Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(281)

Side by Side Diff: media/media.gyp

Issue 10690140: Reorganize bitstream converter classes. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 8 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 { 5 {
6 'variables': { 6 'variables': {
7 'chromium_code': 1, 7 'chromium_code': 1,
8 # Override to dynamically link the PulseAudio library. 8 # Override to dynamically link the PulseAudio library.
9 'use_pulseaudio%': 0, 9 'use_pulseaudio%': 0,
10 # Override to dynamically link the cras (ChromeOS audio) library. 10 # Override to dynamically link the cras (ChromeOS audio) library.
(...skipping 149 matching lines...) Expand 10 before | Expand all | Expand 10 after
160 'base/demuxer.h', 160 'base/demuxer.h',
161 'base/demuxer_stream.cc', 161 'base/demuxer_stream.cc',
162 'base/demuxer_stream.h', 162 'base/demuxer_stream.h',
163 'base/djb2.cc', 163 'base/djb2.cc',
164 'base/djb2.h', 164 'base/djb2.h',
165 'base/filter_collection.cc', 165 'base/filter_collection.cc',
166 'base/filter_collection.h', 166 'base/filter_collection.h',
167 'base/filter_host.h', 167 'base/filter_host.h',
168 'base/filters.cc', 168 'base/filters.cc',
169 'base/filters.h', 169 'base/filters.h',
170 'base/h264_bitstream_converter.cc',
171 'base/h264_bitstream_converter.h',
172 'base/media.h', 170 'base/media.h',
173 'base/media_android.cc', 171 'base/media_android.cc',
174 'base/media_export.h', 172 'base/media_export.h',
175 'base/media_log.cc', 173 'base/media_log.cc',
176 'base/media_log.h', 174 'base/media_log.h',
177 'base/media_log_event.h', 175 'base/media_log_event.h',
178 'base/media_posix.cc', 176 'base/media_posix.cc',
179 'base/media_switches.cc', 177 'base/media_switches.cc',
180 'base/media_switches.h', 178 'base/media_switches.h',
181 'base/media_win.cc', 179 'base/media_win.cc',
(...skipping 27 matching lines...) Expand all
209 'ffmpeg/ffmpeg_common.cc', 207 'ffmpeg/ffmpeg_common.cc',
210 'ffmpeg/ffmpeg_common.h', 208 'ffmpeg/ffmpeg_common.h',
211 'ffmpeg/file_protocol.cc', 209 'ffmpeg/file_protocol.cc',
212 'ffmpeg/file_protocol.h', 210 'ffmpeg/file_protocol.h',
213 'filters/audio_file_reader.cc', 211 'filters/audio_file_reader.cc',
214 'filters/audio_file_reader.h', 212 'filters/audio_file_reader.h',
215 'filters/audio_renderer_algorithm.cc', 213 'filters/audio_renderer_algorithm.cc',
216 'filters/audio_renderer_algorithm.h', 214 'filters/audio_renderer_algorithm.h',
217 'filters/audio_renderer_impl.cc', 215 'filters/audio_renderer_impl.cc',
218 'filters/audio_renderer_impl.h', 216 'filters/audio_renderer_impl.h',
219 'filters/bitstream_converter.cc',
220 'filters/bitstream_converter.h',
221 'filters/chunk_demuxer.cc', 217 'filters/chunk_demuxer.cc',
222 'filters/chunk_demuxer.h', 218 'filters/chunk_demuxer.h',
223 'filters/chunk_demuxer_client.h', 219 'filters/chunk_demuxer_client.h',
224 'filters/dummy_demuxer.cc', 220 'filters/dummy_demuxer.cc',
225 'filters/dummy_demuxer.h', 221 'filters/dummy_demuxer.h',
226 'filters/ffmpeg_audio_decoder.cc', 222 'filters/ffmpeg_audio_decoder.cc',
227 'filters/ffmpeg_audio_decoder.h', 223 'filters/ffmpeg_audio_decoder.h',
228 'filters/ffmpeg_demuxer.cc', 224 'filters/ffmpeg_demuxer.cc',
229 'filters/ffmpeg_demuxer.h', 225 'filters/ffmpeg_demuxer.h',
230 'filters/ffmpeg_h264_bitstream_converter.cc',
231 'filters/ffmpeg_h264_bitstream_converter.h',
232 'filters/ffmpeg_glue.cc', 226 'filters/ffmpeg_glue.cc',
233 'filters/ffmpeg_glue.h', 227 'filters/ffmpeg_glue.h',
228 'filters/ffmpeg_h264_to_annex_b_bitstream_converter.cc',
229 'filters/ffmpeg_h264_to_annex_b_bitstream_converter.h',
234 'filters/ffmpeg_video_decoder.cc', 230 'filters/ffmpeg_video_decoder.cc',
235 'filters/ffmpeg_video_decoder.h', 231 'filters/ffmpeg_video_decoder.h',
236 'filters/file_data_source.cc', 232 'filters/file_data_source.cc',
237 'filters/file_data_source.h', 233 'filters/file_data_source.h',
238 'filters/gpu_video_decoder.cc', 234 'filters/gpu_video_decoder.cc',
239 'filters/gpu_video_decoder.h', 235 'filters/gpu_video_decoder.h',
236 'filters/h264_to_annex_b_bitstream_converter.cc',
237 'filters/h264_to_annex_b_bitstream_converter.h',
240 'filters/in_memory_url_protocol.cc', 238 'filters/in_memory_url_protocol.cc',
241 'filters/in_memory_url_protocol.h', 239 'filters/in_memory_url_protocol.h',
242 'filters/source_buffer_stream.cc', 240 'filters/source_buffer_stream.cc',
243 'filters/source_buffer_stream.h', 241 'filters/source_buffer_stream.h',
244 'filters/video_frame_generator.cc', 242 'filters/video_frame_generator.cc',
245 'filters/video_frame_generator.h', 243 'filters/video_frame_generator.h',
246 'filters/video_renderer_base.cc', 244 'filters/video_renderer_base.cc',
247 'filters/video_renderer_base.h', 245 'filters/video_renderer_base.h',
248 'video/capture/fake_video_capture_device.cc', 246 'video/capture/fake_video_capture_device.cc',
249 'video/capture/fake_video_capture_device.h', 247 'video/capture/fake_video_capture_device.h',
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after
306 }], 304 }],
307 ['OS == "android"', { 305 ['OS == "android"', {
308 'sources!': [ 306 'sources!': [
309 'base/media_posix.cc', 307 'base/media_posix.cc',
310 'ffmpeg/ffmpeg_common.cc', 308 'ffmpeg/ffmpeg_common.cc',
311 'ffmpeg/ffmpeg_common.h', 309 'ffmpeg/ffmpeg_common.h',
312 'ffmpeg/file_protocol.cc', 310 'ffmpeg/file_protocol.cc',
313 'ffmpeg/file_protocol.h', 311 'ffmpeg/file_protocol.h',
314 'filters/audio_file_reader.cc', 312 'filters/audio_file_reader.cc',
315 'filters/audio_file_reader.h', 313 'filters/audio_file_reader.h',
316 'filters/bitstream_converter.cc',
317 'filters/bitstream_converter.h',
318 'filters/chunk_demuxer.cc', 314 'filters/chunk_demuxer.cc',
319 'filters/chunk_demuxer.h', 315 'filters/chunk_demuxer.h',
320 'filters/chunk_demuxer_client.h', 316 'filters/chunk_demuxer_client.h',
321 'filters/ffmpeg_audio_decoder.cc', 317 'filters/ffmpeg_audio_decoder.cc',
322 'filters/ffmpeg_audio_decoder.h', 318 'filters/ffmpeg_audio_decoder.h',
323 'filters/ffmpeg_demuxer.cc', 319 'filters/ffmpeg_demuxer.cc',
324 'filters/ffmpeg_demuxer.h', 320 'filters/ffmpeg_demuxer.h',
325 'filters/ffmpeg_h264_bitstream_converter.cc',
326 'filters/ffmpeg_h264_bitstream_converter.h',
327 'filters/ffmpeg_glue.cc', 321 'filters/ffmpeg_glue.cc',
328 'filters/ffmpeg_glue.h', 322 'filters/ffmpeg_glue.h',
323 'filters/ffmpeg_h264_to_annex_b_bitstream_converter.cc',
324 'filters/ffmpeg_h264_to_annex_b_bitstream_converter.h',
329 'filters/ffmpeg_video_decoder.cc', 325 'filters/ffmpeg_video_decoder.cc',
330 'filters/ffmpeg_video_decoder.h', 326 'filters/ffmpeg_video_decoder.h',
331 'filters/gpu_video_decoder.cc', 327 'filters/gpu_video_decoder.cc',
332 'filters/gpu_video_decoder.h', 328 'filters/gpu_video_decoder.h',
333 'webm/webm_cluster_parser.cc', 329 'webm/webm_cluster_parser.cc',
334 'webm/webm_cluster_parser.h', 330 'webm/webm_cluster_parser.h',
335 'webm/webm_stream_parser.cc', 331 'webm/webm_stream_parser.cc',
336 'webm/webm_stream_parser.h', 332 'webm/webm_stream_parser.h',
337 ], 333 ],
338 }], 334 }],
(...skipping 335 matching lines...) Expand 10 before | Expand all | Expand 10 after
674 'base/bit_reader_unittest.cc', 670 'base/bit_reader_unittest.cc',
675 'base/buffers_unittest.cc', 671 'base/buffers_unittest.cc',
676 'base/clock_unittest.cc', 672 'base/clock_unittest.cc',
677 'base/composite_filter_unittest.cc', 673 'base/composite_filter_unittest.cc',
678 'base/data_buffer_unittest.cc', 674 'base/data_buffer_unittest.cc',
679 'base/decoder_buffer_unittest.cc', 675 'base/decoder_buffer_unittest.cc',
680 'base/djb2_unittest.cc', 676 'base/djb2_unittest.cc',
681 'base/fake_audio_render_callback.cc', 677 'base/fake_audio_render_callback.cc',
682 'base/fake_audio_render_callback.h', 678 'base/fake_audio_render_callback.h',
683 'base/filter_collection_unittest.cc', 679 'base/filter_collection_unittest.cc',
684 'base/h264_bitstream_converter_unittest.cc',
685 'base/pipeline_unittest.cc', 680 'base/pipeline_unittest.cc',
686 'base/ranges_unittest.cc', 681 'base/ranges_unittest.cc',
687 'base/run_all_unittests.cc', 682 'base/run_all_unittests.cc',
688 'base/seekable_buffer_unittest.cc', 683 'base/seekable_buffer_unittest.cc',
689 'base/state_matrix_unittest.cc', 684 'base/state_matrix_unittest.cc',
690 'base/test_data_util.cc', 685 'base/test_data_util.cc',
691 'base/test_data_util.h', 686 'base/test_data_util.h',
692 'base/video_frame_unittest.cc', 687 'base/video_frame_unittest.cc',
693 'base/video_util_unittest.cc', 688 'base/video_util_unittest.cc',
694 'base/yuv_convert_unittest.cc', 689 'base/yuv_convert_unittest.cc',
695 'crypto/aes_decryptor_unittest.cc', 690 'crypto/aes_decryptor_unittest.cc',
696 'ffmpeg/ffmpeg_common_unittest.cc', 691 'ffmpeg/ffmpeg_common_unittest.cc',
697 'filters/audio_renderer_algorithm_unittest.cc', 692 'filters/audio_renderer_algorithm_unittest.cc',
698 'filters/audio_renderer_impl_unittest.cc', 693 'filters/audio_renderer_impl_unittest.cc',
699 'filters/bitstream_converter_unittest.cc',
700 'filters/chunk_demuxer_unittest.cc', 694 'filters/chunk_demuxer_unittest.cc',
701 'filters/ffmpeg_audio_decoder_unittest.cc', 695 'filters/ffmpeg_audio_decoder_unittest.cc',
702 'filters/ffmpeg_decoder_unittest.h', 696 'filters/ffmpeg_decoder_unittest.h',
703 'filters/ffmpeg_demuxer_unittest.cc', 697 'filters/ffmpeg_demuxer_unittest.cc',
704 'filters/ffmpeg_glue_unittest.cc', 698 'filters/ffmpeg_glue_unittest.cc',
705 'filters/ffmpeg_h264_bitstream_converter_unittest.cc', 699 'filters/ffmpeg_h264_to_annex_b_bitstream_converter_unittest.cc',
706 'filters/ffmpeg_video_decoder_unittest.cc', 700 'filters/ffmpeg_video_decoder_unittest.cc',
707 'filters/file_data_source_unittest.cc', 701 'filters/file_data_source_unittest.cc',
702 'filters/h264_to_annex_b_bitstream_converter_unittest.cc',
708 'filters/pipeline_integration_test.cc', 703 'filters/pipeline_integration_test.cc',
709 'filters/pipeline_integration_test_base.cc', 704 'filters/pipeline_integration_test_base.cc',
710 'filters/source_buffer_stream_unittest.cc', 705 'filters/source_buffer_stream_unittest.cc',
711 'filters/video_renderer_base_unittest.cc', 706 'filters/video_renderer_base_unittest.cc',
712 'video/capture/video_capture_device_unittest.cc', 707 'video/capture/video_capture_device_unittest.cc',
713 'webm/cluster_builder.cc', 708 'webm/cluster_builder.cc',
714 'webm/cluster_builder.h', 709 'webm/cluster_builder.h',
715 'webm/webm_cluster_parser_unittest.cc', 710 'webm/webm_cluster_parser_unittest.cc',
716 'webm/webm_content_encodings_client_unittest.cc', 711 'webm/webm_content_encodings_client_unittest.cc',
717 'webm/webm_parser_unittest.cc', 712 'webm/webm_parser_unittest.cc',
(...skipping 13 matching lines...) Expand all
731 '../third_party/ffmpeg/ffmpeg.gyp:ffmpeg', 726 '../third_party/ffmpeg/ffmpeg.gyp:ffmpeg',
732 ], 727 ],
733 }], 728 }],
734 ['OS == "android"', { 729 ['OS == "android"', {
735 'sources!': [ 730 'sources!': [
736 'audio/audio_input_volume_unittest.cc', 731 'audio/audio_input_volume_unittest.cc',
737 'base/test_data_util.cc', 732 'base/test_data_util.cc',
738 'base/test_data_util.h', 733 'base/test_data_util.h',
739 'ffmpeg/ffmpeg_common_unittest.cc', 734 'ffmpeg/ffmpeg_common_unittest.cc',
740 'filters/ffmpeg_audio_decoder_unittest.cc', 735 'filters/ffmpeg_audio_decoder_unittest.cc',
741 'filters/bitstream_converter_unittest.cc',
742 'filters/chunk_demuxer_unittest.cc', 736 'filters/chunk_demuxer_unittest.cc',
743 'filters/ffmpeg_demuxer_unittest.cc', 737 'filters/ffmpeg_demuxer_unittest.cc',
744 'filters/ffmpeg_glue_unittest.cc', 738 'filters/ffmpeg_glue_unittest.cc',
745 'filters/ffmpeg_h264_bitstream_converter_unittest.cc', 739 'filters/ffmpeg_h264_to_annex_b_bitstream_converter_unittest.cc',
746 'filters/ffmpeg_video_decoder_unittest.cc', 740 'filters/ffmpeg_video_decoder_unittest.cc',
747 'filters/pipeline_integration_test.cc', 741 'filters/pipeline_integration_test.cc',
748 'filters/pipeline_integration_test_base.cc', 742 'filters/pipeline_integration_test_base.cc',
749 'mp4/mp4_stream_parser_unittest.cc', 743 'mp4/mp4_stream_parser_unittest.cc',
750 'webm/webm_cluster_parser_unittest.cc', 744 'webm/webm_cluster_parser_unittest.cc',
751 ], 745 ],
752 }], 746 }],
753 ['OS == "linux"', { 747 ['OS == "linux"', {
754 'conditions': [ 748 'conditions': [
755 ['use_cras == 1', { 749 ['use_cras == 1', {
(...skipping 349 matching lines...) Expand 10 before | Expand all | Expand 10 after
1105 '../third_party/ffmpeg/ffmpeg.gyp:ffmpeg', 1099 '../third_party/ffmpeg/ffmpeg.gyp:ffmpeg',
1106 ], 1100 ],
1107 'sources': [ 1101 'sources': [
1108 'tools/media_bench/media_bench.cc', 1102 'tools/media_bench/media_bench.cc',
1109 ], 1103 ],
1110 }, 1104 },
1111 ], 1105 ],
1112 }] 1106 }]
1113 ], 1107 ],
1114 } 1108 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698