shaka-packager/packager/media/codecs
KongQun Yang 594d1f0de4 Copy over parameter sets in the sample if different to sample entry
When converting from NAL unit stream to byte stream.

The packager should not assume the parameter sets in the sample is the
same as the parameter sets in sample entry (decoder configuration).

Fixes #327.

Change-Id: I7e84d28a296f4b33db0523cca5eabd62f623e852
2018-02-09 15:43:00 -08:00
..
aac_audio_specific_config.cc Fix AAC-HE not correctly signaled in codec string 2017-04-13 23:40:23 +00:00
aac_audio_specific_config.h Clean up #ifndef in packager/media. (#310) 2017-12-19 16:56:36 -08:00
aac_audio_specific_config_unittest.cc Fix AAC-HE not correctly signaled in codec string 2017-04-13 23:40:23 +00:00
ac3_audio_util.cc Fix incorrect CHANNELS reporting for AC3/EC3 2018-01-11 03:50:56 +00:00
ac3_audio_util.h Fix incorrect CHANNELS reporting for AC3/EC3 2018-01-11 03:50:56 +00:00
ac3_audio_util_unittest.cc Fix incorrect CHANNELS reporting for AC3/EC3 2018-01-11 03:50:56 +00:00
avc_decoder_configuration_record.cc Fix avc3 codec string problem 2017-04-28 19:24:11 +00:00
avc_decoder_configuration_record.h Clean up #ifndef in packager/media. (#310) 2017-12-19 16:56:36 -08:00
avc_decoder_configuration_record_unittest.cc Fix avc3 codec string problem 2017-04-28 19:24:11 +00:00
codecs.gyp Fix incorrect CHANNELS reporting for AC3/EC3 2018-01-11 03:50:56 +00:00
decoder_configuration_record.cc Rename filters directory to codecs 2016-05-27 16:13:19 -07:00
decoder_configuration_record.h Clean up #ifndef in packager/media. (#310) 2017-12-19 16:56:36 -08:00
ec3_audio_util.cc Fix incorrect CHANNELS reporting for AC3/EC3 2018-01-11 03:50:56 +00:00
ec3_audio_util.h Fix incorrect CHANNELS reporting for AC3/EC3 2018-01-11 03:50:56 +00:00
ec3_audio_util_unittest.cc Fix incorrect CHANNELS reporting for AC3/EC3 2018-01-11 03:50:56 +00:00
es_descriptor.cc Windows build working 2016-08-18 08:30:26 -07:00
es_descriptor.h Clean up #ifndef in packager/media. (#310) 2017-12-19 16:56:36 -08:00
es_descriptor_unittest.cc Rename filters directory to codecs 2016-05-27 16:13:19 -07:00
h26x_bit_reader.cc Rename filters directory to codecs 2016-05-27 16:13:19 -07:00
h26x_bit_reader.h Clean up #ifndef in packager/media. (#310) 2017-12-19 16:56:36 -08:00
h26x_bit_reader_unittest.cc Rename filters directory to codecs 2016-05-27 16:13:19 -07:00
h26x_byte_to_unit_stream_converter.cc Support generation of libpackager.so (shared_library) 2017-06-13 20:42:32 +00:00
h26x_byte_to_unit_stream_converter.h Clean up #ifndef in packager/media. (#310) 2017-12-19 16:56:36 -08:00
h264_byte_to_unit_stream_converter.cc Allow generating avc3 / hev1 from TS and Wvm files 2017-03-23 13:53:14 -07:00
h264_byte_to_unit_stream_converter.h Clean up #ifndef in packager/media. (#310) 2017-12-19 16:56:36 -08:00
h264_byte_to_unit_stream_converter_unittest.cc Allow generating avc3 / hev1 from TS and Wvm files 2017-03-23 13:53:14 -07:00
h264_parser.cc Change {luma,chrome}_weight_flag to arrays 2017-03-24 21:14:18 +00:00
h264_parser.h Clean up #ifndef in packager/media. (#310) 2017-12-19 16:56:36 -08:00
h264_parser_unittest.cc Change {luma,chrome}_weight_flag to arrays 2017-03-24 21:14:18 +00:00
h265_byte_to_unit_stream_converter.cc Fix incorrect HEVC decoder configuration data 2018-01-10 23:53:35 +00:00
h265_byte_to_unit_stream_converter.h Clean up #ifndef in packager/media. (#310) 2017-12-19 16:56:36 -08:00
h265_byte_to_unit_stream_converter_unittest.cc Fix incorrect HEVC decoder configuration data 2018-01-10 23:53:35 +00:00
h265_parser.cc Fix incorrect HEVC decoder configuration data 2018-01-10 23:53:35 +00:00
h265_parser.h Fix incorrect HEVC decoder configuration data 2018-01-10 23:53:35 +00:00
h265_parser_unittest.cc Fix x64 build on Windows. 2017-01-05 14:19:35 -08:00
hevc_decoder_configuration_record.cc Allow generating avc3 / hev1 from TS and Wvm files 2017-03-23 13:53:14 -07:00
hevc_decoder_configuration_record.h Clean up #ifndef in packager/media. (#310) 2017-12-19 16:56:36 -08:00
hevc_decoder_configuration_record_unittest.cc Allow generating avc3 / hev1 from TS and Wvm files 2017-03-23 13:53:14 -07:00
nal_unit_to_byte_stream_converter.cc Copy over parameter sets in the sample if different to sample entry 2018-02-09 15:43:00 -08:00
nal_unit_to_byte_stream_converter.h Copy over parameter sets in the sample if different to sample entry 2018-02-09 15:43:00 -08:00
nal_unit_to_byte_stream_converter_unittest.cc Copy over parameter sets in the sample if different to sample entry 2018-02-09 15:43:00 -08:00
nalu_reader.cc Make NaluReader skip encrypted portion 2017-06-22 22:09:59 +00:00
nalu_reader.h Clean up #ifndef in packager/media. (#310) 2017-12-19 16:56:36 -08:00
nalu_reader_unittest.cc Make NaluReader skip encrypted portion 2017-06-22 22:09:59 +00:00
video_slice_header_parser.cc Fix x64 build on Windows. 2017-01-05 14:19:35 -08:00
video_slice_header_parser.h Clean up #ifndef in packager/media. (#310) 2017-12-19 16:56:36 -08:00
video_slice_header_parser_unittest.cc Rename filters directory to codecs 2016-05-27 16:13:19 -07:00
vp8_parser.cc Add support for WebM colour element 2017-05-02 20:22:17 +00:00
vp8_parser.h Clean up #ifndef in packager/media. (#310) 2017-12-19 16:56:36 -08:00
vp8_parser_unittest.cc Support v1 vp9 in iso-bmff 2017-04-27 19:37:14 +00:00
vp9_parser.cc Add support for WebM colour element 2017-05-02 20:22:17 +00:00
vp9_parser.h Clean up #ifndef in packager/media. (#310) 2017-12-19 16:56:36 -08:00
vp9_parser_unittest.cc Support v1 vp9 in iso-bmff 2017-04-27 19:37:14 +00:00
vp_codec_configuration_record.cc Add support for WebM colour element 2017-05-02 20:22:17 +00:00
vp_codec_configuration_record.h Clean up #ifndef in packager/media. (#310) 2017-12-19 16:56:36 -08:00
vp_codec_configuration_record_unittest.cc Add support for WebM colour element 2017-05-02 20:22:17 +00:00
vpx_parser.h Clean up #ifndef in packager/media. (#310) 2017-12-19 16:56:36 -08:00
webvtt_util.h Update DEPS to fix mac build failure 2016-08-19 13:49:41 -07:00