Home
last modified time | relevance | path

Searched refs:outputBufferCache_ (Results 1 – 4 of 4) sorted by relevance

/ohos5.0/foundation/multimedia/av_codec/services/services/codec/ipc/
H A Dcodec_listener_proxy.cpp110 if (outputBufferCache_ == nullptr) { in CodecListenerProxy()
111 outputBufferCache_ = std::make_unique<CodecBufferCache>(); in CodecListenerProxy()
119 outputBufferCache_ = nullptr; in ~CodecListenerProxy()
148 CHECK_AND_RETURN_LOG(outputBufferCache_ != nullptr, "Output buffer cache is nullptr"); in OnOutputFormatChanged()
149 outputBufferCache_->ClearCaches(); in OnOutputFormatChanged()
184 CHECK_AND_RETURN_LOG(outputBufferCache_ != nullptr, "Output buffer cache is nullptr"); in OnOutputBufferAvailable()
193 outputBufferCache_->ClearCaches(); in OnOutputBufferAvailable()
199 bool ret = outputBufferCache_->WriteToParcel(index, buffer, data); in OnOutputBufferAvailable()
228 std::shared_ptr<AVBuffer> buffer = outputBufferCache_->FindBufferFromIndex(index); in SetOutputBufferRenderTimestamp()
237 outputBufferCache_->ClearCaches(); in ClearListenerCache()
H A Dcodec_listener_stub.cpp305 if (outputBufferCache_ == nullptr) { in CodecListenerStub()
306 outputBufferCache_ = std::make_unique<CodecBufferCache>(true); in CodecListenerStub()
314 outputBufferCache_ = nullptr; in ~CodecListenerStub()
342 outputBufferCache_->ClearCaches(); in OnRemoteRequest()
443 bool ret = outputBufferCache_->ReadFromParcel(index, data, elem, ELEM_GET_AVBUFFER); in OnOutputBufferAvailable()
450 bool ret = outputBufferCache_->ReadFromParcel(index, data, elem, ELEM_GET_AVMEMORY); in OnOutputBufferAvailable()
488 outputBufferCache_->ClearCaches(); in ClearListenerCache()
494 outputBufferCache_->FlushCaches(); in FlushListenerCache()
548 outputBufferCache_->ReturnBufferToServer(index, elem); in WriteOutputBufferToParcel()
566 outputBufferCache_->SetConverter(converter); in SetConverter()
[all …]
H A Dcodec_listener_proxy.h57 std::unique_ptr<CodecBufferCache> outputBufferCache_; variable
H A Dcodec_listener_stub.h65 std::unique_ptr<CodecBufferCache> outputBufferCache_; variable