shaka-packager/media/base
Kongqun Yang 522048b0d9 Add a muxer option to normalize PTS to start from 0
Some players do not like non-zero starting PTS. We need to do PTS
normalization to make it work on those players.

Bug: 12686658

Change-Id: I0958c25395e4ea87d8208db9a5f6c5816827eb99
2014-01-24 22:34:27 +00:00
..
aes_encryptor.cc Implement AES CBC encryption/decrytion. 2014-01-10 21:33:09 +00:00
aes_encryptor.h Rsa Key unittest. 2014-01-11 01:16:40 +00:00
aes_encryptor_unittest.cc Fix asan error in aes_encryptor_unittest. 2014-01-17 01:42:40 +00:00
audio_stream_info.cc Clean up clang compilation errors. 2014-01-17 01:41:45 +00:00
audio_stream_info.h Clean up clang compilation errors. 2014-01-17 01:41:45 +00:00
bit_reader.cc Start with media/mp4, media/webm and base codes from Chromium. 2013-09-23 18:37:14 -07:00
bit_reader.h Create MP4MediaParser and its dependents. 2013-10-03 16:00:54 -07:00
bit_reader_unittest.cc Start with media/mp4, media/webm and base codes from Chromium. 2013-09-23 18:37:14 -07:00
buffer_reader.cc Move BufferReader to media/base. 2013-12-02 17:11:03 -08:00
buffer_reader.h Move BufferReader to media/base. 2013-12-02 17:11:03 -08:00
buffer_writer.cc A simple BufferWriter implementation. 2013-12-03 17:27:19 -08:00
buffer_writer.h A simple BufferWriter implementation. 2013-12-03 17:27:19 -08:00
buffer_writer_unittest.cc A simple BufferWriter implementation. 2013-12-03 17:27:19 -08:00
buffers.h Create MP4MediaParser and its dependents. 2013-10-03 16:00:54 -07:00
byte_queue.cc Start with media/mp4, media/webm and base codes from Chromium. 2013-09-23 18:37:14 -07:00
byte_queue.h Create MP4MediaParser and its dependents. 2013-10-03 16:00:54 -07:00
container_names.cc Create MP4MediaParser and its dependents. 2013-10-03 16:00:54 -07:00
container_names.h Create MP4MediaParser and its dependents. 2013-10-03 16:00:54 -07:00
container_names_unittest.cc Move test utilities in media/base to media/test. 2014-01-10 15:38:40 -08:00
decrypt_config.cc Implement write function for cenc and es_descriptor. 2014-01-07 16:59:52 -08:00
decrypt_config.h Implement write function for cenc and es_descriptor. 2014-01-07 16:59:52 -08:00
decryptor_source.h Demuxer, MediaStream, File and Status implementations. 2013-11-11 18:13:51 -08:00
demuxer.cc Removed EditList, added NAL and several other cleanup. 2013-11-25 17:21:19 -08:00
demuxer.h Move BufferReader to media/base. 2013-12-02 17:11:03 -08:00
encryptor_source.cc Move encryptor creation out of EncryptorSource::Initialize. 2014-01-15 01:47:47 +00:00
encryptor_source.h Move encryptor creation out of EncryptorSource::Initialize. 2014-01-15 01:47:47 +00:00
fake_prng.cc Fix a path conflict due to merging. 2014-01-13 18:10:10 +00:00
fake_prng.h Rsa Key unittest. 2014-01-11 01:16:40 +00:00
fixed_encryptor_source.cc Move encryptor creation out of EncryptorSource::Initialize. 2014-01-15 01:47:47 +00:00
fixed_encryptor_source.h Move encryptor creation out of EncryptorSource::Initialize. 2014-01-15 01:47:47 +00:00
httpfetcher.cc A simple HTTPFetcher implementation using happyhttp. 2014-01-06 22:02:36 +00:00
httpfetcher.h A simple HTTPFetcher implementation using happyhttp. 2014-01-06 22:02:36 +00:00
httpfetcher_unittest.cc A simple HTTPFetcher implementation using happyhttp. 2014-01-06 22:02:36 +00:00
limits.h Start with media/mp4, media/webm and base codes from Chromium. 2013-09-23 18:37:14 -07:00
media_parser.h Demuxer, MediaStream, File and Status implementations. 2013-11-11 18:13:51 -08:00
media_sample.cc Demuxer, MediaStream, File and Status implementations. 2013-11-11 18:13:51 -08:00
media_sample.h Removed EditList, added NAL and several other cleanup. 2013-11-25 17:21:19 -08:00
media_stream.cc Removed EditList, added NAL and several other cleanup. 2013-11-25 17:21:19 -08:00
media_stream.h Removed EditList, added NAL and several other cleanup. 2013-11-25 17:21:19 -08:00
muxer.cc Fire MuxerListener events from MP4Muxer 2014-01-14 18:25:07 -08:00
muxer.h Fire MuxerListener events from MP4Muxer 2014-01-14 18:25:07 -08:00
muxer_options.cc Add a muxer option to normalize PTS to start from 0 2014-01-24 22:34:27 +00:00
muxer_options.h Add a muxer option to normalize PTS to start from 0 2014-01-24 22:34:27 +00:00
request_signer.cc Add RSA signing support in WidevineEncryptorSource 2014-01-21 18:32:08 -08:00
request_signer.h Add RSA signing support in WidevineEncryptorSource 2014-01-21 18:32:08 -08:00
rsa_key.cc Implement RsaPrivateKey and RsaPublicKey. 2014-01-10 22:28:20 +00:00
rsa_key.h Implement RsaPrivateKey and RsaPublicKey. 2014-01-10 22:28:20 +00:00
rsa_key_unittest.cc Rsa Key unittest. 2014-01-11 01:16:40 +00:00
rsa_test_data.cc Clean up clang compilation errors. 2014-01-17 01:41:45 +00:00
rsa_test_data.h Clean up clang compilation errors. 2014-01-17 01:41:45 +00:00
status.cc Demuxer, MediaStream, File and Status implementations. 2013-11-11 18:13:51 -08:00
status.h Add RSA signing support in WidevineEncryptorSource 2014-01-21 18:32:08 -08:00
status_test_util.h Demuxer, MediaStream, File and Status implementations. 2013-11-11 18:13:51 -08:00
status_test_util_unittest.cc Demuxer, MediaStream, File and Status implementations. 2013-11-11 18:13:51 -08:00
status_unittest.cc Demuxer, MediaStream, File and Status implementations. 2013-11-11 18:13:51 -08:00
stream_info.cc Add duration, language, codec data to stream info. 2013-11-12 02:04:32 +00:00
stream_info.h Clean up clang compilation errors. 2014-01-17 01:41:45 +00:00
text_track.h Start with media/mp4, media/webm and base codes from Chromium. 2013-09-23 18:37:14 -07:00
video_stream_info.cc Removed EditList, added NAL and several other cleanup. 2013-11-25 17:21:19 -08:00
video_stream_info.h Clean up clang compilation errors. 2014-01-17 01:41:45 +00:00
widevine_encryptor_source.cc Workaround server limitation with client retries. 2014-01-23 18:50:54 -08:00
widevine_encryptor_source.h Workaround server limitation with client retries. 2014-01-23 18:50:54 -08:00