blob: af82982e050f198c7f9c71885cbba3b6911a3a1a [file] [log] [blame]
# 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"
}