asdcplib.git
4 years agoBump patch version post tag. master github/master
jhurst [Thu, 20 Feb 2020 19:12:13 +0000 (11:12 -0800)]
Bump patch version post tag.

4 years agoSLVS has a weird UL and was not being recognized as a channel label rel_2_10_37
jhurst [Thu, 20 Feb 2020 18:41:41 +0000 (10:41 -0800)]
SLVS has a weird UL and was not being recognized as a channel label

4 years agoBump patch version post tag.
jhurst [Wed, 12 Feb 2020 20:20:19 +0000 (12:20 -0800)]
Bump patch version post tag.

4 years agoReverting const accessor for class optional_property rel_2_10_36
jhurst [Wed, 12 Feb 2020 17:45:18 +0000 (09:45 -0800)]
Reverting const accessor for class optional_property

4 years agoBump patch version post tag.
jhurst [Mon, 10 Feb 2020 17:37:31 +0000 (09:37 -0800)]
Bump patch version post tag.

4 years agocheckpoint rel_2_10_35
jhurst [Mon, 10 Feb 2020 17:33:01 +0000 (09:33 -0800)]
checkpoint

4 years agoAdded support for DisplayType, IntrinsicPictureResolution, ZPositionInUse properties
jhurst [Mon, 10 Feb 2020 17:19:05 +0000 (09:19 -0800)]
Added support for DisplayType, IntrinsicPictureResolution, ZPositionInUse properties

4 years agoMerge pull request #29 from cinecert/htj2c
John Hurst [Mon, 10 Feb 2020 16:57:20 +0000 (08:57 -0800)]
Merge pull request #29 from cinecert/htj2c

Htj2c pre-release merge back into master

4 years agoMerge pull request #26 from remia/fix/st_wrap_error_diagnostic
John Hurst [Mon, 10 Feb 2020 16:57:06 +0000 (08:57 -0800)]
Merge pull request #26 from remia/fix/st_wrap_error_diagnostic

Improve error diagnostic in timed text parser

4 years agoMerge pull request #25 from remia/fix/non-pod-variadic-warning
John Hurst [Mon, 10 Feb 2020 16:56:48 +0000 (08:56 -0800)]
Merge pull request #25 from remia/fix/non-pod-variadic-warning

Fix warning when passing non-pod object as variadic argument

4 years agoMerge branch 'master' into htj2c htj2c 29/head
jhurst [Mon, 10 Feb 2020 16:52:48 +0000 (08:52 -0800)]
Merge branch 'master' into htj2c

* master:
  Fix typo. I believe this actually references SMPTE RP 2057 "Text-Based Metadata Carriage in MXF" (implemented as part of commit f4061a21fffad4fdf8dbb2f193f0f0960b25421c).
  Fix Object ref not being written: this prevented GenericStreamTextBasedSet to be correctly linked to TextBasedDMFramework

4 years agoStyle fix 26/head
Rémi Achard [Thu, 23 Jan 2020 00:20:34 +0000 (00:20 +0000)]
Style fix

4 years agoImprove error diagnostic in timed text parser
Rémi Achard [Thu, 23 Jan 2020 00:12:49 +0000 (00:12 +0000)]
Improve error diagnostic in timed text parser

4 years agoFix warning when passing non-pod object as variadic argument 25/head
Rémi Achard [Thu, 23 Jan 2020 00:10:29 +0000 (00:10 +0000)]
Fix warning when passing non-pod object as variadic argument

4 years agoMerge pull request #23 from DolbyLaboratories/dolby/fix_typo_comment_rp2057
John Hurst [Thu, 9 Jan 2020 17:48:46 +0000 (09:48 -0800)]
Merge pull request #23 from DolbyLaboratories/dolby/fix_typo_comment_rp2057

Fix typo.

4 years agoFix typo. 23/head
Arnaud Bienner [Fri, 3 Jan 2020 17:23:23 +0000 (18:23 +0100)]
Fix typo.
I believe this actually references SMPTE RP 2057 "Text-Based Metadata Carriage in MXF" (implemented as part of commit f4061a21fffad4fdf8dbb2f193f0f0960b25421c).

4 years agoAdded missing member name in structure access
jhurst [Mon, 30 Dec 2019 22:11:48 +0000 (14:11 -0800)]
Added missing member name in structure access

4 years agoMerge pull request #22 from DolbyLaboratories/dolby/fix_object_ref_not_being_written
John Hurst [Mon, 30 Dec 2019 22:04:23 +0000 (14:04 -0800)]
Merge pull request #22 from DolbyLaboratories/dolby/fix_object_ref_not_being_written

