The media/BUILD.gn file for component("media") includes references to files in media/cdm, media/filters, media/formats, etc. These directories should have their own BUILD.gn file and component("media") should just depend on them.
This may require some moving of files, or other changes. Some dependencies that currently exist:
media/formats files that reference media/filters:
media/formats/mp4/avc.cc
media/formats/webm/webm_cluster_parser.cc
media/filters files that reference media/formats:
media/filters/ffmpeg_demuxer.cc
media/filters/ffmpeg_h264_to_annex_b_bitstream_converter.cc
media/filters/gpu_video_decoder.cc
media/filters/h264_to_annex_b_bitstream_converter.cc
media/filters/stream_parser_factory.cc
Comment 1 by yini...@chromium.org
, May 19 2016Status: Assigned (was: Untriaged)