summaryrefslogtreecommitdiffstats
path: root/media/media.gyp
diff options
context:
space:
mode:
authorxhwang@chromium.org <xhwang@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-07-12 20:00:24 +0000
committerxhwang@chromium.org <xhwang@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-07-12 20:00:24 +0000
commitec81424da95916a62f398d137d1330c747dd9d20 (patch)
tree1b2ead5193249691340fdd0d207cc490866cce08 /media/media.gyp
parentbc27a625c1a80e070c3b970cd25ead8e3f2f0382 (diff)
downloadchromium_src-ec81424da95916a62f398d137d1330c747dd9d20.zip
chromium_src-ec81424da95916a62f398d137d1330c747dd9d20.tar.gz
chromium_src-ec81424da95916a62f398d137d1330c747dd9d20.tar.bz2
Reorganize media bitstream converter classes.
- Remove IdentityBitstreamConverter which is obsolete. - Remove FFmpegBitstreamConverter as it's not really used. Currently GpuVideoDecoder is the only place where EnableBitstreamConverter is called, and EnableBitstreamConverter is the only caller of FFmpegBitstreamConverter, but only when decoding mpeg4, whereas GVD only works with h264 ATM. - Remove BitstreamConverter since after removal of FFmpegBitstreamConverter, we only have one implementation of BitstreamConverter. - Remove BitstreamConverterTest. - Rename FFmpegH264BitstreamConverter to FFmpegH264ToAnnexBBitstreamConverter. - Rename H264BitstreamConverter to H264ToAnnexBBitstreamConverter. - Move H264ToAnnexBBitstreamConverter from media/base to media/filters. BUG=none TEST=media_unittests Review URL: https://chromiumcodereview.appspot.com/10690140 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146420 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'media/media.gyp')
-rw-r--r--media/media.gyp24
1 files changed, 9 insertions, 15 deletions
diff --git a/media/media.gyp b/media/media.gyp
index 3e5c24b..54bca0a 100644
--- a/media/media.gyp
+++ b/media/media.gyp
@@ -167,8 +167,6 @@
'base/filter_host.h',
'base/filters.cc',
'base/filters.h',
- 'base/h264_bitstream_converter.cc',
- 'base/h264_bitstream_converter.h',
'base/media.h',
'base/media_android.cc',
'base/media_export.h',
@@ -220,8 +218,6 @@
'filters/audio_renderer_algorithm.h',
'filters/audio_renderer_impl.cc',
'filters/audio_renderer_impl.h',
- 'filters/bitstream_converter.cc',
- 'filters/bitstream_converter.h',
'filters/chunk_demuxer.cc',
'filters/chunk_demuxer.h',
'filters/chunk_demuxer_client.h',
@@ -231,16 +227,18 @@
'filters/ffmpeg_audio_decoder.h',
'filters/ffmpeg_demuxer.cc',
'filters/ffmpeg_demuxer.h',
- 'filters/ffmpeg_h264_bitstream_converter.cc',
- 'filters/ffmpeg_h264_bitstream_converter.h',
'filters/ffmpeg_glue.cc',
'filters/ffmpeg_glue.h',
+ 'filters/ffmpeg_h264_to_annex_b_bitstream_converter.cc',
+ 'filters/ffmpeg_h264_to_annex_b_bitstream_converter.h',
'filters/ffmpeg_video_decoder.cc',
'filters/ffmpeg_video_decoder.h',
'filters/file_data_source.cc',
'filters/file_data_source.h',
'filters/gpu_video_decoder.cc',
'filters/gpu_video_decoder.h',
+ 'filters/h264_to_annex_b_bitstream_converter.cc',
+ 'filters/h264_to_annex_b_bitstream_converter.h',
'filters/in_memory_url_protocol.cc',
'filters/in_memory_url_protocol.h',
'filters/source_buffer_stream.cc',
@@ -317,8 +315,6 @@
'ffmpeg/file_protocol.h',
'filters/audio_file_reader.cc',
'filters/audio_file_reader.h',
- 'filters/bitstream_converter.cc',
- 'filters/bitstream_converter.h',
'filters/chunk_demuxer.cc',
'filters/chunk_demuxer.h',
'filters/chunk_demuxer_client.h',
@@ -326,10 +322,10 @@
'filters/ffmpeg_audio_decoder.h',
'filters/ffmpeg_demuxer.cc',
'filters/ffmpeg_demuxer.h',
- 'filters/ffmpeg_h264_bitstream_converter.cc',
- 'filters/ffmpeg_h264_bitstream_converter.h',
'filters/ffmpeg_glue.cc',
'filters/ffmpeg_glue.h',
+ 'filters/ffmpeg_h264_to_annex_b_bitstream_converter.cc',
+ 'filters/ffmpeg_h264_to_annex_b_bitstream_converter.h',
'filters/ffmpeg_video_decoder.cc',
'filters/ffmpeg_video_decoder.h',
'filters/gpu_video_decoder.cc',
@@ -685,7 +681,6 @@
'base/fake_audio_render_callback.cc',
'base/fake_audio_render_callback.h',
'base/filter_collection_unittest.cc',
- 'base/h264_bitstream_converter_unittest.cc',
'base/multi_channel_resampler_unittest.cc',
'base/pipeline_unittest.cc',
'base/ranges_unittest.cc',
@@ -702,15 +697,15 @@
'ffmpeg/ffmpeg_common_unittest.cc',
'filters/audio_renderer_algorithm_unittest.cc',
'filters/audio_renderer_impl_unittest.cc',
- 'filters/bitstream_converter_unittest.cc',
'filters/chunk_demuxer_unittest.cc',
'filters/ffmpeg_audio_decoder_unittest.cc',
'filters/ffmpeg_decoder_unittest.h',
'filters/ffmpeg_demuxer_unittest.cc',
'filters/ffmpeg_glue_unittest.cc',
- 'filters/ffmpeg_h264_bitstream_converter_unittest.cc',
+ 'filters/ffmpeg_h264_to_annex_b_bitstream_converter_unittest.cc',
'filters/ffmpeg_video_decoder_unittest.cc',
'filters/file_data_source_unittest.cc',
+ 'filters/h264_to_annex_b_bitstream_converter_unittest.cc',
'filters/pipeline_integration_test.cc',
'filters/pipeline_integration_test_base.cc',
'filters/source_buffer_stream_unittest.cc',
@@ -744,11 +739,10 @@
'base/test_data_util.h',
'ffmpeg/ffmpeg_common_unittest.cc',
'filters/ffmpeg_audio_decoder_unittest.cc',
- 'filters/bitstream_converter_unittest.cc',
'filters/chunk_demuxer_unittest.cc',
'filters/ffmpeg_demuxer_unittest.cc',
'filters/ffmpeg_glue_unittest.cc',
- 'filters/ffmpeg_h264_bitstream_converter_unittest.cc',
+ 'filters/ffmpeg_h264_to_annex_b_bitstream_converter_unittest.cc',
'filters/ffmpeg_video_decoder_unittest.cc',
'filters/pipeline_integration_test.cc',
'filters/pipeline_integration_test_base.cc',