Commit Graph

  • 953484e3ab fix: Fix method for copying AAC with ADTS header Tomohiro IKEDA 2019-08-17 18:27:10 +0900
  • d30869cd7e Merge remote-tracking branch 'upstream/master' into feat/correspond-to-ipv6-and-multicast Tomohiro IKEDA 2019-08-15 16:21:44 +0900
  • 949f5a541e feat: Add `freeaddrinfo` Tomohiro IKEDA 2019-08-08 16:03:50 +0900
  • 5a913d7be5 feat: Correspond to IPv6 Multicast (Independent on protocol) Tomohiro IKEDA 2019-07-13 19:27:00 +0900
  • fa75a30814 feat: Use copied AAC with ADTS header #630 Tomohiro IKEDA 2019-08-10 17:27:21 +0900
  • 142e746378 feat: Add method for copying AAC with ADTS header Tomohiro IKEDA 2019-08-10 17:27:01 +0900
  • faa9a3ea68 [HLS Packed Audio] Truncate timestamp to 33 bits KongQun Yang 2019-08-06 17:03:33 -0700
  • 76a69af49e cleanup: no else return Tomohiro IKEDA 2019-08-08 18:26:22 +0900
  • edd776eea2 Move DerivePixelWidthHeight to video_util.cc KongQun Yang 2019-08-02 17:19:13 -0700
  • c257113e08 Support parameter sets in stream (avc3, hev1 etc) KongQun Yang 2019-07-16 15:09:25 -0700
  • f810fea0ef Cleanup condition on `bind` error (#624) Tomohiro IKEDA 2019-08-02 09:32:28 +0900
  • 2ad59fad7e cleanup: Change condition #624 Tomohiro IKEDA 2019-07-18 20:26:20 +0900
  • 78941394dd Add flag FLAGS_disable_peer_verification KongQun Yang 2018-08-22 16:50:02 -0700
  • 2c51dcc601 Code cleanup: no "if return else return" (#611) Tomohiro IKEDA 2019-07-16 03:03:42 +0900
  • 712bc0f842 no else return #611 Tomohiro IKEDA 2019-07-15 11:27:00 +0900
  • 19c95642a3 feat: Correspond to Multicast #618 Tomohiro IKEDA 2019-07-15 03:22:49 +0900
  • 0564871745 feat: Correspond to IPv6 Tomohiro IKEDA 2019-07-13 19:27:00 +0900
  • 50f81db4b3 feat: Correspond to IPv6 #617 Tomohiro IKEDA 2019-07-13 19:27:00 +0900
  • c1320dd903 feat: Correspond to IPv6 #616 Tomohiro IKEDA 2019-07-13 18:56:12 +0900
  • 37f82e53b9 feat: Correspond to IPv6 #615 #614 Tomohiro IKEDA 2019-07-13 18:56:12 +0900
  • e29bf9faa3 feat: Correspond to IPv6 #613 #612 Tomohiro IKEDA 2019-07-13 18:56:12 +0900
  • 3c26dfbd53 Estimate target duration in bandwidth calculation from initial blocks KongQun Yang 2019-07-11 14:32:10 -0700
  • 15a4f0553c Add a new utility function for XmlNode KongQun Yang 2019-06-24 18:02:19 -0700
  • 796974d2a1 [DASH] Support custom Accessibility and Role elements KongQun Yang 2019-06-12 23:01:16 -0700
  • 0a2b43939c [HLS] Replace hev1 in codec with hvc1 and avc3 with avc1 KongQun Yang 2019-05-14 22:54:28 -0700
  • adc3c804a9 Support absolute file path in playlist_name KongQun Yang 2019-04-30 15:29:37 -0700
  • ac616f36e4 SimpleHlsNotifierTest: Use value parameterized tests for rebase tests KongQun Yang 2019-04-30 14:59:15 -0700
  • 4b8e9a662f Fix problems that target duration is not set in mpd/hls params KongQun Yang 2019-04-23 10:35:30 -0700
  • b85e5c9368 Use segment duration in buffer depth calculation KongQun Yang 2019-03-21 17:12:30 -0700
  • fa2c4409a6 Add a flag --video_feature for Widevine KongQun Yang 2019-04-16 07:55:08 -0700
  • fa7a6d967a Allow CMAF file extensions KongQun Yang 2019-03-26 12:27:42 -0700
  • 26bc55503d Allow reserved NAL units in H264/H265 KongQun Yang 2019-03-18 13:59:53 -0700
  • 5d80895923 Update README.md on AC-3 / E-AC-3 in TS support KongQun Yang 2019-02-19 14:11:58 -0800
  • d850befb72 Refactor and Cleanup Descriptor classes KongQun Yang 2019-01-04 15:49:57 -0800
  • fcfc843a2e Use IV from Widevine key server if available KongQun Yang 2019-02-12 16:34:24 -0800
  • a529d4677d Add pssh tool in docker image KongQun Yang 2018-12-20 13:26:10 -0800
  • 57046be126 Make packager_test.py work with python 3.5 KongQun Yang 2019-02-12 16:45:44 -0800
  • de534f8550 Make packager_test.py work with python 3.0 KongQun Yang 2019-01-31 18:33:25 -0800
  • 72c4797a59 Update pssh-box.py to remove external dependencies KongQun Yang 2018-12-19 17:48:11 -0800
  • 22af5533b1 Add crypto_period_seconds to Widevine key request (#545) srebrnyp 2019-01-24 19:39:54 +0100
  • 5d608c2b4a Forbid crypto period change in key rotation mode #545 Piotr Srebrny 2019-01-24 10:22:32 +0100
  • 7c7b77c4ab Add crypto_period_seconds to Widevine key request Piotr Srebrny 2019-01-23 14:29:21 +0100
  • 6d6db76c80 Retry file deletion if it fails KongQun Yang 2018-12-14 17:02:13 -0800
  • 5bf8ad5ed5 Update the CHANGELOG for v2.3.0 v2.3.0 v2.3.x KongQun Yang 2018-12-13 15:44:23 -0800
  • d576ba0b99 Generate documents for commit 4640cac4eb KongQun Yang 2018-12-20 14:38:40 -0800
  • 4640cac4eb Reduce Docker image size KongQun Yang 2018-12-19 11:45:40 -0800
  • 3f7ecd4e29 Workaround extra AUD in the access unit KongQun Yang 2018-12-10 14:12:01 -0800
  • 89611a526b [HLS] Support audio only master playlist KongQun Yang 2018-11-27 16:10:07 -0800
  • cd7640a5bd Support trick play with Ad cues KongQun Yang 2018-12-06 18:04:55 -0800
  • 9819adf9d6 Fix error code message for trick play error KongQun Yang 2018-12-06 17:35:53 -0800
  • d97e531465 Set output directory permission appropriately KongQun Yang 2018-11-19 14:52:44 -0800
  • 492f55a018 Use upper case for Marlin uuid KongQun Yang 2018-12-05 13:03:07 -0800
  • fa6e59ec20 Specify Initial Sequence Number #519 Sergio Ammirata 2018-11-28 08:17:29 -0500
  • 93096cf321 Use the ISO639 Language Descriptor when available on the input #518 Sergio Ammirata 2018-11-28 07:43:07 -0500
  • 508d2328cb WebVtt parser: Do not fail when we do not recognize a block, just skip it instead #517 Sergio Ammirata 2018-11-28 07:36:04 -0500
  • c5fa32f0eb Return an error when seeing duplicated outputs KongQun Yang 2018-11-20 16:52:52 -0800
  • 4b97a6d8a2 Add support for --default_text_language KongQun Yang 2018-11-19 16:09:24 -0800
  • 273ab09f05 Support HLS characteristics KongQun Yang 2018-10-10 15:30:28 -0700
  • 74df8d30cc Exclude short segments from peak bandwidth computation KongQun Yang 2018-11-14 12:47:48 -0800
  • 061785285e Update supported codec table in README to include AV1 #510 KongQun Yang 2018-11-19 16:59:03 -0800
  • 4c6059be78 Fix mpeg-ts demuxing with AC-3/E-AC-3 KongQun Yang 2018-11-19 16:52:44 -0800
  • ae3da3772e Use lower-case for Marlin ContentId KongQun Yang 2018-11-16 16:44:44 -0800
  • 1aeabc10f1 Use -x264-params instead of -x264opts in the docs KongQun Yang 2018-11-19 12:48:07 -0800
  • 32b6e326ed HTTP upload: Update documentation Andreas Motl 2018-11-14 01:31:57 +0000
  • 5e17e0a73e HTTP upload: Compute TS segment size at runtime to mitigate calls to File::GetFileSize Andreas Motl 2018-11-13 22:05:18 +0100
  • 7f83ebbbeb HTTP upload: Update documentation Andreas Motl 2018-11-11 23:08:23 +0100
  • c3403f9dc4 HTTP upload: Propagate log level indicated by "--libcurl_verbosity" to libcurl Andreas Motl 2018-11-11 22:41:36 +0100
  • 88609dc2f6 HTTP upload: Improve logging Andreas Motl 2018-11-11 21:23:15 +0100
  • 6975cb3407 HTTP upload: Drop support for HTTP PATCH Andreas Motl 2018-11-10 04:58:33 +0000
  • e76c8712af HTTP upload: Remove custom libcurl debug function Andreas Motl 2018-11-10 02:57:03 +0000
  • db3ed544f8 Add the logging for 'Container not supported' error KongQun Yang 2018-11-08 17:06:05 -0800
  • 4491dee43c HTTP upload: Use effective filename/url for propagating into playlist file Andreas Motl 2018-11-09 03:34:04 +0000
  • fac6688117 HTTP upload: Ignore read access for HttpFile to prevent propagation as zero-length PUT request Andreas Motl 2018-11-09 01:37:50 +0000
  • 2ca0a5bc12 HTTP upload: Improve error path by also signalling task completion on failed requests Andreas Motl 2018-11-08 19:39:42 +0000
  • 96b248c926 HTTP upload: Improve VLOG messages Andreas Motl 2018-11-08 19:33:04 +0000
  • 70dfced819 Fix incorrect spelling of utc_timings in the doc KongQun Yang 2018-11-08 14:08:09 -0800
  • 5bab0bd983 Gets to the point where curl thinks all message is sent Rintaro Kuroiwa 2018-10-26 13:36:58 -0700
  • a9605f4b78 Fix the formatting and added unit test file Rintaro Kuroiwa 2018-10-26 11:09:49 -0700
  • 5f980ff4df Add HttpFile implementing the HTTP PUT chunked flavor Andreas Motl 2018-10-19 13:10:32 +0000
  • 344c36f331 Add HttpFile implementing the HTTP PATCH flavor Andreas Motl 2018-10-16 22:42:52 +0000
  • f32c934c6e Add stub for HttpFile support Andreas Motl 2018-10-15 14:49:23 +0000
  • 53aa775ea4 Omit all optional fields in AV1 codec string KongQun Yang 2018-10-12 13:16:18 -0700
  • 4b19905bc2 Support subsample encryption in AV1 KongQun Yang 2018-10-09 10:41:18 -0700
  • 5c4d930465 Move subsample extraction out of EncryptionHandler KongQun Yang 2018-10-02 16:08:32 -0700
  • acaa6b9b3b Move encryptor setup out of EncryptionHandler KongQun Yang 2018-10-04 13:24:21 -0700
  • 8d11e5ea64 Support Marlin DRM signaling in DASH KongQun Yang 2018-09-17 17:27:02 -0700
  • fc0c5ddf0d Implemented AV1 bitstream parser KongQun Yang 2018-08-27 17:54:42 -0700
  • 19f80d8478 Put namespace URIs in DASH mpd only if needed KongQun Yang 2018-09-18 12:05:11 -0700
  • 08aa9b6b2b Remove FairPlayPsshGenerator KongQun Yang 2018-09-17 15:39:26 -0700
  • 3541166283 Update CHANGELOG for v2.2.1 v2.2.1 v2.2.x KongQun Yang 2018-09-17 11:45:14 -0700
  • 1c52bab74a [DASH] Fix TTML text input passthrough (regression) KongQun Yang 2018-09-18 13:34:18 -0700
  • f39f9de6d8 Update CHANGELOG for v2.2.1 KongQun Yang 2018-09-17 11:45:14 -0700
  • 42083d205d [DASH] Fix TTML text input passthrough (regression) KongQun Yang 2018-09-18 13:34:18 -0700
  • 5a912815c1 Move protection system Ids to protection_system_ids.h KongQun Yang 2018-09-17 15:23:38 -0700
  • cb77b65117 Rename RawKeyPsshGenerator to CommonPsshGenerator KongQun Yang 2018-09-17 15:04:38 -0700
  • 78cf6129df Fix incorrrect segment name with $Time$ in segment_template KongQun Yang 2018-09-12 14:47:20 -0700
  • ad805c804c Compute and set VP9 Level if it is not already set KongQun Yang 2018-09-11 14:53:55 -0700
  • ea9379dc54 Workarounds TS contents with dts moving backwards KongQun Yang 2018-08-22 13:34:48 -0700
  • 18492a2613 Fix pattern signaling in seig for key rotation with cbcs KongQun Yang 2018-08-20 15:45:02 -0700
  • 3cf9b912d8 Add support for seek preroll in AAC and other audio codecs KongQun Yang 2018-08-21 15:52:09 -0700