xref: /aosp_15_r20/system/libsysprop/srcs/android/sysprop/MediaProperties.sysprop (revision 84dc9db433a600c0ca231d638135de5b8181a4b9)
1*84dc9db4SAndroid Build Coastguard Worker# Copyright (C) 2019 The Android Open Source Project
2*84dc9db4SAndroid Build Coastguard Worker#
3*84dc9db4SAndroid Build Coastguard Worker# Licensed under the Apache License, Version 2.0 (the "License");
4*84dc9db4SAndroid Build Coastguard Worker# you may not use this file except in compliance with the License.
5*84dc9db4SAndroid Build Coastguard Worker# You may obtain a copy of the License at
6*84dc9db4SAndroid Build Coastguard Worker#
7*84dc9db4SAndroid Build Coastguard Worker#      http://www.apache.org/licenses/LICENSE-2.0
8*84dc9db4SAndroid Build Coastguard Worker#
9*84dc9db4SAndroid Build Coastguard Worker# Unless required by applicable law or agreed to in writing, software
10*84dc9db4SAndroid Build Coastguard Worker# distributed under the License is distributed on an "AS IS" BASIS,
11*84dc9db4SAndroid Build Coastguard Worker# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12*84dc9db4SAndroid Build Coastguard Worker# See the License for the specific language governing permissions and
13*84dc9db4SAndroid Build Coastguard Worker# limitations under the License.
14*84dc9db4SAndroid Build Coastguard Worker
15*84dc9db4SAndroid Build Coastguard Workermodule: "android.sysprop.MediaProperties"
16*84dc9db4SAndroid Build Coastguard Workerowner: Platform
17*84dc9db4SAndroid Build Coastguard Workerprop {
18*84dc9db4SAndroid Build Coastguard Worker    api_name: "swcodec_ion_heapmask"
19*84dc9db4SAndroid Build Coastguard Worker    type: Integer
20*84dc9db4SAndroid Build Coastguard Worker    access: Readonly
21*84dc9db4SAndroid Build Coastguard Worker    scope: Public
22*84dc9db4SAndroid Build Coastguard Worker    prop_name: "ro.com.android.media.swcodec.ion.heapmask"
23*84dc9db4SAndroid Build Coastguard Worker}
24*84dc9db4SAndroid Build Coastguard Workerprop {
25*84dc9db4SAndroid Build Coastguard Worker    api_name: "swcodec_ion_align"
26*84dc9db4SAndroid Build Coastguard Worker    type: Integer
27*84dc9db4SAndroid Build Coastguard Worker    access: Readonly
28*84dc9db4SAndroid Build Coastguard Worker    scope: Public
29*84dc9db4SAndroid Build Coastguard Worker    prop_name: "ro.com.android.media.swcodec.ion.align"
30*84dc9db4SAndroid Build Coastguard Worker}
31*84dc9db4SAndroid Build Coastguard Workerprop {
32*84dc9db4SAndroid Build Coastguard Worker    api_name: "swcodec_ion_flags"
33*84dc9db4SAndroid Build Coastguard Worker    type: Integer
34*84dc9db4SAndroid Build Coastguard Worker    access: Readonly
35*84dc9db4SAndroid Build Coastguard Worker    scope: Public
36*84dc9db4SAndroid Build Coastguard Worker    prop_name: "ro.com.android.media.swcodec.ion.flags"
37*84dc9db4SAndroid Build Coastguard Worker}
38*84dc9db4SAndroid Build Coastguard Workerprop {
39*84dc9db4SAndroid Build Coastguard Worker    api_name: "codec2_dmabuf_padding"
40*84dc9db4SAndroid Build Coastguard Worker    type: Integer
41*84dc9db4SAndroid Build Coastguard Worker    access: Readonly
42*84dc9db4SAndroid Build Coastguard Worker    scope: Public
43*84dc9db4SAndroid Build Coastguard Worker    prop_name: "media.c2.dmabuf.padding"
44*84dc9db4SAndroid Build Coastguard Worker}
45*84dc9db4SAndroid Build Coastguard Workerprop {
46*84dc9db4SAndroid Build Coastguard Worker    api_name: "resolution_limit_32bit"
47*84dc9db4SAndroid Build Coastguard Worker    type: Integer
48*84dc9db4SAndroid Build Coastguard Worker    access: Readonly
49*84dc9db4SAndroid Build Coastguard Worker    scope: Public
50*84dc9db4SAndroid Build Coastguard Worker    prop_name: "media.resolution.limit.32bit"
51*84dc9db4SAndroid Build Coastguard Worker}
52*84dc9db4SAndroid Build Coastguard Workerprop {
53*84dc9db4SAndroid Build Coastguard Worker    api_name: "codec2_hal_selection"
54*84dc9db4SAndroid Build Coastguard Worker    type: Enum
55*84dc9db4SAndroid Build Coastguard Worker    enum_values: "aidl|hidl"
56*84dc9db4SAndroid Build Coastguard Worker    access: Readonly
57*84dc9db4SAndroid Build Coastguard Worker    scope: Public
58*84dc9db4SAndroid Build Coastguard Worker    prop_name: "media.c2.hal.selection"
59*84dc9db4SAndroid Build Coastguard Worker}
60*84dc9db4SAndroid Build Coastguard Workerprop {
61*84dc9db4SAndroid Build Coastguard Worker    api_name: "codec2_remove_rendering_depth"
62*84dc9db4SAndroid Build Coastguard Worker    type: Boolean
63*84dc9db4SAndroid Build Coastguard Worker    access: Readonly
64*84dc9db4SAndroid Build Coastguard Worker    scope: Public
65*84dc9db4SAndroid Build Coastguard Worker    prop_name: "media.c2.remove_rendering_depth"
66*84dc9db4SAndroid Build Coastguard Worker}
67