diff options
Diffstat (limited to 'src/lib/film.cc')
| -rw-r--r-- | src/lib/film.cc | 62 |
1 files changed, 3 insertions, 59 deletions
diff --git a/src/lib/film.cc b/src/lib/film.cc index 8fed87122..7d1985d08 100644 --- a/src/lib/film.cc +++ b/src/lib/film.cc @@ -1154,66 +1154,10 @@ Film::content_length () const return _playlist->content_length (); } -vector<FFmpegSubtitleStream> -Film::ffmpeg_subtitle_streams () const -{ - shared_ptr<FFmpegContent> f = _playlist->ffmpeg (); - if (f) { - return f->subtitle_streams (); - } - - return vector<FFmpegSubtitleStream> (); -} - -boost::optional<FFmpegSubtitleStream> -Film::ffmpeg_subtitle_stream () const -{ - shared_ptr<FFmpegContent> f = _playlist->ffmpeg (); - if (f) { - return f->subtitle_stream (); - } - - return boost::none; -} - -vector<FFmpegAudioStream> -Film::ffmpeg_audio_streams () const -{ - shared_ptr<FFmpegContent> f = _playlist->ffmpeg (); - if (f) { - return f->audio_streams (); - } - - return vector<FFmpegAudioStream> (); -} - -boost::optional<FFmpegAudioStream> -Film::ffmpeg_audio_stream () const -{ - shared_ptr<FFmpegContent> f = _playlist->ffmpeg (); - if (f) { - return f->audio_stream (); - } - - return boost::none; -} - -void -Film::set_ffmpeg_subtitle_stream (FFmpegSubtitleStream s) -{ - shared_ptr<FFmpegContent> f = _playlist->ffmpeg (); - if (f) { - f->set_subtitle_stream (s); - } -} - -void -Film::set_ffmpeg_audio_stream (FFmpegAudioStream s) +bool +Film::has_subtitles () const { - shared_ptr<FFmpegContent> f = _playlist->ffmpeg (); - if (f) { - f->set_audio_stream (s); - } + return _playlist->has_subtitles (); } void |
