if (content->content_audio_frame_rate() != content->output_audio_frame_rate()) {
shared_ptr<Resampler> r = resampler (content);
audio = r->run (audio);
- _last_resampler = r;
- } else {
- _last_resampler.reset ();
}
/* Remap channels */
_audio_buffers.set_frames (0);
}
- if (_last_resampler) {
-// shared_ptr<const AudioBuffers> resamp = _last_resampler->flush ();
-// Audio (resamp, _audio_position);
-// _audio_position += _film->audio_frames_to_time (resamp->frames ());
- }
-
while (_video_position < _audio_position) {
emit_black ();
}