# Codec framework feature flags. # # !!! Please add flags in alphabetical order. !!! package: "android.media.codec" container: "system" flag { name: "aidl_hal_input_surface" is_exported: true namespace: "codec_fwk" description: "Feature flags for enabling AIDL HAL InputSurface handling" bug: "201479783" } flag { name: "apv_support" is_exported: true namespace: "codec_fwk" description: "Feature flag for Android support for APV Content" bug: "375464302" } flag { name: "codec_availability" namespace: "codec_fwk" description: "Feature flag for codec availability HAL API support" bug: "363282971" } flag { name: "codec_availability_support" namespace: "codec_fwk" description: "Feature flag for codec availability HAL API implementation" bug: "363282971" } flag { name: "codec_buffer_state_cleanup" namespace: "codec_fwk" description: "Bugfix flag for more buffer state cleanup in MediaCodec" bug: "343502509" metadata { purpose: PURPOSE_BUGFIX } } flag { name: "dataspace_v0_partial" namespace: "codec_fwk" description: "Bugfix flag for using V0 dataspace in some cases" bug: "313827126" metadata { purpose: PURPOSE_BUGFIX } } flag { name: "dynamic_color_aspects" is_exported: true namespace: "codec_fwk" description: "Feature flag for dynamic color aspect support" bug: "297914560" } flag { name: "hlg_editing" is_exported: true namespace: "codec_fwk" description: "Feature flag for HLG editing support" bug: "316397061" } flag { name: "in_process_sw_audio_codec" is_exported: true namespace: "codec_fwk" description: "Feature flag for in-process software audio codec API" bug: "297922713" } flag { name: "in_process_sw_audio_codec_support" namespace: "codec_fwk" description: "Feature flag for in-process software audio codec support" bug: "325520135" } flag { name: "input_surface_throttle" namespace: "codec_fwk" description: "Bugfix flag for input surface throttle" bug: "342269852" metadata { purpose: PURPOSE_BUGFIX } } flag { name: "large_audio_frame_finish" namespace: "codec_fwk" description: "Implementation flag for large audio frame finishing tasks" bug: "325512893" } flag { name: "native_capabilites" namespace: "codec_fwk" description: "Feature flag for native codec capabilities" bug: "306023029" } flag { name: "null_output_surface" is_exported: true namespace: "codec_fwk" description: "Feature flag for null output Surface API" bug: "297920102" } flag { name: "null_output_surface_support" namespace: "codec_fwk" description: "Feature flag for null output Surface support" bug: "325550522" } flag { name: "num_input_slots" namespace: "codec_fwk" description: "Feature flag for exposing number of input slots" bug: "159891571" } flag { name: "p210_format_support" is_exported: true namespace: "codec_fwk" description: "Feature flag for Android support for P210 YCbCr format" bug: "368395888" } flag { name: "region_of_interest" is_exported: true namespace: "codec_fwk" description: "Feature flag for region of interest API" bug: "299191092" } flag { name: "region_of_interest_support" namespace: "codec_fwk" description: "Feature flag for region of interest support" bug: "325549730" } flag { name: "rendering_depth_removal" namespace: "codec_fwk" description: "Feature flag for removing rendering depth" bug: "275527219" } flag { name: "secure_codecs_require_crypto" namespace: "codec_fwk" description: "Bugfix flag for requiring setting crypto for secure codecs" bug: "365162324" metadata { purpose: PURPOSE_BUGFIX } } flag { name: "set_callback_stall" namespace: "codec_fwk" description: "Bugfix flag for setCallback stall" bug: "326010604" metadata { purpose: PURPOSE_BUGFIX } } flag { name: "set_state_early" namespace: "codec_fwk" description: "Bugfix flag for setting state early to avoid a race condition" bug: "298613712" metadata { purpose: PURPOSE_BUGFIX } } flag { name: "stop_hal_before_surface" namespace: "codec_fwk" description: "Bugfix flag for setting state early to avoid a race condition" bug: "339247977" metadata { purpose: PURPOSE_BUGFIX } } flag { name: "subsession_metrics" namespace: "codec_fwk" description: "Feature flag for subsession codec metrics" bug: "363382811" } flag { name: "teamfood" namespace: "codec_fwk" description: "Feature flag to track teamfood population" bug: "328770262" } flag { name: "thumbnail_block_model" namespace: "codec_fwk" description: "Feature flag for using block model decoder in thumbnail generation" bug: "329521645" }