Home
last modified time | relevance | path

Searched refs:lameMp3Buffer (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/audio_encoder/mp3/
H A Daudio_mp3_encoder_plugin.cpp110 lameMp3Buffer = std::make_unique<unsigned char []>(LAME_BUFFER_SIZE_DEFAULT); in AudioMp3EncoderPlugin()
168 if (lameMp3Buffer == nullptr) { in Init()
216 lameMp3Buffer.get(), LAME_BUFFER_SIZE_DEFAULT); in QueueInputBuffer()
219 … sampleNumTmp, lameMp3Buffer.get(), LAME_BUFFER_SIZE_DEFAULT); in QueueInputBuffer()
222 … outputSize = lame_encode_flush(lameInfo->gfp, lameMp3Buffer.get(), LAME_BUFFER_SIZE_DEFAULT); in QueueInputBuffer()
251 memory->Write(const_cast<const uint8_t*>(lameMp3Buffer.get()), outputSize_, 0); in QueueOutputBuffer()
288 int ret = lame_encode_flush(lameInfo->gfp, lameMp3Buffer.get(), LAME_BUFFER_SIZE_DEFAULT); in Release()
376 if (!lameInfo || !lameMp3Buffer) { in Stop()
380 int result = lame_encode_flush(lameInfo->gfp, lameMp3Buffer.get(), LAME_BUFFER_SIZE_DEFAULT); in Stop()
H A Daudio_mp3_encoder_plugin.h90 std::unique_ptr<unsigned char[]> lameMp3Buffer; variable