Fix Object ref not being written

4 years agoMerge pull request #20 from cinecert/htj2c
John Hurst [Mon, 30 Dec 2019 22:03:53 +0000 (14:03 -0800)]
Merge pull request #20 from cinecert/htj2c

WIP: add support for ST 422:2019

4 years agoMerge branch 'master' into htj2c 20/head
John Hurst [Mon, 30 Dec 2019 22:03:32 +0000 (14:03 -0800)]
Merge branch 'master' into htj2c

4 years agoMerge pull request #19 from radford-for-smpte/sign-language-video-label
John Hurst [Mon, 30 Dec 2019 21:58:45 +0000 (13:58 -0800)]
Merge pull request #19 from radford-for-smpte/sign-language-video-label

Add MCA labels for Sign Language Video Stream

4 years agoMerge pull request #18 from wruppelx/master
John Hurst [Mon, 30 Dec 2019 21:58:01 +0000 (13:58 -0800)]
Merge pull request #18 from wruppelx/master

Default value of Flags in Index Entry Array fixed

4 years agoMerge pull request #14 from AntonQubecinema/bugfix
John Hurst [Mon, 30 Dec 2019 21:55:29 +0000 (13:55 -0800)]
Merge pull request #14 from AntonQubecinema/bugfix

Fix == operator in jp2k seq parser

4 years agoMerge pull request #13 from msheby/identifier-greater-than
John Hurst [Mon, 30 Dec 2019 21:54:37 +0000 (13:54 -0800)]
Merge pull request #13 from msheby/identifier-greater-than

added greater-than operator to Kumu::Identifier

4 years agoMerge pull request #10 from broganross/master
John Hurst [Mon, 30 Dec 2019 21:35:13 +0000 (13:35 -0800)]
Merge pull request #10 from broganross/master

Clear ResourceList before filling it

4 years agoFixed bug when comparing ExtendedCapabilities_t structures
Pierre-Anthony Lemieux [Sat, 21 Dec 2019 06:05:59 +0000 (22:05 -0800)]
Fixed bug when comparing ExtendedCapabilities_t structures

4 years agoFix Object ref not being written: this prevented GenericStreamTextBasedSet to be... 22/head
Arnaud Bienner [Wed, 18 Dec 2019 13:37:41 +0000 (14:37 +0100)]
Fix Object ref not being written: this prevented GenericStreamTextBasedSet to be correctly linked to TextBasedDMFramework

4 years ago- Added support for optional CPF, CAP and PRF segments
Pierre-Anthony Lemieux [Tue, 17 Dec 2019 20:05:00 +0000 (12:05 -0800)]
- Added support for optional CPF, CAP and PRF segments
- Fixed encoding of J2KExtendedCapabilities

4 years agoAdds a ContainerConstraintsSubDescriptor to ACES files (mandatory per ST 379-2) 18/head
Wolfgang Ruppel [Mon, 2 Dec 2019 20:48:30 +0000 (21:48 +0100)]
Adds a ContainerConstraintsSubDescriptor to ACES files (mandatory per ST 379-2)

4 years agoImplemented J2K desc to/from MD github/htj2c
Pierre-Anthony Lemieux [Sat, 30 Nov 2019 22:32:56 +0000 (14:32 -0800)]
Implemented J2K desc to/from MD

4 years agoChanged Pcap from ui8_t to ui32_t
jhurst [Sat, 30 Nov 2019 16:40:31 +0000 (08:40 -0800)]
Changed Pcap from ui8_t to ui32_t

4 years agoFinished implementation of J2KExtendedCapabilities
jhurst [Sat, 30 Nov 2019 16:27:39 +0000 (08:27 -0800)]
Finished implementation of J2KExtendedCapabilities

4 years agoRenamed m_Value as value, made it public
jhurst [Sat, 30 Nov 2019 16:26:44 +0000 (08:26 -0800)]
Renamed m_Value as value, made it public

4 years agofixed J2KCorrespondingProfile to implement an array rather than a scalar of ui16_t
jhurst [Fri, 29 Nov 2019 18:31:21 +0000 (10:31 -0800)]
fixed J2KCorrespondingProfile to implement an array rather than a scalar of ui16_t

4 years agoAdded support for CAP, PRF and CPF markers
Pierre-Anthony Lemieux [Thu, 28 Nov 2019 18:58:15 +0000 (10:58 -0800)]
Added support for CAP, PRF and CPF markers
Improved Marker vs Marker Segment discrimination

4 years agofixed to implement an array rather than a scalar of ui16_t
jhurst [Thu, 28 Nov 2019 18:15:10 +0000 (10:15 -0800)]
fixed to implement an array rather than a scalar of ui16_t

