/aosp12/frameworks/av/media/codec2/vndk/internal/ |
H A D | C2ParamInternal.h | 23 inline static uint32_t GetOffset(const C2FieldDescriptor &fd) { in GetOffset() 27 inline static void SetOffset(C2FieldDescriptor &fd, uint32_t offset) { in SetOffset() 31 inline static uint32_t GetEndOffset(const C2FieldDescriptor &fd, uint32_t paramSize = 0) { 37 inline static uint32_t GetSize(const C2FieldDescriptor &fd) { in GetSize() 61 inline static _C2FieldId GetField(const C2FieldDescriptor &fd) { in GetField() 91 C2FieldDescriptor &fd, C2FieldDescriptor::NamedValuesType &&namedValues) { in AddNamedValues() 97 std::vector<C2FieldDescriptor> &&fields) { in CreateStructDescriptor() 102 C2FieldDescriptor OffsetFieldDescriptor(const C2FieldDescriptor &fd, size_t offset) { in OffsetFieldDescriptor() 103 return C2FieldDescriptor(fd, offset); in OffsetFieldDescriptor()
|
/aosp12/frameworks/av/media/codec2/sfplugin/ |
H A D | ReflectedParamUpdater.cpp | 156 case C2FieldDescriptor::INT32: in addParamStructDesc() 157 case C2FieldDescriptor::UINT32: in addParamStructDesc() 158 case C2FieldDescriptor::CNTR32: in addParamStructDesc() 159 case C2FieldDescriptor::INT64: in addParamStructDesc() 160 case C2FieldDescriptor::UINT64: in addParamStructDesc() 161 case C2FieldDescriptor::CNTR64: in addParamStructDesc() 162 case C2FieldDescriptor::FLOAT: in addParamStructDesc() 168 case C2FieldDescriptor::STRING: in addParamStructDesc() 169 case C2FieldDescriptor::BLOB: in addParamStructDesc() 302 return C2FieldDescriptor::BLOB; in getTypeForKey() [all …]
|
H A D | ReflectedParamUpdater.h | 184 C2FieldDescriptor::type_t getTypeForKey(const std::string &name) const; 216 std::unique_ptr<C2FieldDescriptor> fieldDesc;
|
H A D | CCodecConfig.cpp | 1897 case C2FieldDescriptor::INT32: in describe() 1898 case C2FieldDescriptor::UINT32: in describe() 1899 case C2FieldDescriptor::CNTR32: in describe() 1902 case C2FieldDescriptor::INT64: in describe() 1903 case C2FieldDescriptor::UINT64: in describe() 1904 case C2FieldDescriptor::CNTR64: in describe() 1907 case C2FieldDescriptor::FLOAT: in describe() 1910 case C2FieldDescriptor::STRING: in describe() 1913 case C2FieldDescriptor::BLOB: in describe()
|
/aosp12/frameworks/av/media/codec2/tests/ |
H A D | C2SampleComponent_test.cpp | 33 void PrintTo(const C2FieldDescriptor &fd, ::std::ostream *os) { in PrintTo() 34 using FD=C2FieldDescriptor; in PrintTo() 331 void dumpType(C2FieldDescriptor::type_t type) { in dumpType() 334 case C2FieldDescriptor::BLOB: cout << "blob "; break; in dumpType() 335 case C2FieldDescriptor::FLOAT: cout << "float "; break; in dumpType() 336 case C2FieldDescriptor::INT32: cout << "int32_t "; break; in dumpType() 337 case C2FieldDescriptor::INT64: cout << "int64_t "; break; in dumpType() 338 case C2FieldDescriptor::UINT32: cout << "uint32_t "; break; in dumpType() 339 case C2FieldDescriptor::UINT64: cout << "uint64_t "; break; in dumpType() 340 case C2FieldDescriptor::STRING: cout << "char "; break; in dumpType() [all …]
|
H A D | C2Param_test.cpp | 31 void PrintTo(const C2FieldDescriptor &fd, ::std::ostream *os) { in PrintTo() 32 using FD=C2FieldDescriptor; in PrintTo() 71 typedef C2FieldDescriptor FD; 96 const static std::vector<C2FieldDescriptor> _FIELD_LIST; 105 bool operator==(const C2FieldDescriptor &a, const C2FieldDescriptor &b) { 125 const static std::vector<C2FieldDescriptor> _FIELD_LIST; 271 static std::vector<std::vector<C2FieldDescriptor>> 291 std::vector<C2FieldDescriptor> fields = a; in TYPED_TEST() 370 std::vector<std::vector<C2FieldDescriptor>> 442 std::vector<std::vector<C2FieldDescriptor>> [all …]
|
H A D | C2UtilTest.cpp | 82 C2FieldDescriptor::namedValuesFor(e3); in TEST_F()
|
/aosp12/frameworks/av/media/codec2/vndk/util/ |
H A D | C2Debug.cpp | 51 const char *asString(C2FieldDescriptor::type_t i, const char *def) { in asString() 53 case C2FieldDescriptor::BLOB: return "u8"; in asString() 54 case C2FieldDescriptor::CNTR32: return "c32"; in asString() 55 case C2FieldDescriptor::CNTR64: return "c64"; in asString() 56 case C2FieldDescriptor::FLOAT: return "fp"; in asString() 57 case C2FieldDescriptor::INT32: return "i32"; in asString() 58 case C2FieldDescriptor::INT64: return "i64"; in asString() 59 case C2FieldDescriptor::STRING: return "chr"; in asString() 60 case C2FieldDescriptor::UINT32: return "u32"; in asString() 61 case C2FieldDescriptor::UINT64: return "u64"; in asString() [all …]
|
H A D | C2InterfaceUtils.cpp | 721 C2FieldDescriptor field; 784 case C2FieldDescriptor::BLOB: in isArithmetic() 785 case C2FieldDescriptor::CNTR32: in isArithmetic() 786 case C2FieldDescriptor::CNTR64: in isArithmetic() 787 case C2FieldDescriptor::FLOAT: in isArithmetic() 788 case C2FieldDescriptor::INT32: in isArithmetic() 789 case C2FieldDescriptor::INT64: in isArithmetic() 790 case C2FieldDescriptor::STRING: in isArithmetic() 791 case C2FieldDescriptor::UINT32: in isArithmetic() 792 case C2FieldDescriptor::UINT64: in isArithmetic() [all …]
|
H A D | C2InterfaceHelper.cpp | 53 for (const C2FieldDescriptor &fd : strukt) { in addStructDescriptor() 54 if (fd.type() & C2FieldDescriptor::STRUCT_FLAG) { in addStructDescriptor() 55 C2Param::CoreIndex coreIndex = fd.type() &~ C2FieldDescriptor::STRUCT_FLAG; in addStructDescriptor() 102 case C2FieldDescriptor::INT32: fsv = C2SupportedRange<int32_t>::Any(); break; in createFieldsAndSupportedValues() 104 case C2FieldDescriptor::INT64: fsv = C2SupportedRange<int64_t>::Any(); break; in createFieldsAndSupportedValues() 106 case C2FieldDescriptor::FLOAT: fsv = C2SupportedRange<float>::Any(); break; in createFieldsAndSupportedValues() 107 case C2FieldDescriptor::BLOB: fsv = C2SupportedRange<uint8_t>::Any(); break; in createFieldsAndSupportedValues() 108 case C2FieldDescriptor::STRING: fsv = C2SupportedRange<char>::Any(); break; in createFieldsAndSupportedValues() 550 for (const C2FieldDescriptor &field : *param) { in GetBaseOffset() 564 if (field.type() >= C2FieldDescriptor::STRUCT_FLAG) { in GetBaseOffset() [all …]
|
/aosp12/frameworks/av/media/codec2/core/include/ |
H A D | C2Enum.h | 75 static C2_HIDE C2FieldDescriptor::NamedValuesType sanitizeEnumValues( 79 C2FieldDescriptor::NamedValuesType namedValues; 88 static C2_HIDE C2FieldDescriptor::NamedValuesType customEnumValues( in customEnumValues() 90 C2FieldDescriptor::NamedValuesType namedValues; in customEnumValues() 107 C2FieldDescriptor::NamedValuesType C2FieldDescriptor::namedValuesFor(const name &r __unused) { \ 123 C2FieldDescriptor::NamedValuesType C2FieldDescriptor::namedValuesFor(const name &r __unused) { \
|
H A D | C2Param.h | 703 friend struct C2FieldDescriptor; 972 struct C2FieldDescriptor { struct 1028 inline C2FieldDescriptor(const C2FieldDescriptor &) = default; 1058 friend bool operator==(const C2FieldDescriptor &, const C2FieldDescriptor &); 1066 inline C2FieldDescriptor(const C2FieldDescriptor &desc, size_t offset) in C2FieldDescriptor() function 1115 struct C2FieldDescriptor::_NamedValuesGetter<B, false> { argument 1122 struct C2FieldDescriptor::_NamedValuesGetter<B, true> { 1132 template<> inline C2FieldDescriptor::NamedValuesType C2FieldDescriptor::namedValuesFor(const type &… 1183 std::vector<C2FieldDescriptor> &&fields) 1187 const std::vector<C2FieldDescriptor> _mFields; [all …]
|
H A D | C2ParamDef.h | 176 inline static const std::vector<C2FieldDescriptor> FieldList() { return S::FieldList(); } 923 const std::vector<C2FieldDescriptor> C2SimpleValueStruct<T>::FieldList() { 927 const std::vector<C2FieldDescriptor> C2SimpleValueStruct<T[]>::FieldList() { 931 const std::vector<C2FieldDescriptor> C2SimpleArrayStruct<T>::FieldList() {
|
/aosp12/frameworks/av/media/codec2/vndk/include/util/ |
H A D | C2Debug-param.h | 28 C2_DECLARE_AS_STRING_AND_DEFINE_STREAM_OUT(C2FieldDescriptor::type_t) 34 std::ostream& operator<<(std::ostream& os, const C2FieldDescriptor &i);
|
H A D | C2InterfaceUtils.h | 955 typedef C2FieldDescriptor::type_t type_t; ///< field type 956 typedef C2FieldDescriptor::NamedValuesType NamedValuesType; ///< named values list type
|
/aosp12/frameworks/av/media/codec2/hidl/1.0/utils/ |
H A D | types.cpp | 618 std::vector<C2FieldDescriptor> dFields; in objcpy() 621 C2FieldDescriptor dField = { in objcpy() 627 C2FieldDescriptor::NamedValuesType namedValues; in objcpy()
|