summaryrefslogtreecommitdiff
path: root/src/lib/film.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/film.cc')
-rw-r--r--src/lib/film.cc62
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