diff options
| author | Carl Hetherington <cth@carlh.net> | 2013-07-11 12:57:53 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2013-07-11 12:57:53 +0100 |
| commit | 49deab5be257f3a11f5b053224f4a3218fad8da3 (patch) | |
| tree | edb4593b33d2a062614cdfaba9cc96d4aab8c1ed /src/lib/audio_decoder.cc | |
| parent | cb2d996875db099ce456c18e9751f5dfe3d9056d (diff) | |
Untested flushing of resamplers.
Diffstat (limited to 'src/lib/audio_decoder.cc')
| -rw-r--r-- | src/lib/audio_decoder.cc | 30 |
1 files changed, 0 insertions, 30 deletions
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<const Film> f) { } -#if 0 -void -AudioDecoder::process_end () -{ - if (_swr_context) { - - shared_ptr<const Film> film = _film.lock (); - assert (film); - - shared_ptr<AudioBuffers> 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<const AudioBuffers> data, AudioContent::Frame frame) { |
