display: Adds additional APIs for gralloc4 support
Adds gralloc4 support for QtiMapperExtensions APIs Change-Id: I2728f7dd7286702ae19f6fa1c0548027a2e12437
This commit is contained in:
@@ -115,6 +115,16 @@ static const MetadataType MetadataType_VendorMetadataStatus = {VENDOR_QTI,
|
||||
static const MetadataType MetadataType_BufferType = {VENDOR_QTI,
|
||||
QTI_BUFFER_TYPE};
|
||||
|
||||
static const MetadataType MetadataType_CustomDimensionsStride = {VENDOR_QTI,
|
||||
QTI_CUSTOM_DIMENSIONS_STRIDE};
|
||||
|
||||
static const MetadataType MetadataType_CustomDimensionsHeight = {VENDOR_QTI,
|
||||
QTI_CUSTOM_DIMENSIONS_HEIGHT};
|
||||
|
||||
static const MetadataType MetadataType_RgbDataAddress = {VENDOR_QTI, QTI_RGB_DATA_ADDRESS};
|
||||
|
||||
static const MetadataType MetadataType_ColorSpace = {VENDOR_QTI, QTI_COLORSPACE};
|
||||
static const MetadataType MetadataType_YuvPlaneInfo = {VENDOR_QTI, QTI_YUV_PLANE_INFO};
|
||||
// 0 is also used as invalid value in standard metadata
|
||||
static const MetadataType MetadataType_Invalid = {VENDOR_QTI, 0};
|
||||
|
||||
@@ -144,6 +154,8 @@ Error decodeVideoHistogramMetadata(hidl_vec<uint8_t> &in, VideoHistogramMetadata
|
||||
Error encodeVideoHistogramMetadata(VideoHistogramMetadata &in, hidl_vec<uint8_t> *out);
|
||||
Error decodeVideoTimestampInfo(hidl_vec<uint8_t> &in, VideoTimestampInfo *out);
|
||||
Error encodeVideoTimestampInfo(VideoTimestampInfo &in, hidl_vec<uint8_t> *out);
|
||||
Error decodeYUVPlaneInfoMetadata(hidl_vec<uint8_t> &in, qti_ycbcr *out);
|
||||
Error encodeYUVPlaneInfoMetadata(qti_ycbcr *in, hidl_vec<uint8_t> *out);
|
||||
} // namespace qtigralloc
|
||||
|
||||
#endif //__QTIGRALLOC_H__
|
||||
|
||||
Reference in New Issue
Block a user