4 years agocreated new type ArchivableUi16
jhurst [Thu, 28 Nov 2019 18:14:27 +0000 (10:14 -0800)]
created new type ArchivableUi16

4 years agocheckpoint
jhurst [Mon, 25 Nov 2019 00:05:31 +0000 (16:05 -0800)]
checkpoint

4 years agoAdd MCA labels for Sign Language Video Stream 19/head
radford-for-smpte [Wed, 30 Oct 2019 18:40:47 +0000 (11:40 -0700)]
Add MCA labels for Sign Language Video Stream

4 years agoDefault value of Flags in Index Entry Array fixed
Wolfgang Ruppel [Wed, 23 Oct 2019 18:40:18 +0000 (20:40 +0200)]
Default value of Flags in Index Entry Array fixed

4 years agoMerge pull request #4 from cinecert/master
Wolfgang Ruppel [Wed, 23 Oct 2019 18:32:44 +0000 (11:32 -0700)]
Merge pull request #4 from cinecert/master

Sync with upstream

4 years agoFix == operator in jp2k seq parser 14/head
Anton Artiukh [Fri, 13 Sep 2019 08:50:47 +0000 (11:50 +0300)]
Fix == operator in jp2k seq parser

4 years agoadded greater-than operator to Kumu::Identifier 13/head
Matthew Sheby [Tue, 20 Aug 2019 06:15:42 +0000 (23:15 -0700)]
added greater-than operator to Kumu::Identifier

4 years agoMerge pull request #12 from dcbullock/master
Dean Bullock [Thu, 15 Aug 2019 21:04:32 +0000 (14:04 -0700)]
Merge pull request #12 from dcbullock/master

rel_2_10_34

4 years agoBump patch version post tag. 12/head
dbullock [Thu, 15 Aug 2019 20:49:20 +0000 (13:49 -0700)]
Bump patch version post tag.

4 years agoAdd more output on HMAC compare failure. rel_2_10_34
dbullock [Thu, 15 Aug 2019 18:45:50 +0000 (11:45 -0700)]
Add more output on HMAC compare failure.

 - ASDCP::IntegrityPack::TestValues
 - dump an error message that includes expected and found
   HMAC

4 years agoClear ResourceList before filling it 10/head
Brogan [Thu, 15 Aug 2019 16:06:41 +0000 (09:06 -0700)]
Clear ResourceList before filling it

If the same TimedTextReader is opened more than once the descriptor's resource list isn't cleared before it is populated.  This causes duplicate resources within the list.

4 years agoMerge pull request #3 from cinecert/master
Wolfgang Ruppel [Sat, 6 Jul 2019 13:56:43 +0000 (15:56 +0200)]
Merge pull request #3 from cinecert/master

Sync with upstream

4 years agoadvanced post-release of tag rel_2_10_33
jhurst [Tue, 2 Jul 2019 16:48:31 +0000 (11:48 -0500)]
advanced post-release of tag rel_2_10_33

4 years agoAdded debug-mode test of ignored return value
jhurst [Tue, 2 Jul 2019 16:45:21 +0000 (11:45 -0500)]
Added debug-mode test of ignored return value

4 years agoMerge pull request #9 from dcbullock/master rel_2_10_33
John Hurst [Fri, 28 Jun 2019 17:08:16 +0000 (10:08 -0700)]
Merge pull request #9 from dcbullock/master

HMAC sequence counting fix.

4 years agoMerge branch 'master' of https://github.com/cinecert/asdcplib 9/head
dbullock [Fri, 28 Jun 2019 16:37:39 +0000 (09:37 -0700)]
Merge branch 'master' of https://github.com/cinecert/asdcplib

4 years agoModified to return preferred result codes
jhurst [Thu, 13 Jun 2019 01:08:45 +0000 (18:08 -0700)]
Modified to return preferred result codes

4 years agoModified to enforce execution order of the predicates
jhurst [Thu, 13 Jun 2019 01:08:14 +0000 (18:08 -0700)]
Modified to enforce execution order of the predicates

4 years agoReadFileIntoString() modified to return OK when the file is empty
jhurst [Thu, 13 Jun 2019 01:07:07 +0000 (18:07 -0700)]
ReadFileIntoString() modified to return OK when the file is empty

4 years agoFix crashes from AFL run
Katerina Blinova [Thu, 30 May 2019 01:39:10 +0000 (18:39 -0700)]
Fix crashes from AFL run

We ran American Fuzzy Lop on IMF IAB master file reader and discovered a lot of crashes. These are fixes in the asdcplib code base.

