From cafa76a2b52449ce3c9eecfd0ea53b7318814951 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Sat, 17 Nov 2012 22:06:12 +0000 Subject: Another attempt to do external audio moderately nicely. --- src/lib/video_decoder.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/lib/video_decoder.h') diff --git a/src/lib/video_decoder.h b/src/lib/video_decoder.h index fb782cd7e..5acce7c8d 100644 --- a/src/lib/video_decoder.h +++ b/src/lib/video_decoder.h @@ -39,7 +39,7 @@ public: virtual int sample_aspect_ratio_numerator () const = 0; virtual int sample_aspect_ratio_denominator () const = 0; - virtual void set_subtitle_stream (boost::optional); + virtual void set_subtitle_stream (boost::shared_ptr); void set_progress () const; @@ -47,11 +47,11 @@ public: return _video_frame; } - boost::optional subtitle_stream () const { + boost::shared_ptr subtitle_stream () const { return _subtitle_stream; } - std::vector subtitle_streams () const { + std::vector > subtitle_streams () const { return _subtitle_streams; } @@ -63,8 +63,8 @@ protected: void emit_subtitle (boost::shared_ptr); void repeat_last_video (); - boost::optional _subtitle_stream; - std::vector _subtitle_streams; + boost::shared_ptr _subtitle_stream; + std::vector > _subtitle_streams; private: void signal_video (boost::shared_ptr, boost::shared_ptr); -- cgit v1.2.3