Lines Matching defs:omxBuffer

184 int32_t OmxAdapterUseBuffer(struct CodecComponentNode *codecNode, uint32_t portIndex, struct OmxCodecBuffer *omxBuffer)
187 if (codecNode == nullptr || codecNode->node == nullptr || omxBuffer == nullptr) {
188 CODEC_LOGE("codecNode, node or omxBuffer is null");
191 return codecNode->node->UseBuffer(portIndex, *omxBuffer);
195 struct OmxCodecBuffer *omxBuffer)
198 if (codecNode == nullptr || codecNode->node == nullptr || omxBuffer == nullptr) {
199 CODEC_LOGE("codecNode, node or omxBuffer is null");
202 return codecNode->node->AllocateBuffer(portIndex, *omxBuffer);
205 int32_t OmxAdapterFreeBuffer(struct CodecComponentNode *codecNode, uint32_t portIndex, struct OmxCodecBuffer *omxBuffer)
208 if (codecNode == nullptr || codecNode->node == nullptr || omxBuffer == nullptr) {
209 CODEC_LOGE("codecNode, node or omxBuffer is null");
212 int32_t ret = codecNode->node->FreeBuffer(portIndex, *omxBuffer);
216 int32_t OmxAdapterEmptyThisBuffer(struct CodecComponentNode *codecNode, struct OmxCodecBuffer *omxBuffer)
219 if (codecNode == nullptr || codecNode->node == nullptr || omxBuffer == nullptr) {
220 CODEC_LOGE("codecNode, node or omxBuffer is null");
223 return codecNode->node->EmptyThisBuffer(*omxBuffer);
226 int32_t OmxAdapterFillThisBuffer(struct CodecComponentNode *codecNode, struct OmxCodecBuffer *omxBuffer)
229 if (codecNode == nullptr || codecNode->node == nullptr || omxBuffer == nullptr) {
230 CODEC_LOGE("codecNode, node or omxBuffer is null");
233 return codecNode->node->FillThisBuffer(*omxBuffer);