Searched refs:CodecAVBufferInfo (Results 1 – 6 of 6) sorted by relevance
45 codecUserData->inputBufferInfoQueue_.emplace(new CodecAVBufferInfo(index, buffer)); in OnNeedInputBuffer()56 codecUserData->outputBufferInfoQueue_.emplace(new CodecAVBufferInfo(index, buffer)); in OnNewOutputBuffer()76 codecAudioData->inputBufferInfoQueue_.emplace(new CodecAVBufferInfo(index, buffer)); in OnInputBufferAvailable()88 codecAudioData->outputBufferInfoQueue_.emplace(new CodecAVBufferInfo(index, buffer)); in OnOutputBufferAvailable()
72 int32_t AudioEncoder::PushInputData(sptr<CodecAVBufferInfo> info) in PushInputData()148 sptr<CodecAVBufferInfo> bufferInfo = context_->inputBufferInfoQueue_.front(); in EnqueueBuffer()193 sptr<CodecAVBufferInfo> bufferInfo = context_->outputBufferInfoQueue_.front(); in EncodeAudioBuffer()
136 int32_t VideoEncoder::PushInputData(sptr<CodecAVBufferInfo> info) in PushInputData()257 sptr<CodecAVBufferInfo> bufferInfo = context_->outputBufferInfoQueue_.front(); in EncodeSurfaceBuffer()
68 class CodecAVBufferInfo : public RefBase {70 explicit CodecAVBufferInfo(uint32_t argBufferIndex, OH_AVBuffer *argBuffer) in CodecAVBufferInfo() function76 ~CodecAVBufferInfo() = default;153 std::queue<sptr<CodecAVBufferInfo>> inputBufferInfoQueue_;158 std::queue<sptr<CodecAVBufferInfo>> outputBufferInfoQueue_;
34 int32_t PushInputData(sptr<CodecAVBufferInfo> info);
37 int32_t PushInputData(sptr<CodecAVBufferInfo> info);