A bit of tidying up.
authorCarl Hetherington <cth@carlh.net>
Sat, 20 Oct 2012 18:40:17 +0000 (19:40 +0100)
committerCarl Hetherington <cth@carlh.net>
Sat, 20 Oct 2012 18:40:17 +0000 (19:40 +0100)
src/lib/ffmpeg_decoder.cc
src/lib/film_state.h

index d93b023c385fe27b65cc29ab58e6df91729e736e..e52ea735f108aed80e850618ca5cc2143a257653 100644 (file)
@@ -128,11 +128,11 @@ FFmpegDecoder::setup_general ()
        /* Now override audio and subtitle streams with those from the Film, if it has any */
 
        if (_fs->audio_stream_index() != -1) {
-               _audio_stream = _fs->audio_stream_decoder_id ();
+               _audio_stream = _fs->audio_stream().id();
        }
 
        if (_fs->subtitle_stream_index() != -1) {
-               _subtitle_stream = _fs->subtitle_stream_decoder_id ();
+               _subtitle_stream = _fs->subtitle_stream().id ();
        }
 
        if (_video_stream < 0) {
@@ -232,7 +232,7 @@ FFmpegDecoder::do_pass ()
                                int const data_size = av_samples_get_buffer_size (
                                        0, _audio_codec_context->channels, _frame->nb_samples, audio_sample_format (), 1
                                        );
-                               
+
                                assert (_audio_codec_context->channels == _fs->audio_channels());
                                process_audio (_frame->data[0], data_size);
                        }
index 46374a17d7b468e7a250ba81d262fd67f1899745..c76e845f34c0e5f67d95dc77cb92f1a2b1aaa2ab 100644 (file)
@@ -194,9 +194,9 @@ public:
                return _audio_stream;
        }
 
-       int audio_stream_decoder_id () const {
+       AudioStream audio_stream () const {
                assert (_audio_stream < int (_audio_streams.size()));
-               return _audio_streams[_audio_stream].id ();
+               return _audio_streams[_audio_stream];
        }
        
        float audio_gain () const {
@@ -215,9 +215,9 @@ public:
                return _subtitle_stream;
        }
 
-       int subtitle_stream_decoder_id () const {
+       SubtitleStream subtitle_stream () const {
                assert (_subtitle_stream < int (_subtitle_streams.size()));
-               return _subtitle_streams[_subtitle_stream].id ();
+               return _subtitle_streams[_subtitle_stream];
        }
 
        bool with_subtitles () const {