Searched refs:emptyOutputBuffer (Results 1 – 4 of 4) sorted by relevance
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/filters/ |
H A D | surface_encoder_adapter.cpp | 520 std::shared_ptr<AVBuffer> emptyOutputBuffer; in TransCoderOnOutputBufferAvailable() local 530 std::shared_ptr<AVMemory> &bufferMem = emptyOutputBuffer->memory_; in TransCoderOnOutputBufferAvailable() 531 if (emptyOutputBuffer->memory_ == nullptr) { in TransCoderOnOutputBufferAvailable() 536 *(emptyOutputBuffer->meta_) = *(buffer->meta_); in TransCoderOnOutputBufferAvailable() 545 emptyOutputBuffer->pts_ = emptyOutputBuffer->pts_ / NS_PER_US; in TransCoderOnOutputBufferAvailable() 547 emptyOutputBuffer->flag_ = buffer->flag_; in TransCoderOnOutputBufferAvailable() 548 outputBufferQueueProducer_->PushBuffer(emptyOutputBuffer, true); in TransCoderOnOutputBufferAvailable() 594 std::shared_ptr<AVBuffer> emptyOutputBuffer; in OnOutputBufferAvailable() local 604 *(emptyOutputBuffer->meta_) = *(buffer->meta_); in OnOutputBufferAvailable() 606 emptyOutputBuffer->flag_ = buffer->flag_; in OnOutputBufferAvailable() [all …]
|
H A D | video_capture_filter.cpp | 348 std::shared_ptr<AVBuffer> emptyOutputBuffer; in OnBufferAvailable() local 354 …Status status = outputBufferQueueProducer_->RequestBuffer(emptyOutputBuffer, avBufferConfig, timeO… in OnBufferAvailable() 360 std::shared_ptr<AVMemory> &bufferMem = emptyOutputBuffer->memory_; in OnBufferAvailable() 361 if (emptyOutputBuffer->memory_ == nullptr) { in OnBufferAvailable() 366 …emptyOutputBuffer->flag_ = isKeyFrame != 0 ? static_cast<uint32_t>(Plugins::AVBufferFlag::SYNC_FRA… in OnBufferAvailable() 368 UpdateBufferConfig(emptyOutputBuffer, timestamp); in OnBufferAvailable() 369 status = outputBufferQueueProducer_->PushBuffer(emptyOutputBuffer, true); in OnBufferAvailable()
|
H A D | metadata_filter.cpp | 350 std::shared_ptr<AVBuffer> emptyOutputBuffer; in OnBufferAvailable() local 356 …Status status = outputBufferQueueProducer_->RequestBuffer(emptyOutputBuffer, avBufferConfig, timeO… in OnBufferAvailable() 362 std::shared_ptr<AVMemory> &bufferMem = emptyOutputBuffer->memory_; in OnBufferAvailable() 363 if (emptyOutputBuffer->memory_ == nullptr) { in OnBufferAvailable() 369 UpdateBufferConfig(emptyOutputBuffer, timestamp); in OnBufferAvailable() 370 status = outputBufferQueueProducer_->PushBuffer(emptyOutputBuffer, true); in OnBufferAvailable()
|
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/modules/media_codec/ |
H A D | media_codec.cpp | 711 std::shared_ptr<AVBuffer> emptyOutputBuffer; in HandleOutputBuffer() local 716 … ret = outputBufferQueueProducer_->RequestBuffer(emptyOutputBuffer, avBufferConfig, TIME_OUT_MS); in HandleOutputBuffer() 719 if (emptyOutputBuffer) { in HandleOutputBuffer() 720 emptyOutputBuffer->flag_ = eosStatus; in HandleOutputBuffer() 727 ret = codecPlugin_->QueueOutputBuffer(emptyOutputBuffer); in HandleOutputBuffer() 730 outputBufferQueueProducer_->PushBuffer(emptyOutputBuffer, false); in HandleOutputBuffer() 737 outputBufferQueueProducer_->PushBuffer(emptyOutputBuffer, false); in HandleOutputBuffer()
|