fix wrong emplace usage

emplace already calls std::pair. No need for it again.

No need to emplace when calling std::make_shared.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
This commit is contained in:
Rosen Penev
2021-09-07 20:51:41 -07:00
parent 6ec5089cc9
commit 40483d8478
3 changed files with 5 additions and 6 deletions

View File

@@ -346,7 +346,7 @@ SnapcastOutput::Play(const void *chunk, size_t size)
inject_event.Schedule();
const ConstBuffer payload{buffer, nbytes};
chunks.emplace(std::make_shared<SnapcastChunk>(now, AllocatedArray{payload}));
chunks.push(std::make_shared<SnapcastChunk>(now, AllocatedArray{payload}));
}
return size;