From 49deab5be257f3a11f5b053224f4a3218fad8da3 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Thu, 11 Jul 2013 12:57:53 +0100 Subject: Untested flushing of resamplers. --- src/lib/audio_decoder.cc | 30 ------------------------------ 1 file changed, 30 deletions(-) (limited to 'src/lib/audio_decoder.cc') diff --git a/src/lib/audio_decoder.cc b/src/lib/audio_decoder.cc index dc49a1846..ade11cc32 100644 --- a/src/lib/audio_decoder.cc +++ b/src/lib/audio_decoder.cc @@ -37,36 +37,6 @@ AudioDecoder::AudioDecoder (shared_ptr f) { } -#if 0 -void -AudioDecoder::process_end () -{ - if (_swr_context) { - - shared_ptr film = _film.lock (); - assert (film); - - shared_ptr out (new AudioBuffers (film->audio_mapping().dcp_channels(), 256)); - - while (1) { - int const frames = swr_convert (_swr_context, (uint8_t **) out->data(), 256, 0, 0); - - if (frames < 0) { - throw EncodeError (_("could not run sample-rate converter")); - } - - if (frames == 0) { - break; - } - - out->set_frames (frames); - _writer->write (out); - } - - } -} -#endif - void AudioDecoder::audio (shared_ptr data, AudioContent::Frame frame) { -- cgit v1.2.3