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
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
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
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
Wolfgang Ruppel [Mon, 2 Dec 2019 20:48:30 +0000 (21:48 +0100)]
Adds a ContainerConstraintsSubDescriptor to ACES files (mandatory per ST 379-2)
Wolfgang Ruppel [Wed, 23 Oct 2019 18:40:18 +0000 (20:40 +0200)]
Default value of Flags in Index Entry Array fixed
Wolfgang Ruppel [Wed, 23 Oct 2019 18:32:44 +0000 (11:32 -0700)]
Merge pull request #4 from cinecert/master
Sync with upstream
Anton Artiukh [Fri, 13 Sep 2019 08:50:47 +0000 (11:50 +0300)]
Fix == operator in jp2k seq parser
Matthew Sheby [Tue, 20 Aug 2019 06:15:42 +0000 (23:15 -0700)]
added greater-than operator to Kumu::Identifier
Dean Bullock [Thu, 15 Aug 2019 21:04:32 +0000 (14:04 -0700)]
Merge pull request #12 from dcbullock/master
rel_2_10_34
dbullock [Thu, 15 Aug 2019 20:49:20 +0000 (13:49 -0700)]
Bump patch version post tag.
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
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.
Wolfgang Ruppel [Sat, 6 Jul 2019 13:56:43 +0000 (15:56 +0200)]
Merge pull request #3 from cinecert/master
Sync with upstream
jhurst [Tue, 2 Jul 2019 16:48:31 +0000 (11:48 -0500)]
advanced post-release of tag rel_2_10_33
jhurst [Tue, 2 Jul 2019 16:45:21 +0000 (11:45 -0500)]
Added debug-mode test of ignored return value
John Hurst [Fri, 28 Jun 2019 17:08:16 +0000 (10:08 -0700)]
Merge pull request #9 from dcbullock/master
HMAC sequence counting fix.
dbullock [Fri, 28 Jun 2019 16:37:39 +0000 (09:37 -0700)]
Merge branch 'master' of https://github.com/cinecert/asdcplib
jhurst [Thu, 13 Jun 2019 01:08:45 +0000 (18:08 -0700)]
Modified to return preferred result codes
jhurst [Thu, 13 Jun 2019 01:08:14 +0000 (18:08 -0700)]
Modified to enforce execution order of the predicates
jhurst [Thu, 13 Jun 2019 01:07:07 +0000 (18:07 -0700)]
ReadFileIntoString() modified to return OK when the file is empty
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.
Dan Tatut [Fri, 24 May 2019 05:06:12 +0000 (07:06 +0200)]
replaced in comment jpeg codestream with ISXD data fragment
jhurst [Tue, 26 Feb 2019 17:16:42 +0000 (09:16 -0800)]
new file
dbullock [Fri, 14 Jun 2019 22:30:13 +0000 (15:30 -0700)]
Fix HMAC sequence count on MXF read.
This fixes #4.
jhurst [Thu, 13 Jun 2019 01:08:45 +0000 (18:08 -0700)]
Modified to return preferred result codes
jhurst [Thu, 13 Jun 2019 01:08:14 +0000 (18:08 -0700)]
Modified to enforce execution order of the predicates
jhurst [Thu, 13 Jun 2019 01:07:07 +0000 (18:07 -0700)]
ReadFileIntoString() modified to return OK when the file is empty
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
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
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.
Dan Tatut [Fri, 24 May 2019 05:06:12 +0000 (07:06 +0200)]
replaced in comment jpeg codestream with ISXD data fragment
Wolfgang Ruppel [Sun, 24 Mar 2019 13:17:36 +0000 (14:17 +0100)]
Merge pull request #2 from cinecert/master
Update from main repository
jhurst [Tue, 26 Feb 2019 17:16:42 +0000 (09:16 -0800)]
new file
jhurst [Fri, 22 Feb 2019 20:10:30 +0000 (12:10 -0800)]
Noted build procedure change for autotools
jhurst [Fri, 22 Feb 2019 19:45:16 +0000 (11:45 -0800)]
Incrementing build number to differentiate Head from release version
jhurst [Fri, 22 Feb 2019 19:44:12 +0000 (11:44 -0800)]
Added library names
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
jhurst [Fri, 22 Feb 2019 19:05:06 +0000 (11:05 -0800)]
Quieted log messages for speculative parse
jhurst [Fri, 22 Feb 2019 19:04:33 +0000 (11:04 -0800)]
documentation re-org, take 2
jhurst [Fri, 22 Feb 2019 17:27:26 +0000 (09:27 -0800)]
documentation re-org, take 1
jhurst [Fri, 22 Feb 2019 00:18:18 +0000 (16:18 -0800)]
Merge branch 'master' of https://github.com/cinecert/asdcplib
jhurst [Fri, 22 Feb 2019 00:17:11 +0000 (16:17 -0800)]
Made Duration, EventStartPosition, and EventComment properties optional, as per ST377
John Hurst [Fri, 22 Feb 2019 00:11:02 +0000 (16:11 -0800)]
Merge pull request #1 from wruppelx/master
CMake fixed
Wolfgang Ruppel [Thu, 21 Feb 2019 10:24:33 +0000 (11:24 +0100)]
ISXDDataEssenceDescriptor_NamespaceURI UL fixed
Wolfgang Ruppel [Thu, 21 Feb 2019 09:57:42 +0000 (10:57 +0100)]
CMake fixed
jhurst [Thu, 21 Feb 2019 06:17:13 +0000 (22:17 -0800)]
removed dead code
jhurst [Tue, 12 Feb 2019 18:49:53 +0000 (10:49 -0800)]
Release me
jhurst [Tue, 12 Feb 2019 17:24:05 +0000 (09:24 -0800)]
o Fixed parsing of -tfr option value
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
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
jhurst [Mon, 28 Jan 2019 09:10:56 +0000 (10:10 +0100)]
o removed waywars #endif
jhurst [Mon, 28 Jan 2019 08:56:13 +0000 (09:56 +0100)]
o Moved to re-entrant forms of wcrtomb() and mbrtowc()
jhurst [Mon, 28 Jan 2019 08:52:36 +0000 (09:52 +0100)]
o Added wilde-char support for filenames on Win32
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)
Dean Bullock [Tue, 6 Nov 2018 01:53:18 +0000 (17:53 -0800)]
Modify to test email notice.
Dean Bullock [Tue, 6 Nov 2018 01:44:16 +0000 (17:44 -0800)]
Modify to test email notice.
Dean Bullock [Tue, 6 Nov 2018 01:43:39 +0000 (17:43 -0800)]
Modify to test email notice.
Dean Bullock [Tue, 6 Nov 2018 01:41:36 +0000 (17:41 -0800)]
Modify to test email notice.
Dean Bullock [Tue, 6 Nov 2018 01:32:13 +0000 (17:32 -0800)]
Modify to test email notice.
Dean Bullock [Tue, 6 Nov 2018 01:29:31 +0000 (17:29 -0800)]
Modify to test email notice.
Dean Bullock [Tue, 6 Nov 2018 01:20:33 +0000 (17:20 -0800)]
Adding 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.
Dean Bullock [Tue, 6 Nov 2018 01:02:05 +0000 (17:02 -0800)]
Adding a file to help test git commands.
Dean Bullock [Mon, 5 Nov 2018 23:42:24 +0000 (15:42 -0800)]
First draft .gitignore for napali.
Dean Bullock [Mon, 5 Nov 2018 23:39:21 +0000 (15:39 -0800)]
Remove more autotools intermediates.
Dean Bullock [Mon, 5 Nov 2018 23:36:22 +0000 (15:36 -0800)]
Removing autotools build output that are replaced during our build process.
tmccolm [Tue, 16 Oct 2018 00:00:14 +0000 (00:00 +0000)]
Changed version number to 2.10.32 to diffentiate HEAD from release version
jhurst [Mon, 15 Oct 2018 16:26:50 +0000 (16:26 +0000)]
release me
jhurst [Sat, 13 Oct 2018 21:50:44 +0000 (21:50 +0000)]
Added BER length minimum value
jhurst [Sat, 13 Oct 2018 21:50:21 +0000 (21:50 +0000)]
copyright date cleanup
jhurst [Sat, 13 Oct 2018 21:50:12 +0000 (21:50 +0000)]
Added AFSKSync audio channel label
jhurst [Sat, 13 Oct 2018 21:50:04 +0000 (21:50 +0000)]
Added ASDCP_GCMULTI_PATCH macro
jhurst [Sat, 13 Oct 2018 21:49:53 +0000 (21:49 +0000)]
Fixed Atmos DataEssenceCoding UL
jhurst [Sat, 13 Oct 2018 21:48:34 +0000 (21:48 +0000)]
Removed PIMD support (unused prototype)
jhurst [Sat, 13 Oct 2018 21:48:23 +0000 (21:48 +0000)]
API changes in this release
jhurst [Wed, 3 Oct 2018 18:15:32 +0000 (18:15 +0000)]
o Fixed bugs reported by Dolby:
bad assert test when writing GS partition
unset frame count in ISXD unwrap
bad UL when writing ISXF content packages
jhurst [Fri, 21 Sep 2018 06:27:51 +0000 (06:27 +0000)]
o Removed superfluous OpenRead method from ISXD::MXFReader class (was a paste-o)
jhurst [Fri, 14 Sep 2018 14:24:37 +0000 (14:24 +0000)]
fix typos
jhurst [Fri, 14 Sep 2018 07:33:18 +0000 (07:33 +0000)]
ACES
jhurst [Fri, 14 Sep 2018 07:27:20 +0000 (07:27 +0000)]
ACES contribution from AMPAS/Ruppel
jhurst [Fri, 7 Sep 2018 01:35:45 +0000 (01:35 +0000)]
added option -B
jhurst [Tue, 21 Aug 2018 22:47:01 +0000 (22:47 +0000)]
fun with refactoring
jhurst [Mon, 20 Aug 2018 22:29:00 +0000 (22:29 +0000)]
initial commit; untested
jhurst [Mon, 20 Aug 2018 00:15:11 +0000 (00:15 +0000)]
o Fixes wrong MajorVersion in Preface
o Adds VideoLineMap also to RGBA essence descriptor
o Adds VideoLineMap to RGBA and CDCI descriptor only when option -l
is present (disputable - but distinguished value {0, 0} is not
allowed in closed and complete partitions)
o Fixes issue with IndexRate not set in AS-02 J2K files
o Additional fixes to minor version number in AS-02 partition packs
o CMake brought up to date
o Fixed erroneous WAV RF64 header interpretation
jhurst [Sun, 12 Aug 2018 22:35:09 +0000 (22:35 +0000)]
o Oops, mistakenly turned off timed-text ancillary resource decryption
echan [Wed, 8 Aug 2018 19:24:59 +0000 (19:24 +0000)]
Incrementing build number version to 2.8.30 in configure.ac version to differentiate Head from release version
echan [Wed, 8 Aug 2018 19:21:41 +0000 (19:21 +0000)]
Updated the version in the Change History from 2.8.26 to 2.8.29
jhurst [Wed, 8 Aug 2018 16:55:35 +0000 (16:55 +0000)]
o Added support for IMF Numbered Source Channel labels in MCA
jhurst [Tue, 7 Aug 2018 20:56:48 +0000 (20:56 +0000)]
release candidate
jhurst [Tue, 7 Aug 2018 19:10:06 +0000 (19:10 +0000)]
o Cleaned up definition of UL WaveAudioDescriptor_PeakEnvelopeData (currently unused)
o Moved ReferenceAudioAlignmentLevel from WaveAudioDescriptor to GenericSoundEssenceDescriptor
jhurst [Tue, 7 Aug 2018 17:15:16 +0000 (17:15 +0000)]
added property GenericSoundEssenceDescriptor.ReferenceImageEditRate
jhurst [Tue, 7 Aug 2018 00:31:46 +0000 (00:31 +0000)]
Added CLI switches for MCAAudioContentKind and MCAAudioElementKind
jhurst [Mon, 6 Aug 2018 22:58:44 +0000 (22:58 +0000)]
ISXD CLI touchups, ISXDDataEssenceDescriptor.NamespaceURI is now correct
jhurst [Mon, 6 Aug 2018 22:07:03 +0000 (22:07 +0000)]
o Added support for SMPTE RDD 47 "ISXD Track File"
o Added generic support for SMPTE RP 2057 "Text-Based Metadata Carriage in MXF"
o Re-factored AS-02 frame-wrap index write to use a common implementation
o Re-factored support for SMPTE ST 410 to use a common implementation (affects
o AS-DCP and AS-02 timed-text MXF (SMPTE 429-5)
o Patched several ambiguous integer casts.
o Added new essence type identifiers ESS_AS02_ISXD and ESS_AS02_ACES
o Fixed a bug wherein the Generic Container data tarck clip was instead being
o written as a DM track
o Fixed UL values DCDataDescriptor and ContainerConstraintSubDescriptor to have
o a byte 6 value of 0x53 (Tag Set) instead of 0x07 (coding sentinel)
o Added UL values 492 - 511 to the dictionary
o Added ApplicationSchemes and ConformsToSpecifications to the Preface set
o Added default initializer to MXF::LineMapPair
o Added sets DescriptiveFramework, DescriptiveObject, TextBasedDMFramework,
o TextBasedObject, GenericStreamTextBasedSet and ISXDDataEssenceDescriptor
o Added ISXD support and options '-G', '-u' to as-02-wrap
o Added ISXD support and option '-g' to as-02-unwrap
echan [Mon, 6 Aug 2018 17:45:34 +0000 (17:45 +0000)]
Incrementing build number version to 2.8.29 in configure.ac version to differentiate Head from release version
echan [Mon, 6 Aug 2018 17:42:39 +0000 (17:42 +0000)]
Updating configure.ac version for release candidate rel_2_8_28
jhurst [Mon, 6 Aug 2018 17:06:18 +0000 (17:06 +0000)]
BN API usage update
jhurst [Mon, 23 Jul 2018 15:47:46 +0000 (15:47 +0000)]
Added tests for no-marker-items and no-tlm-marker
jhurst [Mon, 23 Jul 2018 15:44:25 +0000 (15:44 +0000)]
o Fixed soundfield split-syntax fault (was tagging out-of-group channels with the LinkID)
o Added asdcp.decode_mca_string() subroutine