/frameworks/av/media/codec2/sfplugin/utils/ |
D | Codec2Mapper.h | 59 static bool map(C2Color::range_t, int32_t*); 60 static bool map(int32_t, C2Color::range_t*); 61 static bool map(C2Color::primaries_t, C2Color::matrix_t, int32_t*); 62 static bool map(int32_t, C2Color::primaries_t*, C2Color::matrix_t*); 63 static bool map(C2Color::transfer_t, int32_t*); 64 static bool map(int32_t, C2Color::transfer_t*); 67 C2Color::range_t, C2Color::primaries_t, C2Color::matrix_t, C2Color::transfer_t, 70 static bool map(C2Color::range_t, ColorAspects::Range*); 71 static bool map(ColorAspects::Range, C2Color::range_t*); 72 static bool map(C2Color::primaries_t, ColorAspects::Primaries*); [all …]
|
D | Codec2Mapper.cpp | 99 ALookup<C2Color::matrix_t, ColorAspects::MatrixCoeffs> sColorMatricesSf = { 100 { C2Color::MATRIX_UNSPECIFIED, ColorAspects::MatrixUnspecified }, 101 { C2Color::MATRIX_BT709, ColorAspects::MatrixBT709_5 }, 102 { C2Color::MATRIX_FCC47_73_682, ColorAspects::MatrixBT470_6M }, 103 { C2Color::MATRIX_BT601, ColorAspects::MatrixBT601_6 }, 104 { C2Color::MATRIX_240M, ColorAspects::MatrixSMPTE240M }, 105 { C2Color::MATRIX_BT2020, ColorAspects::MatrixBT2020 }, 106 { C2Color::MATRIX_BT2020_CONSTANT, ColorAspects::MatrixBT2020Constant }, 107 { C2Color::MATRIX_OTHER, ColorAspects::MatrixOther }, 110 ALookup<C2Color::primaries_t, ColorAspects::Primaries> sColorPrimariesSf = { [all …]
|
/frameworks/av/media/codec2/components/avc/ |
D | C2SoftAvcDec.cpp | 124 1u, 0u, 8u /* bitDepth */, C2Color::YUV_420); in IntfImpl() 130 0u, 8u /* bitDepth */, C2Color::YUV_420); in IntfImpl() 141 0u, C2Color::RANGE_UNSPECIFIED, C2Color::PRIMARIES_UNSPECIFIED, in IntfImpl() 142 C2Color::TRANSFER_UNSPECIFIED, C2Color::MATRIX_UNSPECIFIED)) in IntfImpl() 145 C2Color::RANGE_UNSPECIFIED, C2Color::RANGE_OTHER), in IntfImpl() 147 C2Color::PRIMARIES_UNSPECIFIED, C2Color::PRIMARIES_OTHER), in IntfImpl() 149 C2Color::TRANSFER_UNSPECIFIED, C2Color::TRANSFER_OTHER), in IntfImpl() 151 C2Color::MATRIX_UNSPECIFIED, C2Color::MATRIX_OTHER) in IntfImpl() 159 0u, C2Color::RANGE_LIMITED, C2Color::PRIMARIES_UNSPECIFIED, in IntfImpl() 160 C2Color::TRANSFER_UNSPECIFIED, C2Color::MATRIX_UNSPECIFIED)) in IntfImpl() [all …]
|
/frameworks/av/media/codec2/components/hevc/ |
D | C2SoftHevcDec.cpp | 119 1u, 0u, 8u /* bitDepth */, C2Color::YUV_420); in IntfImpl() 124 C2Color::YUV_420); in IntfImpl() 135 0u, C2Color::RANGE_UNSPECIFIED, C2Color::PRIMARIES_UNSPECIFIED, in IntfImpl() 136 C2Color::TRANSFER_UNSPECIFIED, C2Color::MATRIX_UNSPECIFIED)) in IntfImpl() 139 C2Color::RANGE_UNSPECIFIED, C2Color::RANGE_OTHER), in IntfImpl() 141 C2Color::PRIMARIES_UNSPECIFIED, C2Color::PRIMARIES_OTHER), in IntfImpl() 143 C2Color::TRANSFER_UNSPECIFIED, C2Color::TRANSFER_OTHER), in IntfImpl() 145 C2Color::MATRIX_UNSPECIFIED, C2Color::MATRIX_OTHER) in IntfImpl() 153 0u, C2Color::RANGE_LIMITED, C2Color::PRIMARIES_UNSPECIFIED, in IntfImpl() 154 C2Color::TRANSFER_UNSPECIFIED, C2Color::MATRIX_UNSPECIFIED)) in IntfImpl() [all …]
|
/frameworks/av/media/codec2/components/mpeg2/ |
D | C2SoftMpeg2Dec.cpp | 106 1u, 0u, 8u /* bitDepth */, C2Color::YUV_420); in IntfImpl() 112 0u, 8u /* bitDepth */, C2Color::YUV_420); in IntfImpl() 123 0u, C2Color::RANGE_UNSPECIFIED, C2Color::PRIMARIES_UNSPECIFIED, in IntfImpl() 124 C2Color::TRANSFER_UNSPECIFIED, C2Color::MATRIX_UNSPECIFIED)) in IntfImpl() 127 C2Color::RANGE_UNSPECIFIED, C2Color::RANGE_OTHER), in IntfImpl() 129 C2Color::PRIMARIES_UNSPECIFIED, C2Color::PRIMARIES_OTHER), in IntfImpl() 131 C2Color::TRANSFER_UNSPECIFIED, C2Color::TRANSFER_OTHER), in IntfImpl() 133 C2Color::MATRIX_UNSPECIFIED, C2Color::MATRIX_OTHER) in IntfImpl() 141 0u, C2Color::RANGE_LIMITED, C2Color::PRIMARIES_UNSPECIFIED, in IntfImpl() 142 C2Color::TRANSFER_UNSPECIFIED, C2Color::MATRIX_UNSPECIFIED)) in IntfImpl() [all …]
|
/frameworks/av/media/codec2/components/aom/ |
D | C2SoftAomDec.cpp | 125 C2Color::YUV_420); in IntfImpl() 130 C2Color::YUV_420); in IntfImpl() 140 0u, C2Color::RANGE_UNSPECIFIED, C2Color::PRIMARIES_UNSPECIFIED, in IntfImpl() 141 C2Color::TRANSFER_UNSPECIFIED, C2Color::MATRIX_UNSPECIFIED)) in IntfImpl() 144 C2Color::RANGE_UNSPECIFIED, C2Color::RANGE_OTHER), in IntfImpl() 146 C2Color::PRIMARIES_UNSPECIFIED, C2Color::PRIMARIES_OTHER), in IntfImpl() 148 C2Color::TRANSFER_UNSPECIFIED, C2Color::TRANSFER_OTHER), in IntfImpl() 150 C2Color::MATRIX_UNSPECIFIED, C2Color::MATRIX_OTHER) in IntfImpl() 200 if (me.v.range > C2Color::RANGE_OTHER) { in DefaultColorAspectsSetter() 201 me.set().range = C2Color::RANGE_OTHER; in DefaultColorAspectsSetter() [all …]
|
/frameworks/av/media/codec2/components/vpx/ |
D | C2SoftVpxDec.cpp | 179 1u, 0u, 8u /* bitDepth */, C2Color::YUV_420); in IntfImpl() 185 0u, 8u /* bitDepth */, C2Color::YUV_420); in IntfImpl() 196 0u, C2Color::RANGE_UNSPECIFIED, C2Color::PRIMARIES_UNSPECIFIED, in IntfImpl() 197 C2Color::TRANSFER_UNSPECIFIED, C2Color::MATRIX_UNSPECIFIED)) in IntfImpl() 200 C2Color::RANGE_UNSPECIFIED, C2Color::RANGE_OTHER), in IntfImpl() 202 C2Color::PRIMARIES_UNSPECIFIED, C2Color::PRIMARIES_OTHER), in IntfImpl() 204 C2Color::TRANSFER_UNSPECIFIED, C2Color::TRANSFER_OTHER), in IntfImpl() 206 C2Color::MATRIX_UNSPECIFIED, C2Color::MATRIX_OTHER) in IntfImpl() 253 if (me.v.range > C2Color::RANGE_OTHER) { in DefaultColorAspectsSetter() 254 me.set().range = C2Color::RANGE_OTHER; in DefaultColorAspectsSetter() [all …]
|
/frameworks/av/media/codec2/core/include/ |
D | C2Config.h | 1316 struct C2Color { struct 1326 C2ENUM(C2Color::subsampling_t, uint32_t, argument 1358 : bitDepth(8), subsampling(C2Color::YUV_420) { } in C2ColorInfoStruct() 1361 C2Color::subsampling_t subsampling; 1365 size_t /* flexCount */, uint32_t bitDepth_, C2Color::subsampling_t subsampling_) in C2ColorInfoStruct() 1369 size_t flexCount, uint32_t bitDepth_, C2Color::subsampling_t subsampling_, in C2ColorInfoStruct() 1399 C2ENUM(C2Color::range_t, uint32_t, 1409 C2ENUM(C2Color::primaries_t, uint32_t, 1426 C2ENUM(C2Color::transfer_t, uint32_t, 1446 C2ENUM(C2Color::matrix_t, uint32_t, [all …]
|
/frameworks/av/media/codec2/sfplugin/ |
D | CCodecConfig.cpp | 400 .withC2Mappers<C2Color::range_t>()); in initializeStandardParams() 403 .withC2Mappers<C2Color::transfer_t>()); in initializeStandardParams() 414 .withC2Mappers<C2Color::range_t>()); in initializeStandardParams() 417 .withC2Mappers<C2Color::transfer_t>()); in initializeStandardParams() 427 .withC2Mappers<C2Color::range_t>()); in initializeStandardParams() 430 .withC2Mappers<C2Color::transfer_t>()); in initializeStandardParams() 440 .withC2Mappers<C2Color::range_t>()); in initializeStandardParams() 443 .withC2Mappers<C2Color::transfer_t>()); in initializeStandardParams() 1155 C2Color::primaries_t primaries; in getSdkFormatForDomain() 1156 C2Color::matrix_t matrix; in getSdkFormatForDomain() [all …]
|
/frameworks/av/media/codec2/components/mpeg4_h263/ |
D | C2SoftMpeg4Dec.cpp | 166 1u, 0u, 8u /* bitDepth */, C2Color::YUV_420); in IntfImpl() 172 0u, 8u /* bitDepth */, C2Color::YUV_420); in IntfImpl()
|