4 years agoreplaced in comment jpeg codestream with ISXD data fragment
Dan Tatut [Fri, 24 May 2019 05:06:12 +0000 (07:06 +0200)]
replaced in comment jpeg codestream with ISXD data fragment

4 years agonew file
jhurst [Tue, 26 Feb 2019 17:16:42 +0000 (09:16 -0800)]
new file

4 years agoFix HMAC sequence count on MXF read.
dbullock [Fri, 14 Jun 2019 22:30:13 +0000 (15:30 -0700)]
Fix HMAC sequence count on MXF read.

This fixes #4.

4 years agoModified to return preferred result codes
jhurst [Thu, 13 Jun 2019 01:08:45 +0000 (18:08 -0700)]
Modified to return preferred result codes

4 years agoModified to enforce execution order of the predicates
jhurst [Thu, 13 Jun 2019 01:08:14 +0000 (18:08 -0700)]
Modified to enforce execution order of the predicates

4 years agoReadFileIntoString() modified to return OK when the file is empty
jhurst [Thu, 13 Jun 2019 01:07:07 +0000 (18:07 -0700)]
ReadFileIntoString() modified to return OK when the file is empty

4 years agoMerge pull request #7 from kblinova/master
John Hurst [Thu, 13 Jun 2019 00:58:17 +0000 (17:58 -0700)]
Merge pull request #7 from kblinova/master

Fix crashes from AFL run

4 years agoMerge pull request #6 from dtatut/patch-1
John Hurst [Mon, 10 Jun 2019 23:36:31 +0000 (16:36 -0700)]
Merge pull request #6 from dtatut/patch-1

replaced in comment jpeg codestream with ISXD data fragment

4 years agoFix crashes from AFL run 7/head
Katerina Blinova [Thu, 30 May 2019 01:39:10 +0000 (18:39 -0700)]
Fix crashes from AFL run

We ran American Fuzzy Lop on IMF IAB master file reader and discovered a lot of crashes. These are fixes in the asdcplib code base.

4 years agoreplaced in comment jpeg codestream with ISXD data fragment 6/head
Dan Tatut [Fri, 24 May 2019 05:06:12 +0000 (07:06 +0200)]
replaced in comment jpeg codestream with ISXD data fragment

5 years agoMerge pull request #2 from cinecert/master
Wolfgang Ruppel [Sun, 24 Mar 2019 13:17:36 +0000 (14:17 +0100)]
Merge pull request #2 from cinecert/master

Update from main repository

5 years agonew file
jhurst [Tue, 26 Feb 2019 17:16:42 +0000 (09:16 -0800)]
new file

5 years agoNoted build procedure change for autotools
jhurst [Fri, 22 Feb 2019 20:10:30 +0000 (12:10 -0800)]
Noted build procedure change for autotools

5 years agoIncrementing build number to differentiate Head from release version
jhurst [Fri, 22 Feb 2019 19:45:16 +0000 (11:45 -0800)]
Incrementing build number to differentiate Head from release version

5 years agoAdded library names
jhurst [Fri, 22 Feb 2019 19:44:12 +0000 (11:44 -0800)]
Added library names

5 years agoMerge pull request #1 from cinecert/master
Wolfgang Ruppel [Fri, 22 Feb 2019 19:31:07 +0000 (20:31 +0100)]
Merge pull request #1 from cinecert/master

2.10.32 pre-release

5 years agoQuieted log messages for speculative parse rel_2_10_32
jhurst [Fri, 22 Feb 2019 19:05:06 +0000 (11:05 -0800)]
Quieted log messages for speculative parse

5 years agodocumentation re-org, take 2
jhurst [Fri, 22 Feb 2019 19:04:33 +0000 (11:04 -0800)]
documentation re-org, take 2

5 years agodocumentation re-org, take 1
jhurst [Fri, 22 Feb 2019 17:27:26 +0000 (09:27 -0800)]
documentation re-org, take 1

5 years agoMerge branch 'master' of https://github.com/cinecert/asdcplib
jhurst [Fri, 22 Feb 2019 00:18:18 +0000 (16:18 -0800)]
Merge branch 'master' of https://github.com/cinecert/asdcplib

5 years agoMade Duration, EventStartPosition, and EventComment properties optional, as per ST377
jhurst [Fri, 22 Feb 2019 00:17:11 +0000 (16:17 -0800)]
Made Duration, EventStartPosition, and EventComment properties optional, as per ST377

5 years agoMerge pull request #1 from wruppelx/master
John Hurst [Fri, 22 Feb 2019 00:11:02 +0000 (16:11 -0800)]
Merge pull request #1 from wruppelx/master

