Revert "GraphicBufferSource: Use 64bit consumer usage"
This reverts commit b6caaf8dd20f4e79ccf74b6ac65ed2e52b70d4e5.
Reason for revert: b/295498401- AOSP phones not booting
Passing with revert: go/forrest-run/L01600000962534617
Change-Id: I856c6e303cad907c05e522bcd76672b2104ee19f
diff --git a/media/codec2/sfplugin/CCodec.cpp b/media/codec2/sfplugin/CCodec.cpp
index 8013f8e..6295b06 100644
--- a/media/codec2/sfplugin/CCodec.cpp
+++ b/media/codec2/sfplugin/CCodec.cpp
@@ -206,19 +206,12 @@
mNode = new C2OMXNode(comp);
mOmxNode = new hardware::media::omx::V1_0::utils::TWOmxNode(mNode);
mNode->setFrameSize(mWidth, mHeight);
- // Usage is queried during configure(), so setting it beforehand.
- // 64 bit set parameter is existing only in C2OMXNode.
- OMX_U64 usage64 = mConfig.mUsage;
- status_t res = mNode->setParameter(
- (OMX_INDEXTYPE)OMX_IndexParamConsumerUsageBits64,
- &usage64, sizeof(usage64));
- if (res != OK) {
- OMX_U32 usage = mConfig.mUsage & 0xFFFFFFFF;
- (void)mNode->setParameter(
- (OMX_INDEXTYPE)OMX_IndexParamConsumerUsageBits,
- &usage, sizeof(usage));
- }
+ // Usage is queried during configure(), so setting it beforehand.
+ OMX_U32 usage = mConfig.mUsage & 0xFFFFFFFF;
+ (void)mNode->setParameter(
+ (OMX_INDEXTYPE)OMX_IndexParamConsumerUsageBits,
+ &usage, sizeof(usage));
return GetStatus(mSource->configure(
mOmxNode, static_cast<hardware::graphics::common::V1_0::Dataspace>(mDataSpace)));