shaka-packager/packager/media/chunking
KongQun Yang 571ee24f3e Use PTS instead of DTS in ChunkingHandler
DTS was used in ChunkingHandler. As a result, SegmentInfo contained
timestamp in DTS. MP4Muxer has a logic to change SegmentInfo to use
PTS but not in other muxers.

Benefits of using PTS in ChunkingHandler:

- De-dup the redundant logic in MP4Muxer
- Ensure consistent behavior in different output containers
- Consistent with other timestamps, e.g. Ad Cue timestamps

Issue #413

Change-Id: Ib671badf144e0c0866d60f4ff0ac0cbbdd33817e
2018-07-02 21:58:45 +00:00
..
chunking.gyp Rename WebVttSegmenter To TextChunker 2018-03-26 17:58:56 +00:00
chunking_handler.cc Use PTS instead of DTS in ChunkingHandler 2018-07-02 21:58:45 +00:00
chunking_handler.h Use PTS instead of DTS in ChunkingHandler 2018-07-02 21:58:45 +00:00
chunking_handler_unittest.cc Add is_key_frame in IsMediaSample Matcher 2018-06-18 16:05:22 +00:00
cue_alignment_handler.cc Remove Text Time Scale Assumption From Cue Alignment 2018-06-13 13:44:21 -07:00
cue_alignment_handler.h Store More Than One Cue 2018-05-14 22:10:07 +00:00
cue_alignment_handler_unittest.cc Merge Create and Dispatch in Cue Alignment Tests 2018-06-21 18:27:01 +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 Start Segments At First Sample in Text Chunker 2018-07-02 17:57:10 +00:00