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 D | audio_mp3_encoder_plugin.cpp | 110 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 D | audio_mp3_encoder_plugin.h | 90 std::unique_ptr<unsigned char[]> lameMp3Buffer; variable
|