CMake fixed

5 years agoISXDDataEssenceDescriptor_NamespaceURI UL fixed 1/head
Wolfgang Ruppel [Thu, 21 Feb 2019 10:24:33 +0000 (11:24 +0100)]
ISXDDataEssenceDescriptor_NamespaceURI UL fixed

5 years agoCMake fixed
Wolfgang Ruppel [Thu, 21 Feb 2019 09:57:42 +0000 (10:57 +0100)]
CMake fixed

5 years agoremoved dead code
jhurst [Thu, 21 Feb 2019 06:17:13 +0000 (22:17 -0800)]
removed dead code

5 years agoRelease me
jhurst [Tue, 12 Feb 2019 18:49:53 +0000 (10:49 -0800)]
Release me

5 years ago o Fixed parsing of -tfr option value
jhurst [Tue, 12 Feb 2019 17:24:05 +0000 (09:24 -0800)]
 o Fixed parsing of -tfr option value

5 years ago o Fixed ISXD bugs:
jhurst [Tue, 12 Feb 2019 17:13:35 +0000 (09:13 -0800)]
 o Fixed ISXD bugs:
   o Incorrect UTF_8_Text_DataEssenceCoding UL
   o Incorrect ISXDDataEssenceDescriptor_NamespaceURI UL
   o Incorrect use of FrameWrappedISXDData UL
   o Incorrect use of FrameWrappedISXDContainer UL
 o Added KM_WIN32_UTF8 macro to protect old users from new ideas

5 years ago o Added string parser to Rational init
jhurst [Mon, 28 Jan 2019 09:19:50 +0000 (10:19 +0100)]
 o Added string parser to Rational init
 o Removed broken Rational hash function

5 years ago o removed waywars #endif
jhurst [Mon, 28 Jan 2019 09:10:56 +0000 (10:10 +0100)]
 o removed waywars #endif

5 years ago o Moved to re-entrant forms of wcrtomb() and mbrtowc()
jhurst [Mon, 28 Jan 2019 08:56:13 +0000 (09:56 +0100)]
 o Moved to re-entrant forms of wcrtomb() and mbrtowc()

5 years ago o Added wilde-char support for filenames on Win32
jhurst [Mon, 28 Jan 2019 08:52:36 +0000 (09:52 +0100)]
 o Added wilde-char support for filenames on Win32

5 years ago o Removed unnecessary Py_DECREF() calls (they were causing trouble as you might...
jhurst [Mon, 28 Jan 2019 08:50:31 +0000 (09:50 +0100)]
 o Removed unnecessary Py_DECREF() calls (they were causing trouble as you might expect)

5 years agoModify to test email notice.
Dean Bullock [Tue, 6 Nov 2018 01:53:18 +0000 (17:53 -0800)]
Modify to test email notice.

5 years agoModify to test email notice.
Dean Bullock [Tue, 6 Nov 2018 01:44:16 +0000 (17:44 -0800)]
Modify to test email notice.

5 years agoModify to test email notice.
Dean Bullock [Tue, 6 Nov 2018 01:43:39 +0000 (17:43 -0800)]
Modify to test email notice.

5 years agoModify to test email notice.
Dean Bullock [Tue, 6 Nov 2018 01:41:36 +0000 (17:41 -0800)]
Modify to test email notice.

5 years agoModify to test email notice.
Dean Bullock [Tue, 6 Nov 2018 01:32:13 +0000 (17:32 -0800)]
Modify to test email notice.

5 years agoModify to test email notice.
Dean Bullock [Tue, 6 Nov 2018 01:29:31 +0000 (17:29 -0800)]
Modify to test email notice.

5 years agoAdding a file to help test git commands.
Dean Bullock [Tue, 6 Nov 2018 01:20:33 +0000 (17:20 -0800)]
Adding a file to help test git commands.

5 years agoAdding a file to help test git commands.
Dean Bullock [Tue, 6 Nov 2018 01:16:44 +0000 (17:16 -0800)]
Adding a file to help test git commands.

5 years agoAdding a file to help test git commands.
Dean Bullock [Tue, 6 Nov 2018 01:02:05 +0000 (17:02 -0800)]
Adding a file to help test git commands.

5 years agoFirst draft .gitignore for napali.
Dean Bullock [Mon, 5 Nov 2018 23:42:24 +0000 (15:42 -0800)]
First draft .gitignore for napali.

5 years agoRemove more autotools intermediates.
Dean Bullock [Mon, 5 Nov 2018 23:39:21 +0000 (15:39 -0800)]
Remove more autotools intermediates.