shaka-packager/packager/media/chunking
Caitlin O'Callaghan cd018a71c3
Low latency DASH support (#979)
# LL-DASH Support
These changes add support for LL-DASH streaming. 

**NOTE:** LL-HLS support is still in progress, but it's coming. :) 

## Testing
`./chunking_unittest --gtest_filter="ChunkingHandlerTest.LowLatencyDash"`

`./media_event_unittest --gtest_filter="MpdNotifyMuxerListenerTest.LowLatencyDash"`

`./mpd_unittest --gtest_filter="PeriodTest.LowLatencyDashMpdGetXml"`
`./mpd_unittest --gtest_filter="SimpleMpdNotifierTest.NotifyAvailabilityTimeOffset"`
`./mpd_unittest --gtest_filter="SimpleMpdNotifierTest.NotifySegmentDuration"`
`./mpd_unittest --gtest_filter="LowLatencySegmentTest.LowLatencySegmentTemplate"`

Note, packager_test must be run from the main project directory
`./out/Release/packager_test --gtest_filter="PackagerTest.LowLatencyDashEnabledAndUtcTimingNotSet"`
`./out/Release/packager_test --gtest_filter="PackagerTest.LowLatencyDashEnabledAndUtcTimingNotSet"`
2021-08-25 08:38:05 -07:00
..
chunking.gyp Rename WebVttSegmenter To TextChunker 2018-03-26 17:58:56 +00:00
chunking_handler.cc Low latency DASH support (#979) 2021-08-25 08:38:05 -07:00
chunking_handler.h cleanup: Convert all time parameters to signed 2021-08-05 18:24:15 +00:00
chunking_handler_unittest.cc Low latency DASH support (#979) 2021-08-25 08:38:05 -07:00
cue_alignment_handler.cc cleanup: Convert all time parameters to signed 2021-08-05 18:24:15 +00:00
cue_alignment_handler.h Fix vector+unique_ptr issues with MSVS 2019 2021-06-14 12:17:24 -07:00
cue_alignment_handler_unittest.cc cleanup: Convert all time parameters to signed 2021-08-05 18:24:15 +00:00
sync_point_queue.cc Fix Cue Insertion at Text Stream End 2018-05-15 22:01:09 +00:00
sync_point_queue.h Fix Cue Insertion at Text Stream End 2018-05-15 22:01:09 +00:00
text_chunker.cc Start Segments At First Sample in Text Chunker 2018-07-02 17:57:10 +00:00
text_chunker.h Start Segments At First Sample in Text Chunker 2018-07-02 17:57:10 +00:00
text_chunker_unittest.cc cleanup: Convert all time parameters to signed 2021-08-05 18:24:15 +00:00