Commit Graph

  • 46412b80fa Cleanup Caitlin O'Callaghan 2021-08-13 16:26:35 -0700
  • 1d7b94165a Low Latency DASH web documentation Caitlin O'Callaghan 2021-08-12 16:19:38 -0700
  • c4540c9afc LL-DASH flag name change Caitlin O'Callaghan 2021-08-17 11:59:34 -0700
  • 7b7c348aa7 Format fix Caitlin O'Callaghan 2021-08-11 17:03:41 -0700
  • 2791ca52d0 Change availabilityTimeOffset type from float to double Caitlin O'Callaghan 2021-08-11 16:51:12 -0700
  • 98e2312614 Add missing braket Caitlin O'Callaghan 2021-08-11 16:39:39 -0700
  • 6cfe1bb536 Remove rounding on availabilityTimelineOffset for LL-DASH MPD Caitlin O'Callaghan 2021-08-11 16:12:45 -0700
  • 5996805848 Change availabilityTimeOffset test value Caitlin O'Callaghan 2021-08-11 15:46:29 -0700
  • c8443eb653 Fixes to ChunkingHandlerTest.LowLatencyDash unittest Caitlin O'Callaghan 2021-08-11 12:46:20 -0700
  • 29e2a32e60 Restore line that was removed previously - it is necessary to include Caitlin O'Callaghan 2021-08-11 11:36:47 -0700
  • 115657c201 Specify value as float to pass 'Build and test win Debug shared' check Caitlin O'Callaghan 2021-08-11 11:17:12 -0700
  • 0e88f2df51 Remove unnecessary line Caitlin O'Callaghan 2021-08-11 10:48:29 -0700
  • 6f9fef3d3d Format code Caitlin O'Callaghan 2021-08-11 10:40:06 -0700
  • efa1ca04b7 Write LowLatencySegmentTest.LowLatencySegmentTemplate unit test Caitlin O'Callaghan 2021-08-10 22:35:02 -0700
  • 00f7b07479 Write MpdNotifyMuxerListenerTest.LowLatencyDash unit test Caitlin O'Callaghan 2021-08-10 22:06:58 -0700
  • 0edf8febee Write PeriodTest.LowLatencyDashMpdGetXml unit test Caitlin O'Callaghan 2021-08-10 19:05:56 -0700
  • a023b3379e Write ChunkingHandlerTest.LowLatencyDash unit test Caitlin O'Callaghan 2021-08-10 16:58:54 -0700
  • 4b54389ae4 Write PackagerTest.LowLatencyDashEnabledAndUtcTimingNotSet test case Caitlin O'Callaghan 2021-08-10 12:56:34 -0700
  • c49f264a6c Write PackagerTest.LowLatencyDashEnabledAndFragmentDurationSet test case Caitlin O'Callaghan 2021-08-10 12:55:17 -0700
  • 06a92db437 Write SimpleMpdNotifierTest.NotifyAvailabilityTimeOffset test case Caitlin O'Callaghan 2021-08-05 20:25:18 -0700
  • 1d78d211a4 Write SimpleMpdNotifierTest.NotifySegmentDuration test case Caitlin O'Callaghan 2021-08-05 20:18:49 -0700
  • 3cb68845bb Ensure --utc_timings is set if --is_low_latency Caitlin O'Callaghan 2021-08-05 19:31:22 -0700
  • 58e652fbc9 Improve comment regarding --is_low_latency and --fragment_duration incompatibility and add TODO Caitlin O'Callaghan 2021-08-05 19:29:22 -0700
  • ae0fb680ca Style fixes to satisfy clang-format lint Caitlin O'Callaghan 2021-08-03 16:59:21 -0700
  • 8d0d908cab Remove unnecessary log Caitlin O'Callaghan 2021-08-03 15:56:56 -0700
  • 3c747ef118 Typo fix Caitlin O'Callaghan 2021-08-02 17:17:31 -0700
  • eb0d26a3b8 Update '--is_low_latency_dash' description Caitlin O'Callaghan 2021-08-02 13:47:42 -0700
  • d771a90e5d Write descriptions for low latency dash flags Caitlin O'Callaghan 2021-08-02 10:11:56 -0700
  • 1faa487b1f Fix spacing Caitlin O'Callaghan 2021-08-02 08:27:34 -0700
  • 9b6d056025 HTTP file cleanup. Removed unnecessary changes. Caitlin O'Callaghan 2021-08-02 08:21:22 -0700
  • ffe41ffda9 Clarifying comment for --fragment_duration and --is_low_latency incompatibility Caitlin O'Callaghan 2021-08-02 07:58:13 -0700
  • 2ba03c0084 Clarifying comment for availabilityTimeOffset calculation Caitlin O'Callaghan 2021-08-02 07:46:48 -0700
  • 9177469587 Update segment file member var to be unique_ptr Caitlin O'Callaghan 2021-08-02 06:59:46 -0700
  • f94548442f Remove unnecessay steps when writing to ULL file Caitlin O'Callaghan 2021-07-30 12:15:13 -0700
  • 1b7b348a09 Remove unneeded line Caitlin O'Callaghan 2021-07-30 10:02:26 -0700
  • cc550f9e08 Fix alignment Caitlin O'Callaghan 2021-07-30 09:55:31 -0700
  • 3242a68b4e Clean up comments and naming Caitlin O'Callaghan 2021-07-27 17:17:41 -0700
  • a064665c35 Better handle LL-DASH case within ChunkHandler and Segmenter Caitlin O'Callaghan 2021-07-27 16:57:34 -0700
  • 82ec563ba1 Change file_name scope to calculate it once per seg rather than calculating it for each chunk. Caitlin O'Callaghan 2021-07-27 14:18:33 -0700
  • 7ea17dc6f2 Improve MPD set segment duration implementation Caitlin O'Callaghan 2021-07-27 14:07:16 -0700
  • fa956ac193 Clean up code and logic Caitlin O'Callaghan 2021-07-26 17:23:17 -0700
  • 8048867676 Finalize serviceDescription implementation to satisfy IF-DASH LL standards Caitlin O'Callaghan 2021-07-26 16:18:28 -0700
  • ff5741d65a Improve process of setting the 'duration' value for LL DASH MPD Caitlin O'Callaghan 2021-07-26 15:49:36 -0700
  • debf467a63 Clean up chunk writing Caitlin O'Callaghan 2021-07-26 13:11:06 -0700
  • ac7ed90ef5 WIP: Clean up the writing of each chunk Caitlin O'Callaghan 2021-07-26 12:47:40 -0700
  • 465e7c611d HTTP correction - add line that was accidentally deleted Caitlin O'Callaghan 2021-07-21 15:46:23 -0700
  • 89bfc161b0 WIP: Manifest changes to pass LL DASH-IF validation Caitlin O'Callaghan 2021-07-20 18:37:06 -0700
  • 99b442a5fc Upload chunks via HTTP as they are created Caitlin O'Callaghan 2021-07-20 18:34:33 -0700
  • 735cea54ed Add 'duration' to SegmentTemplate and remove SegmentTimeline for LL DASH MPD Caitlin O'Callaghan 2021-07-16 15:07:12 -0700
  • caa3fd39fb Add 'availabilityTimeOffset'to DASH MPD for LL DASH streams Caitlin O'Callaghan 2021-07-16 13:05:31 -0700
  • ea1537a82d Handle chunks when they are finalized Caitlin O'Callaghan 2021-07-16 09:54:18 -0700
  • fdfb3d3834 Setup class to handle low latency mp4 segments Caitlin O'Callaghan 2021-07-15 12:40:20 -0700
  • 36062118f4 Low lat dash control hooks to create a chunk for each media sample Caitlin O'Callaghan 2021-07-15 11:28:50 -0700
  • ac125564b9 build: Fix pylint 2.10 issues, use python3 where possible Joey Parrish 2021-08-23 21:19:24 -0700
  • 6cbc797ccc build: Fix missing target_arch parameter in build action Joey Parrish 2021-08-23 22:13:52 -0700
  • 879e2fef16 build: Add arm64 to the build matrix Joey Parrish 2021-08-02 21:06:07 -0700
  • e5a0d6aa58 build: Fix builds with CC=clang CXX=clang++ Joey Parrish 2021-08-14 10:54:39 -0700
  • 209220dbf2
    Okay, it is necessary to add the discontinuity entry to all streams, so notify all streams instead and make sure that the entry is not repeated in the media playlist #976 Marcus Wichelmann 2021-08-13 12:34:12 +0200
  • 4c1c1f7506
    Notify only the effected streams of the decoder config change Marcus Wichelmann 2021-08-13 09:59:38 +0200
  • b411af7ed9
    ci: Produce static release executables on Linux (#978) Joey Parrish 2021-08-12 20:14:43 -0700
  • 330852c9e0 Strip executables #978 Joey Parrish 2021-08-12 14:18:02 -0700
  • ec5767cff3 Fix static executable check again Joey Parrish 2021-08-12 13:44:37 -0700
  • cad5ab1edf fix static executable check Joey Parrish 2021-08-12 11:28:41 -0700
  • 507a731a9a
    ci: Use GITHUB_TOKEN instead of SHAKA_BOT_TOKEN (#977) Joey Parrish 2021-08-12 10:50:29 -0700
  • aeb270dcae ci: Produce static release executables on Linux Joey Parrish 2021-08-10 07:13:50 -0700
  • 1e22a6b4bc ci: Use GITHUB_TOKEN instead of SHAKA_BOT_TOKEN #977 Joey Parrish 2021-08-12 09:35:24 -0700
  • e358e90d87
    Insert EXT-X-DISCONTINUITY when decoder config parameters change Marcus Wichelmann 2021-08-12 11:29:28 +0200
  • 67f70fbe31
    Notify demuxer when decoder config parameters have changed Marcus Wichelmann 2021-08-12 11:27:40 +0200
  • cfbe5c08c2 cleanup: Convert all time parameters to signed Joey Parrish 2021-08-04 11:56:44 -0700
  • 03be51cef2
    Merge pull request #6 from CaitlinOCallaghan/low-latency-dash-support-for-arm Kevin Staunton-Lambert 2021-08-05 09:01:46 +1000
  • eba176f032 build: Disable CPU-specific optimizations in libpng Joey Parrish 2021-08-04 12:10:41 -0700
  • ed4d950e09
    Add support for the EXT-X-START tag (fixes #970) Marcus Wichelmann 2021-08-04 16:44:43 +0200
  • db80682776
    Fix build errors related to std::numeric_limits #972 Marcus Wichelmann 2021-08-04 16:28:06 +0200
  • 68b50f656d build: Stop using hermetic clang, libc++, etc Joey Parrish 2021-07-28 13:01:19 -0700
  • a03b52894b
    Merge pull request #2 from kevleyski/master Caitlin O'Callaghan 2021-07-27 18:12:24 -0700
  • dedecdd140 Clean up comments and naming Caitlin O'Callaghan 2021-07-27 17:17:41 -0700
  • d5a9db8be3 Better handle LL-DASH case within ChunkHandler and Segmenter Caitlin O'Callaghan 2021-07-27 16:57:34 -0700
  • 3172bec7e6 Change file_name scope to calculate it once per seg rather than calculating it for each chunk. Caitlin O'Callaghan 2021-07-27 14:18:33 -0700
  • 6b8122090c Improve MPD set segment duration implementation Caitlin O'Callaghan 2021-07-27 14:07:16 -0700
  • 23e23ea19e Clean up code and logic Caitlin O'Callaghan 2021-07-26 17:23:17 -0700
  • a450724a08 Finalize serviceDescription implementation to satisfy IF-DASH LL standards Caitlin O'Callaghan 2021-07-26 16:18:28 -0700
  • 05d048511d Improve process of setting the 'duration' value for LL DASH MPD Caitlin O'Callaghan 2021-07-26 15:49:36 -0700
  • 260c9bcd3e Clean up chunk writing Caitlin O'Callaghan 2021-07-26 13:11:06 -0700
  • d0ba1d83e2 WIP: Clean up the writing of each chunk Caitlin O'Callaghan 2021-07-26 12:47:40 -0700
  • 7df7a5d099 Merge branch 'joeyparrish-arm-build' Kevin Staunton-Lambert 2021-07-24 10:14:59 +1000
  • 1ded7cee35 Merge branch 'arm-build' of git://github.com/joeyparrish/shaka-packager into joeyparrish-arm-build Kevin Staunton-Lambert 2021-07-24 10:14:39 +1000
  • e274929ca3
    Merge pull request #4 from joeyparrish/master Kevin Staunton-Lambert 2021-07-24 10:01:44 +1000
  • 24414446fa WIP - fix arm build Joey Parrish 2021-07-23 15:46:06 -0700
  • c5cee24eb4 Switching arm64 to aarch64 Kevin Staunton-Lambert 2021-07-23 12:48:41 +1000
  • 138ec7502f Switching arm64 to aarch64 Kevin Staunton-Lambert 2021-07-23 10:37:58 +1000
  • 5b85fb1b63 Joey's edits Kevin Staunton-Lambert 2021-07-23 10:26:35 +1000
  • f1880ad9de
    Merge pull request #3 from CaitlinOCallaghan/master Kevin Staunton-Lambert 2021-07-23 10:21:04 +1000
  • 8c0229d526 HTTP correction - add line that was accidentally deleted Caitlin O'Callaghan 2021-07-21 15:46:23 -0700
  • 9fd7681a1b
    Merge pull request #7 from google/master Daniel Cantarín 2021-07-21 11:38:07 -0300
  • f6b6b375ac WIP: Manifest changes to pass LL DASH-IF validation Caitlin O'Callaghan 2021-07-20 18:37:06 -0700
  • 6e3629baba Upload chunks via HTTP as they are created Caitlin O'Callaghan 2021-07-20 18:34:33 -0700
  • aaf99fd0ed Add 'duration' to SegmentTemplate and remove SegmentTimeline for LL DASH MPD Caitlin O'Callaghan 2021-07-16 15:07:12 -0700
  • 513fcf7af3 Add 'availabilityTimeOffset'to DASH MPD for LL DASH streams Caitlin O'Callaghan 2021-07-16 13:05:31 -0700
  • a067ff49a3 Handle chunks when they are finalized Caitlin O'Callaghan 2021-07-16 09:54:18 -0700
  • f04530e8aa Setup class to handle low latency mp4 segments Caitlin O'Callaghan 2021-07-15 12:40:20 -0700