| # Copyright 2020 The Chromium Authors. All rights reserved. |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| |
| modules_idl_files = [ |
| "audio_data.idl", |
| "audio_decoder.idl", |
| "audio_encoder.idl", |
| "encoded_audio_chunk.idl", |
| "encoded_video_chunk.idl", |
| "image_decoder.idl", |
| "image_track.idl", |
| "image_track_list.idl", |
| "plane.idl", |
| "video_decoder.idl", |
| "video_encoder.idl", |
| "video_frame.idl", |
| ] |
| |
| modules_callback_function_idl_files = [ |
| "audio_data_output_callback.idl", |
| "encoded_audio_chunk_output_callback.idl", |
| "encoded_video_chunk_output_callback.idl", |
| "video_frame_output_callback.idl", |
| "webcodecs_error_callback.idl", |
| ] |
| |
| modules_dictionary_idl_files = [ |
| "audio_data_init.idl", |
| "audio_decoder_config.idl", |
| "audio_decoder_init.idl", |
| "audio_decoder_support.idl", |
| "audio_encoder_support.idl", |
| "audio_encoder_config.idl", |
| "audio_encoder_init.idl", |
| "avc_encoder_config.idl", |
| "encoded_audio_chunk_init.idl", |
| "encoded_video_chunk_init.idl", |
| "encoded_audio_chunk_metadata.idl", |
| "encoded_video_chunk_metadata.idl", |
| "image_decode_options.idl", |
| "image_decode_result.idl", |
| "image_decoder_init.idl", |
| "plane_init.idl", |
| "plane_layout.idl", |
| "video_color_space.idl", |
| "video_decoder_config.idl", |
| "video_decoder_init.idl", |
| "video_decoder_support.idl", |
| "video_encoder_support.idl", |
| "video_encoder_config.idl", |
| "video_encoder_encode_options.idl", |
| "video_encoder_init.idl", |
| "video_frame_init.idl", |
| "video_frame_plane_init.idl", |
| "video_frame_read_into_options.idl", |
| "video_frame_region.idl", |
| ] |
| |
| modules_typedefs_enums_only_idl_files = [ |
| "codec_state.idl", |
| "color_space_matrix_id.idl", |
| "color_space_primary_id.idl", |
| "color_space_range_id.idl", |
| "color_space_transfer_id.idl", |
| "hardware_preference.idl", |
| "video_pixel_format.idl", |
| ] |
| |
| # IDL files that either define partial interfaces or target (right side of) |
| # `includes`. |
| modules_dependency_idl_files = [] |
| |
| # Similar to |modules_dependency_idl_files| but limited to things that are |
| # exposed only for testing. |
| modules_testing_dependency_idl_files = [] |