diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib/player.cc | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/lib/player.cc b/src/lib/player.cc index 7bf78c905..2d2977606 100644 --- a/src/lib/player.cc +++ b/src/lib/player.cc @@ -150,7 +150,12 @@ Player::pass () if (re) { shared_ptr<const AudioBuffers> b = re->flush (); if (b->frames ()) { - process_audio (earliest, b, ac->audio_length (), true); + process_audio ( + earliest, + b, + ac->audio_length() * ac->output_audio_frame_rate() / ac->content_audio_frame_rate(), + true + ); } } } |
