mirror of
https://git.jami.net/savoirfairelinux/jami-daemon.git
synced 2025-08-07 22:02:12 +08:00
audio_frame_resizer: prevent bad function calls
Change-Id: Ic8dd7dce8ca618a2e0a052db5afdf6eee80e06fa Reviewed-by: Sebastien Blin <sebastien.blin@savoirfairelinux.com>
This commit is contained in:

committed by
Sébastien Blin

parent
62cc1babf9
commit
4d480644ea
@ -98,7 +98,8 @@ AudioFrameResizer::enqueue(std::shared_ptr<AudioFrame>&& frame)
|
||||
auto nb_samples = samples();
|
||||
if (nb_samples == 0 && f->nb_samples == frameSize_) {
|
||||
nextOutputPts_ = frame->pointer()->pts + frameSize_;
|
||||
cb_(std::move(frame));
|
||||
if (cb_)
|
||||
cb_(std::move(frame));
|
||||
return; // return if frame was just passed through
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user