Codec2Buffer: Initialize mediaImage to zero in GraphicView2MediaImageConverter

MediaImage2 structure was initialized only for valid planes, but entire
structure was compared to signal change in output format.
This was resulting in multiple change in output formats signalled in
dequeueOutputBuffer()

Bug: 124799741
Test: Manually verified that only one ouput format changed is signalled\
 per clip using AMediaCodec based decoder application

Change-Id: Ib4139fc80f3493e3cb2b019d3890c50b05076469
gugelfrei
Harish Mahendrakar 5 years ago committed by Wonsik Kim
parent 05677f7f44
commit cac5385779

@ -224,6 +224,7 @@ public:
mInitCheck = BAD_VALUE;
return;
}
memset(mediaImage, 0, sizeof(*mediaImage));
mAllocatedDepth = layout.planes[0].allocatedDepth;
uint32_t bitDepth = layout.planes[0].bitDepth;

Loading…
Cancel
Save