Pass encoded chunks as shared_ptr

This commit is contained in:
badaix 2020-02-29 21:48:12 +01:00
parent d9d403d729
commit 63ad64dfff
10 changed files with 15 additions and 21 deletions

View file

@ -49,7 +49,7 @@ PcmEncoder::PcmEncoder(const std::string& codecOptions) : Encoder(codecOptions)
void PcmEncoder::encode(const msg::PcmChunk* chunk)
{
auto* pcmChunk = new msg::PcmChunk(*chunk);
auto pcmChunk = std::make_shared<msg::PcmChunk>(*chunk);
listener_->onChunkEncoded(this, pcmChunk, pcmChunk->durationMs());
}