Searched refs:pluginBuffer (Results 1 – 3 of 3) sorted by relevance
88 Status CodecBuffer::Copy(const std::shared_ptr<Plugin::Buffer>& pluginBuffer) in Copy() argument90 omxBuffer_->flag = Translate2omxFlagSet(pluginBuffer->flag); in Copy()91 omxBuffer_->pts = pluginBuffer->pts; in Copy()93 if (pluginBuffer->flag & BUFFER_FLAG_EOS) { in Copy()97 auto mem = pluginBuffer->GetMemory(); in Copy()114 Status CodecBuffer::Rebind(const std::shared_ptr<Plugin::Buffer>& pluginBuffer) in Rebind() argument117 omxBuffer_->flag = Translate2omxFlagSet(pluginBuffer->flag); in Rebind()118 omxBuffer_->pts = pluginBuffer->pts; in Rebind()120 memory_ = pluginBuffer->GetMemory(); in Rebind()149 buffer_ = pluginBuffer; in Rebind()
41 Status Copy(const std::shared_ptr<Plugin::Buffer>& pluginBuffer);43 … Status Rebind(const std::shared_ptr<Plugin::Buffer>& pluginBuffer); // 重新申请内存时, CodecBuffer都要重新创建
43 auto pluginBuffer = bufQue.Pop(); in UseBuffers() local44 …auto codecBuffer = std::make_shared<CodecBuffer>(pluginBuffer, verInfo_, isInput, bufferSize, bufM… in UseBuffers()