Commit Graph

  • b8ce44aba0
    Prevent seg fault if mp4 fragment is not initialized Sergio Garcia Murillo 2021-03-03 08:53:58 +0100
  • 00af192626 Cleanup HttpFile and related PR. Jacob Trimble 2021-02-02 13:09:18 -0800
  • f0a52cbbf2 Fix TTML codec string in HLS. Jacob Trimble 2021-02-25 16:17:00 -0800
  • 025e10de69 Add better detection for text streams. Jacob Trimble 2020-12-15 11:11:32 -0800
  • c4ea028d11 Update documentation for text support. Jacob Trimble 2021-01-21 13:42:10 -0800
  • a0f3f2cd3a Add cc_index to stream descriptor. Jacob Trimble 2020-12-11 12:58:26 -0800
  • 78be14c092 Add DVB-sub parser Jacob Trimble 2020-10-05 15:39:59 -0700
  • 13bae050b0 prevent seg fault if webm fragment is not initialized or last frame is EOS #902 Sergio Garcia Murillo 2021-02-16 15:57:12 +0100
  • 952ff04ca7 prevent seg fault if mp4 fragment is not initialized #901 Sergio Garcia Murillo 2021-02-16 15:37:20 +0100
  • 95089593fc Don't re-open WebVTT file to determine size. Jacob Trimble 2021-02-04 14:02:33 -0800
  • 36ef7ec945
    [MPEG-TS] Fix PCR reserved bits not being set correctly JPeMu 2021-02-03 20:09:07 +0000
  • 449945dfba
    Added IDE support in build instructions Alen Vrečko 2021-02-03 20:02:13 +0100
  • 30d76c1cfe Fix a bug in Mp4 segmenter where the last segment does not get the right end offset value #897 Samidh Talsania 2021-02-03 09:31:00 -0500
  • 43507e8e55 Updated golden files to ensure binary file-match checks are now sane #895 JPeMu 2021-02-03 17:18:50 +0000
  • 35c05a3aca Modify ts_writer_unittest to recognize correctly-formatted PCR JPeMu 2021-02-03 10:21:17 +0000
  • aa17521268
    HTTP PUT output support (#737) Ole Andre Birkedal 2021-02-02 19:51:50 +0100
  • 7b03ae26f7 Fix PCR reserved bits not being set correctly JPeMu 2021-02-02 16:31:47 +0000
  • 1e0a8656a1 Merge branch 'pcr_reserved_bits' of https://github.com/JPeMu/shaka-packager into pcr_reserved_bits #894 JPeMu 2021-02-02 15:54:26 +0000
  • 69c76374a9 Ensure PCR reserved bits are set when writing Adaptation Field JPeMu 2021-02-02 15:53:51 +0000
  • daa9ad1a6d Ensure PCR reserved bits are set when writing Adaptation Field Tony Friery 2021-02-02 15:13:52 +0000
  • 5bcda6b88b Use TsStreamType for MP2T parser. Jacob Trimble 2021-01-25 12:16:32 -0800
  • 40a256ed47 Fix tests broken by adding subsegment_ranges in proto file Samidh Talsania 2021-01-29 13:07:40 -0500
  • a6cce5e611
    Fix wrong _create_bin_int implementation in pssh-box.py Qingquan(Q.Q.) Wang 2021-01-31 03:45:50 +0800
  • 58d68056d7 add CONTRIBUTORS in alphabetical order #885 Qingquan Wang 2021-01-30 15:08:02 +0800
  • b8f7140d4f [HLS] Support Single File TS for HLS. #891 sr90 2021-01-29 00:06:35 -0800
  • 5821f47e2f
    Merge pull request #2 from google/master Kevin Staunton-Lambert 2021-01-29 10:04:45 +1100
  • b20b703ad1 Initial commit to support segmentList in MPD file Samidh Talsania 2021-01-26 21:05:18 -0500
  • 2eb32ee177 Propagate Flush errors in MP2T parser. Jacob Trimble 2020-12-10 15:03:41 -0800
  • 89d407f9ae Add subtitle composition to DVB-sub parser. Jacob Trimble 2020-10-05 15:31:31 -0700
  • 32c5393fba Add helpers for DVB-sub colors. Jacob Trimble 2020-10-05 12:15:11 -0700
  • 427d264b46
    Do not create encryption handler for text streams Vishal Shah 2021-01-19 12:57:24 -0700
  • 8e3e8d3e8e
    [WEBVTT] Support both center and middle text alignments Vishal Shah 2021-01-19 12:45:20 -0700
  • 4ac3fa22d5 WEBVTT - support center and middle text alignment #888 Vishal Shah 2021-01-19 01:38:33 -0700
  • 888db46f6e align with code format #886 Vishal Shah 2021-01-13 14:58:25 -0700
  • 12884a9085 [DASH] - encryption validation only for non-text streams Vishal Shah 2021-01-13 14:32:26 -0700
  • db8ef07d30 Fix wrong _create_bin_int implementation in pssh-box.py Qingquan Wang 2021-01-13 19:37:24 +0800
  • 9fdde08fd1 Fix wrong _create_bin_int implementation in pssh-box.py #884 qingquan 2021-01-13 18:59:08 +0800
  • 552684f65d
    Merge branch 'master' into seq_from_muxer #878 sr90 2021-01-08 18:28:14 -0800
  • f3f6a8c155 [DASH] Adding golden files for mp4 initial sequence number. sr90 2021-01-08 18:25:05 -0800
  • abe0309377 [DASH] Specify initial sequence number. sr90 2021-01-08 17:59:51 -0800
  • c6bfbf7d0c [DASH] Indentation Correction. sr90 2021-01-07 22:53:44 -0800
  • 2275046517 [DASH] Unit test changes. sr90 2021-01-07 22:46:21 -0800
  • 42ab1b3e9a [DASH] Changes as per comments on previous PR. sr90 2021-01-07 22:44:56 -0800
  • 56fdae2234 [DASH] Get start number from muxer. sr90 2021-01-07 22:08:59 -0800
  • b231c36539 Properly handle SkipBytes with num_bytes as 0 KongQun Yang 2020-12-23 11:02:30 -0800
  • d90cf9a0fd Add end to end tests for docker tests KongQun Yang 2020-12-14 11:50:42 -0800
  • 3b04881a04 Update docker file for Arch Linux and OpenSUSE KongQun Yang 2020-12-14 11:50:20 -0800
  • 7f9fa8de9a Update build instruction notes for MAC 10.15 or later KongQun Yang 2020-12-07 00:36:08 -0800
  • 10daa39901 [MP4] Allow not to generate 'sidx' box for single-segment too KongQun Yang 2020-12-07 00:09:04 -0800
  • 516430bde1 [MP4] Truncate segment references in 'sidx' if necessary KongQun Yang 2020-12-07 00:02:02 -0800
  • c6b01f90ae
    Fix python3 in pssh-box pszemus 2020-12-11 18:43:29 +0100
  • 5cb9f65a85 [pssh-box] Python3: Fix outputting to hex and base64 #871 Przemysław Sobala 2020-12-11 12:04:11 +0100
  • c4ebe23f9a [pssh-box] Python3: Correct printing exception message and bytes from b16encode() Przemysław Sobala 2020-12-11 11:59:08 +0100
  • 346c844e42 Output SegmentList for some text streams. Jacob Trimble 2020-12-03 13:49:09 -0800
  • c4a11aaed4 Add support for text cue heights. Jacob Trimble 2020-12-01 11:32:39 -0800
  • fe44b5e13c Add background image to TextSample and TTML output Jacob Trimble 2020-11-20 13:03:16 -0800
  • 1ca89edec2 Add libpng to third-party. Jacob Trimble 2020-10-15 13:32:45 -0700
  • 9b036b764b Add TextSample handling to MP2T parser. Jacob Trimble 2020-10-16 14:18:35 -0700
  • a93eeca5db Add TTML-in-MP4 output support. Jacob Trimble 2020-10-13 14:43:18 -0700
  • 4766654b4d Add TTML text output. Jacob Trimble 2020-10-08 14:46:37 -0700
  • aab2e7c38d
    Merge pull request #1 from google/master Kevin Staunton-Lambert 2020-11-19 11:01:54 +1100
  • 26334f2808 Refactor XmlNode and libxml usages. Jacob Trimble 2020-11-09 16:32:58 -0800
  • d516f9588c include <memory> so std::unique_ptr can be found #737 Ole Andre Birkedal 2020-11-11 10:39:28 +0100
  • 9a34b9c3f3 Fix trick-mode property values. Jacob Trimble 2020-11-10 14:01:23 -0800
  • 1cbc6ff2df replaced ScopedCurl by unique_ptr, moved and stripped down LibCurlInitializer Ole Andre Birkedal 2020-11-10 13:59:52 +0100
  • 741ae7f545 Fix docker build KongQun Yang 2020-11-04 23:45:05 -0800
  • 8e85862bda Ignore unsupported H26x streams. Jacob Trimble 2020-10-06 16:07:51 -0700
  • 10e71680a1 Parse WebVTT regions and styles. Jacob Trimble 2020-08-26 14:21:09 -0700
  • 4a777b6207 [HLS] Fixes attributes for DVS tracks KongQun Yang 2020-11-04 12:56:05 -0800
  • a1e5a408b4 change http file unit test to use http protocol Ole Andre Birkedal 2020-10-27 09:47:12 +0100
  • 1f21cc78cd Add style support for cue fragments. Jacob Trimble 2020-08-26 13:47:14 -0700
  • f4c07b9ce0 Work around non-deterministic tests. Jacob Trimble 2020-10-20 14:08:46 -0700
  • 414f4589c8 Parse TextSettings from WebVTT. Jacob Trimble 2020-08-26 12:31:58 -0700
  • c169c83613 Add integration test for WebVTT in MP4. Jacob Trimble 2020-10-19 10:52:31 -0700
  • b2220eb0c6 Add text fragment and setting types. Jacob Trimble 2020-08-24 15:23:15 -0700
  • 56908a83a7 Convert text WebVTT output to muxer. Jacob Trimble 2020-07-30 14:26:45 -0700
  • 526bb88577 Merge branch 'master' into http-upload Ole Andre Birkedal 2020-10-13 11:16:48 +0200
  • 894520d672
    Merge 83cb6a225e into 2909ca0c77 #848 sr90 2020-10-07 10:56:58 -0700
  • 2909ca0c77 Handle segmented text same as audio/video. Jacob Trimble 2020-07-27 12:30:37 -0700
  • 353745b31e changed AUTHORS to match personal signed CLA Ole Andre Birkedal 2020-09-30 09:53:10 +0200
  • 83cb6a225e [DASH] Url construction that uses $RepresentationID$. #848 sr90 2020-09-25 18:57:47 -0700
  • e464c3f269 [DASH] Include SegmentTimeline in AdaptationSet #845 sr90 2020-09-22 19:26:38 -0700
  • 9babfb883b Fix segmented WebVTT test. Jacob Trimble 2020-09-16 13:24:16 -0700
  • e3bc85f12d Make WebVttParser a MediaParser. Jacob Trimble 2020-07-07 14:29:43 -0700
  • ba33a63693 Add TextSample to MediaParser. Jacob Trimble 2020-07-01 15:43:44 -0700
  • 748e7e0056 Make the text readers use streams. Jacob Trimble 2020-06-30 14:31:07 -0700
  • c6bc81fa9c Adding support for generation of the EXT_X_PROGRAM_DATE_TIME tag for HLS playlists, with fixed UTC timezone #840 Romain Fliedel 2020-09-12 02:49:53 +0200
  • 17a5eb4a57 Correcting indentation. #818 sr90 2020-09-09 18:23:10 -0700
  • 67148b95c3 Unit test changes. sr90 2020-09-05 13:45:21 -0700
  • 5d87ed6996 Changes as per comments. sr90 2020-09-03 22:53:33 -0700
  • 2873d820ad DASH - Get start number from muxer. sr90 2020-08-07 12:54:06 -0700
  • 30a6aa85fd end to end update #835 Anthony Lu 2020-09-08 23:48:32 +0000
  • 5b9fd409a5
    [MP4] Change major brand from isom to mp41 koln67 2020-09-08 22:45:21 +0000
  • 6fd542409b added isom compatible brand back, end-to-end files updated #828 Anthony Lu 2020-09-03 19:01:18 +0000
  • 393c2c8416 missed line Anthony Lu 2020-09-03 18:44:17 +0000
  • 1522079eb8 use second sample in webm and mp4 formats Anthony Lu 2020-09-02 23:16:25 +0000
  • 562040e000
    [TS] Calculate frame rate using the second sample koln67 2020-09-02 21:27:02 +0000
  • 4c0d38bde3 Don't use Chromium sysroot. Jacob Trimble 2020-06-11 15:13:42 -0700
  • 97cad858bf Add docs for --playready_extra_header_data. Jacob Trimble 2020-06-23 09:43:15 -0700
  • 04056faf32 end to end test update after changing major brand Anthony Lu 2020-08-31 19:37:41 +0000