Home
last modified time | relevance | path

Searched refs:FBuffer (Results 1 - 2 of 2) sorted by relevance

/foundation/multimedia/av_codec/services/engine/codec/video/fcodec/
H A Dfcodec.cpp345 buffers_[INDEX_INPUT][i]->owner_ = FBuffer::Owner::OWNED_BY_USER; in InitBuffers()
356 buffers_[INDEX_OUTPUT][i]->owner_ = FBuffer::Owner::OWNED_BY_CODEC; in InitBuffers()
363 buffers_[INDEX_OUTPUT][i]->owner_ = FBuffer::Owner::OWNED_BY_SURFACE; in InitBuffers()
366 buffers_[INDEX_OUTPUT][i]->owner_ = FBuffer::Owner::OWNED_BY_CODEC; in InitBuffers()
637 std::shared_ptr<FBuffer> buf = std::make_shared<FBuffer>(); in AllocateInputBuffer()
686 std::shared_ptr<FBuffer> buf = std::make_shared<FBuffer>(); in AllocateOutputBuffer()
751 std::shared_ptr<FBuffer> buf = std::make_shared<FBuffer>(); in UpdateBuffers()
1145 CHECK_AND_RETURN_RET_LOG(index < buffers_[INDEX_OUTPUT].size(), AVCS_ERR_INVALID_VAL, �); std::shared_ptr<FBuffer> frameBuffer = buffers_[INDEX_OUTPUT][index]; oLock.unlock(); if (frameBuffer->owner_ == FBuffer::Owner::OWNED_BY_USER) ReleaseOutputBuffer() argument
1192 CHECK_AND_RETURN_RET_LOG(index < buffers_[INDEX_OUTPUT].size(), AVCS_ERR_INVALID_VAL, �); std::shared_ptr<FBuffer> frameBuffer = buffers_[INDEX_OUTPUT][index]; oLock.unlock(); std::lock_guard<std::mutex> sLock(surfaceMutex_); if (frameBuffer->owner_ == FBuffer::Owner::OWNED_BY_USER) RenderOutputBuffer() argument
[all...]
H A Dfcodec.h67 struct FBuffer { struct in OHOS::MediaAVCodec::Codec::FCodec
69 FBuffer() = default;
70 ~FBuffer() = default;
120 void FramePostProcess(std::shared_ptr<FBuffer> &frameBuffer, uint32_t index, int32_t status, int ret);
123 int32_t FillFrameBuffer(const std::shared_ptr<FBuffer> &frameBuffer);
160 std::vector<std::shared_ptr<FBuffer>> buffers_[2];

Completed in 3 milliseconds