Home
last modified time | relevance | path

Searched refs:BufferOwner (Results 1 - 12 of 12) sorted by relevance

/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/hardware/imagecodec/
H A Dimage_codec.cpp193 const char* ImageCodec::ToString(BufferOwner owner) in ToString()
196 case BufferOwner::OWNED_BY_US: in ToString()
198 case BufferOwner::OWNED_BY_USER: in ToString()
200 case BufferOwner::OWNED_BY_OMX: in ToString()
432 bufInfo.owner = BufferOwner::OWNED_BY_US; in AllocateHardwareBuffers()
480 bufInfo.owner = BufferOwner::OWNED_BY_US; in AllocateSurfaceBuffers()
545 ChangeOwner(info, BufferOwner::OWNED_BY_USER); in NotifyUserToFillThisInBuffer()
557 if (bufferInfo->owner != BufferOwner::OWNED_BY_USER) { in OnQueueInputBuffer()
566 ChangeOwner(*bufferInfo, BufferOwner::OWNED_BY_US); in OnQueueInputBuffer()
613 ChangeOwner(info, BufferOwner in NotifyOmxToEmptyThisInBuffer()
[all...]
H A Dimage_decoder.cpp346 if (info.owner == BufferOwner::OWNED_BY_US) { in SubmitAllBuffersOwnedByUs()
358 case BufferOwner::OWNED_BY_US: { in SubmitOutputBuffersToOmxNode()
365 case BufferOwner::OWNED_BY_OMX: { in SubmitOutputBuffersToOmxNode()
384 if (info->owner != BufferOwner::OWNED_BY_OMX) { in OnOMXEmptyBufferDone()
388 ChangeOwner(*info, BufferOwner::OWNED_BY_US); in OnOMXEmptyBufferDone()
H A Dcodec_state.cpp566 codec_->ReclaimBuffer(OMX_DirOutput, BufferOwner::OWNED_BY_USER, true); in OnShutDown()
637 codec_->ReclaimBuffer(OMX_DirInput, BufferOwner::OWNED_BY_USER); in OnStateEntered()
638 codec_->ReclaimBuffer(OMX_DirOutput, BufferOwner::OWNED_BY_USER); in OnStateEntered()
654 codec_->ReclaimBuffer(OMX_DirInput, BufferOwner::OWNED_BY_OMX); in OnMsgReceived()
655 codec_->ReclaimBuffer(OMX_DirOutput, BufferOwner::OWNED_BY_OMX); in OnMsgReceived()
H A Dimage_codec_dfx.cpp48 void ImageCodec::ChangeOwner(BufferInfo& info, BufferOwner newOwner) in ChangeOwner()
54 BufferOwner oldOwner = info.owner; in ChangeOwner()
/foundation/multimedia/av_codec/services/engine/codec/video/hcodec/
H A Dhdecoder.cpp442 if (info.owner != BufferOwner::OWNED_BY_US) { in SubmitOutputBuffersToOmxNode()
453 return info.owner == BufferOwner::OWNED_BY_OMX; in SubmitOutputBuffersToOmxNode()
568 if (info.owner == BufferOwner::OWNED_BY_US) { in SubmitAllBuffersOwnedByUs()
583 if (portIndex == OMX_DirOutput && info.owner != BufferOwner::OWNED_BY_SURFACE) { in EraseBufferFromPool()
664 info.owner = BufferOwner::OWNED_BY_US; in AllocOutDynamicSurfaceBuf()
710 info.owner = BufferOwner::OWNED_BY_US; in AllocateOutputBuffersFromSurface()
733 ChangeOwner(info, BufferOwner::OWNED_BY_SURFACE); // change owner even if cancel failed in CancelBufferToSurface()
779 return (info.owner == BufferOwner::OWNED_BY_SURFACE) && in FindBelongTo()
847 ChangeOwner(*iter, BufferOwner::OWNED_BY_US); in SurfaceModeSubmitOneItem()
892 ChangeOwner(*iter, BufferOwner in SurfaceDynamicModeSubmitBuffer()
[all...]
H A Dhcodec.cpp615 bufInfo.owner = BufferOwner::OWNED_BY_US; in AllocateAvHardwareBuffers()
659 bufInfo.owner = BufferOwner::OWNED_BY_US; in AllocateAvSharedBuffers()
703 bufInfo.owner = BufferOwner::OWNED_BY_US; in AllocateAvSurfaceBuffers()
742 const char* HCodec::ToString(BufferOwner owner) in ToString()
745 case BufferOwner::OWNED_BY_US: in ToString()
747 case BufferOwner::OWNED_BY_USER: in ToString()
749 case BufferOwner::OWNED_BY_OMX: in ToString()
751 case BufferOwner::OWNED_BY_SURFACE: in ToString()
875 ChangeOwner(info, BufferOwner::OWNED_BY_USER); in NotifyUserToFillThisInBuffer()
888 if (bufferInfo->owner != BufferOwner in OnQueueInputBuffer()
[all...]
H A Dhcodec_state.cpp643 codec_->ReclaimBuffer(OMX_DirOutput, BufferOwner::OWNED_BY_USER, true); in OnShutDown()
656 return info.owner == BufferOwner::OWNED_BY_OMX; in OnCheckIfStuck()
738 codec_->ReclaimBuffer(OMX_DirOutput, BufferOwner::OWNED_BY_USER, true); in OnFlush()
749 codec_->ReclaimBuffer(OMX_DirInput, BufferOwner::OWNED_BY_USER); in OnStateEntered()
750 codec_->ReclaimBuffer(OMX_DirOutput, BufferOwner::OWNED_BY_USER); in OnStateEntered()
870 codec_->ReclaimBuffer(OMX_DirInput, BufferOwner::OWNED_BY_USER); in OnStateEntered()
871 codec_->ReclaimBuffer(OMX_DirOutput, BufferOwner::OWNED_BY_USER); in OnStateEntered()
887 codec_->ReclaimBuffer(OMX_DirInput, BufferOwner::OWNED_BY_OMX); in OnMsgReceived()
888 codec_->ReclaimBuffer(OMX_DirOutput, BufferOwner::OWNED_BY_OMX); in OnMsgReceived()
H A Dhcodec.h103 enum BufferOwner { enum in OHOS::MediaAVCodec::HCodec
131 BufferOwner owner = OWNED_BY_US;
160 static const char* ToString(BufferOwner owner);
169 void ReduceOwner(bool isInput, BufferOwner owner);
170 void ChangeOwner(BufferInfo& info, BufferOwner newOwner);
171 void ChangeOwnerNormal(BufferInfo& info, BufferOwner newOwner);
172 void ChangeOwnerDebug(BufferInfo& info, BufferOwner newOwner);
245 void ReclaimBuffer(OMX_DIRTYPE portIndex, BufferOwner owner, bool erase = false);
H A Dhcodec_dfx.cpp143 void HCodec::ReduceOwner(bool isInput, BufferOwner owner) in ReduceOwner()
170 void HCodec::ChangeOwner(BufferInfo& info, BufferOwner newOwner) in ChangeOwner()
175 void HCodec::ChangeOwnerNormal(BufferInfo& info, BufferOwner newOwner) in ChangeOwnerNormal()
180 BufferOwner oldOwner = info.owner; in ChangeOwnerNormal()
224 void HCodec::ChangeOwnerDebug(BufferInfo& info, BufferOwner newOwner) in ChangeOwnerDebug()
229 BufferOwner oldOwner = info.owner; in ChangeOwnerDebug()
H A Dhencoder.cpp735 if (info.owner == BufferOwner::OWNED_BY_US) { in SubmitOutputBuffersToOmxNode()
825 if (info.owner == BufferOwner::OWNED_BY_US) { in SubmitAllBuffersOwnedByUs()
1120 info.owner = BufferOwner::OWNED_BY_SURFACE; in AllocInBufsForDynamicSurfaceBuf()
1159 if (bufferInfo->owner != BufferOwner::OWNED_BY_USER) { in OnQueueInputBuffer()
1174 ChangeOwner(*bufferInfo, BufferOwner::OWNED_BY_US); in OnQueueInputBuffer()
1256 [](const BufferInfo &info) { return info.owner == BufferOwner::OWNED_BY_SURFACE; }); in TraverseAvaliableBuffers()
1270 if (info.owner != BufferOwner::OWNED_BY_SURFACE) { in TraverseAvaliableSlots()
1286 ChangeOwner(info, BufferOwner::OWNED_BY_US); in SubmitOneBuffer()
1299 ChangeOwner(info, BufferOwner::OWNED_BY_US); in SubmitOneBuffer()
1322 if (info->owner != BufferOwner in OnOMXEmptyBufferDone()
[all...]
/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/hardware/imagecodec/
H A Dimage_codec.h90 enum BufferOwner { enum in OHOS::ImagePlugin::ImageCodec
110 BufferOwner owner = OWNED_BY_US;
132 static const char* ToString(BufferOwner owner);
136 void ChangeOwner(BufferInfo& info, BufferOwner newOwner);
188 void ReclaimBuffer(OMX_DIRTYPE portIndex, BufferOwner owner, bool erase = false);
/foundation/multimedia/av_codec/services/services/codec/ipc/
H A Dcodec_listener_stub.cpp35 } BufferOwner; member
42 BufferOwner owner = OWNED_BY_SERVER;

Completed in 17 milliseconds