Commit Graph

  • 6b036b9bb1
    Support different IVs for each track (#793) Joe Foraci 2020-06-25 23:37:50 -0400
  • f4bd706a19 update contributors #793 Joe Foraci 2020-06-25 17:44:08 -0400
  • 48d092cdad documentation changes; fix message for missing/malformed IV Joe Foraci 2020-06-25 17:40:13 -0400
  • 827a1c0bb0 allow an optional IV to be specified in the "key_info_string" for raw key encryption Joe Foraci 2020-06-25 10:44:37 -0400
  • 7b68c148b4 allow an optional IV to be specified in the "key_info_string" for raw key encryption #792 Joe Foraci 2020-06-25 10:44:37 -0400
  • 1911c1beaa Add flag for extra PlayReady header data. Jacob Trimble 2020-06-09 13:50:55 -0700
  • 665e784cbd Move PSSH generation to EncryptionHandler. Jacob Trimble 2020-06-01 15:26:31 -0700
  • 20787dad8e Update according to Dolby internal review. Weiguo Shao 2020-06-17 11:03:34 +0800
  • d5d376cb0a Reverting back a few style changes for better review. #747 sr90 2020-06-12 16:12:55 -0700
  • f522c01ed8 Changing unit tests as per previous changes. sr90 2020-06-11 23:34:08 -0700
  • 07e1e0dea2 Using buffer instead of renaming file in FinalizeSegment for m2ts and webm. sr90 2020-06-11 12:42:08 -0700
  • 33f3a594c4 Removing unwanted logs. sr90 2020-05-11 23:12:52 -0700
  • 606fd692d4 Removing std::max. sr90 2020-05-11 23:06:26 -0700
  • 02c8730825 Get start number from muxer sr90 2020-05-11 17:13:28 -0700
  • 4c6b29e67b Changes as per comments - 3 sr90 2020-04-27 19:57:46 -0700
  • d76d778545 Changes as per comments - 2 sr90 2020-04-21 01:11:55 -0700
  • e07db24f6e Changes as per comments - 1 sr90 2020-04-12 15:19:19 -0700
  • e1371d8bc5 Omit SegmentTimeline completely, with allow_approximate_segment_timeline option sr90 2020-04-07 23:03:35 -0700
  • 51fe84f9d5 Provide better diffs for MP4 failures. Jacob Trimble 2020-06-08 15:53:45 -0700
  • 459b6c5e20 code format update Weiguo Shao 2020-06-10 18:18:38 +0800
  • 73f198b6fc Merge branch 'master' into dolby/ac4 Weiguo Shao 2020-06-10 18:02:54 +0800
  • 19d4bc4383 Fix bug for AC-4 AJOC Weiguo Shao 2020-06-10 16:13:19 +0800
  • 0937797193 Update based on DD+JOC PR feedback Weiguo Shao 2020-06-10 16:11:36 +0800
  • 8913dbda85
    Mpeg1 Audio: Support for iso-bmff output (#780) Zajcev Evgeny 2020-06-07 03:18:00 +0300
  • 2f0f30922f es_descriptor: check decoder_specific_info_descriptor has data #780 Zajcev Evgeny 2020-06-06 00:48:38 +0300
  • dfd2803f9c [typofix] es_descriptor: ommited -> omitted Zajcev Evgeny 2020-06-05 23:55:05 +0300
  • 01850af803 Mpeg1 Audio: Support for iso-bmff output, ref #779 Zajcev Evgeny 2020-06-05 23:46:18 +0300
  • f0107beb9e Make some of the test args better. Jacob Trimble 2020-06-04 14:30:14 -0700
  • 719668aa1c Fix output in Python3 when tests fail. Jacob Trimble 2020-06-04 14:23:30 -0700
  • 7e41937bb1 Consolidate key system enums. Jacob Trimble 2020-05-29 11:45:57 -0700
  • 4f068bfaa8
    Support DD+JOC in DASH and HLS (#775) Weiguo Shao 2020-06-04 13:02:49 +0800
  • 981b7990e5 Merge branch 'master' into dolby/ddpjoc #775 Weiguo Shao 2020-06-04 10:10:34 +0800
  • 2f9780e9b6 Resolve the issues from the 4th round PR feedback Weiguo Shao 2020-06-04 09:50:36 +0800
  • f51e98c422 Fix possible incorrect resolutions with avc3 KongQun Yang 2020-06-02 13:11:29 -0700
  • 1b262b5784 Fix failures with latest gpylint KongQun Yang 2020-06-02 00:22:36 -0700
  • 98a9d1baf6
    Support for MPEG-1 Audio in mpeg2ts I/O and packed-audio output (#778) Zajcev Evgeny 2020-06-03 03:32:19 +0300
  • b895b68eac Mpeg1Audio: styling changes to follow Google C++ style guide #778 Zajcev Evgeny 2020-06-02 23:59:15 +0300
  • 0399334216 Resolve the issues from the 3rd round PR feedback Weiguo Shao 2020-06-02 21:05:54 +0800
  • f44d33439e Mpeg1Audio: applied clang-format to the code Zajcev Evgeny 2020-06-02 12:31:47 +0300
  • 7af5f2d13d Mpeg1Audio: more stylistic fixes Zajcev Evgeny 2020-06-02 12:26:12 +0300
  • e14e980616 [fix] Mpeg1 Audio: Correctly check bitrate/samplerate index Zajcev Evgeny 2020-06-01 19:20:19 +0300
  • 0da95cd5c8 Mpeg1Audio: enhancements and fixes Zajcev Evgeny 2020-06-01 13:00:24 +0300
  • e451c0c09a initial version for supporting Dolby AC-4 (channel based, IMS and CBI). Weiguo Shao 2020-06-01 15:25:12 +0800
  • 3c16cb652d Resolve the issues from the 2nd round PR feedback Weiguo Shao 2020-06-01 10:09:39 +0800
  • 28c545f0b2 Support for MPEG Audio in mpeg2ts I/O and packed-audio output Zajcev Evgeny 2020-05-31 18:49:05 +0300
  • 24f0215873 Resolve the issues from the pull request's feedback. Weiguo Shao 2020-05-26 17:59:52 +0800
  • e73745b579 1.Using MPEG scheme to replace Dolby scheme for audio channel configuration descriptor for DD+ in DASH. 2.Support DD+JOC in DASH and HLS. Weiguo Shao 2020-05-25 18:33:27 +0800
  • 615d5835f5 Merge branch 'master' into dolby/ddp for pull request. #771 Weiguo Shao 2020-05-25 14:06:16 +0800
  • f4fee513b3 Merge branch 'dolby/ddp' of gitlab-sfo.dolby.net:oss/shaka-packager into dolby/ddp Weiguo Shao 2020-05-25 14:02:37 +0800
  • 6dbee07a8a Update e-mail address. Weiguo Shao 2020-05-25 13:55:03 +0800
  • 525fb55a23 Fix travis CI building issue Weiguo Shao 2020-05-22 13:37:19 +0800
  • 23a2bbc66e Merge branch 'master' into dolby/ddp for pull request. Weiguo Shao 2020-05-08 18:52:25 +0800
  • 473420c711 Add DD+ unit test Weiguo Shao 2020-05-08 18:48:26 +0800
  • 0c9f4f3403 Update author and fix unit test issue Weiguo Shao 2020-04-29 18:11:00 +0800
  • b19b203434 change the function name of ChannelMaptoMPEGValue to make difference comparing with AC4. Weiguo Shao 2020-04-27 17:58:04 +0800
  • 9dbba60df1 Update authors and contributors information according to Google process. Weiguo Shao 2020-04-22 17:38:52 +0800
  • 5e38b10ae4 1. Using MPEG scheme to replace Dolby scheme for audio channel configuration descriptor for DASH. 2. Support DD+JOC for DASH and HLS. Weiguo Shao 2020-04-22 16:13:26 +0800
  • 15934d66c0
    H265: Fixed inaccurate parsing of ref pic list modification (#773) Alen Vrečko 2020-05-24 20:51:42 +0200
  • 816c06cbc2 Addressed IDE support in build instructions (#772) #774 Alen Vrecko 2020-05-24 12:08:13 +0200
  • 4622eeea68 Fixed inaccurate parsing of ref pic list modification (#717) #773 Alen Vrecko 2020-05-22 23:56:01 +0200
  • 9bdd50264e Fix travis CI building issue Weiguo Shao 2020-05-22 13:37:19 +0800
  • 44d8b95292
    Prevent seg fault if there is only an EOS sample on the current segment #767 Sergio Garcia Murillo 2020-05-14 01:34:58 +0200
  • 0c1ee91081 Merge branch 'master' into dolby/ddp for pull request. Weiguo Shao 2020-05-08 18:52:25 +0800
  • a2d74172ff Add DD+ unit test Weiguo Shao 2020-05-08 18:48:26 +0800
  • ca47cd7a0d
    Fixed build error with Python 3 (#765) yokoyama10 2020-05-07 03:21:23 +0900
  • 36ca07c669 Add parentheses to print methods #765 Shu Yokoyama 2020-05-07 01:53:29 +0900
  • 7aefbeb27f
    Adding check for creating captions with dash_only and hls_only. (#761) sr90 2020-04-29 17:39:12 -0700
  • 843b31daff Update author and fix unit test issue Weiguo Shao 2020-04-29 18:11:00 +0800
  • 38180b1e33 Changes as per comments - 1 #761 sr90 2020-04-28 22:43:43 -0700
  • dbc3725677 change the function name of ChannelMaptoMPEGValue to make difference comparing with AC4. Weiguo Shao 2020-04-27 17:58:04 +0800
  • 9ff650a50e Changes as per comments. sr90 2020-04-26 20:38:17 -0700
  • 9a2f5d78d9 Adding check for creating captions with dash_only and hls_only. sr90 2020-04-26 17:44:20 -0700
  • dba798798b
    Prevent seg fault when finalizing empty segment (#759) Sergio Garcia Murillo 2020-04-25 23:09:48 +0200
  • 07e12f33b6
    Prevent seg fault when finalizing empty segment #759 Sergio Garcia Murillo 2020-04-25 01:09:41 +0200
  • c0dca61887 Update authors and contributors information according to Google process. Weiguo Shao 2020-04-22 17:38:52 +0800
  • c991a5149d 1. Using MPEG scheme to replace Dolby scheme for audio channel configuration descriptor for DASH. 2. Support DD+JOC for DASH and HLS. Weiguo Shao 2020-04-22 16:13:26 +0800
  • 8e113af215
    [DASH] Include <mspr:pro> alongside to <cenc:pssh> for PlayReady (#749) Tim Lansen 2020-04-17 20:20:03 +0300
  • c33c3939ce Code style consistency; alphabetical order in AUTHORS #749 Tim Lansen 2020-04-17 12:36:43 +0300
  • 532a2d334a Updated AUTHORS & CONTRIBUTORS Tim Lansen 2020-04-16 14:27:06 +0300
  • d0d0415f39 Changed output.mpd for functional test encryption-with-multi-drms taking in account <mspr:pro> presence by default. Tim Lansen 2020-04-16 04:20:52 +0300
  • 2e04beee49 Used 'reinterpret_cast' for cast. Tim Lansen 2020-04-15 13:06:56 +0300
  • d30783c8a4 Adopt unit tests 'MpdNotifyMuxerListenerTest.' to not fail with 'MediaInfo::ProtectedContent::include_mspr_pro' Tim Lansen 2020-04-15 12:46:09 +0300
  • afa4c5dd0d Changed type of 'MediaInfo::ProtectedContent::include_mspr_pro' to 'bool' Tim Lansen 2020-04-15 12:36:08 +0300
  • 7e8c0247d0 Added 2 unit tests to mpd_unittest: ContentProtectionPlayReadyCencMspr, ContentProtectionPlayReadyCenc Tim Lansen 2020-04-14 21:31:20 +0300
  • 27bdd27c93 Changes caused by review: flag '-allow_mspr_pro' renamed to '-include_mspr_pro_for_playready' and set true by default, minor changes. Tim Lansen 2020-04-14 12:06:11 +0300
  • cdbf61d416 Made <mspr:pro> insertion optional (option -allow_mspr_pro) for back compatibility [MPEG-DASH PlayReady, PSSH] Tim Lansen 2020-04-09 16:15:43 +0300
  • d6c6c4f895 Insert PlayReady Object <mspr:pro> into corresponding <ContentProtection ...> element alongside with <cenc:pssh> Tim Lansen 2020-04-09 12:45:02 +0300
  • c60e988afa Update CHANGLOG for v2.4.2 v2.4.2 KongQun Yang 2020-03-28 23:40:05 -0700
  • 069dbc82f7 Update CHANGLOG for v2.4.2 KongQun Yang 2020-03-28 23:40:05 -0700
  • 2f31beabfe Consider DASH stream descriptor field "roles" for WebVTT text streams. (#740) sr90 2020-03-26 23:16:07 -0700
  • 82bc7a3b95 Fix reading WebVTT from a pipe Joey Parrish 2020-03-19 13:54:55 -0700
  • 3c9603af13 Fix timestamp truncated to 32 bits in TS segment with $Time$ in template Daniel Cantarín 2020-02-01 23:37:26 -0300
  • fbcc8f31e3
    Consider DASH stream descriptor field "roles" for WebVTT text streams. (#740) sr90 2020-03-26 23:16:07 -0700
  • 852083c361 Addressing commments and changing test. #740 sr90 2020-03-26 20:13:07 -0700
  • 71f15589c0 Take roles into account for text streams. sr90 2020-03-26 00:22:50 -0700
  • 6d204e9583 Take roles into account for text streams. #739 sr90 2020-03-25 22:34:42 -0700
  • 4bfa603b52
    [DASH] Support TrickPlay using separate trick play specific streams (#736) sr90 2020-03-24 12:15:30 -0700
  • e6273aea9d Updated CONTRIBUTORS and AUTHORS in accordance with Google CLA Andreas Motl 2020-03-20 17:30:10 +0100
  • d48e1acf4e Use a point list in documentation Ole Andre Birkedal 2020-03-24 13:00:34 +0100
  • 15bb8aef2e Updated documentation explaining new command line arguments Ole Andre Birkedal 2020-03-24 12:58:24 +0100