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/audio_decoder.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/lib/audio_decoder.h') diff --git a/src/lib/audio_decoder.h b/src/lib/audio_decoder.h index 6e89f6144..e9fbd6f62 100644 --- a/src/lib/audio_decoder.h +++ b/src/lib/audio_decoder.h @@ -29,19 +29,19 @@ class AudioDecoder : public AudioSource, public virtual Decoder public: AudioDecoder (boost::shared_ptr, boost::shared_ptr, Job *); - virtual void set_audio_stream (boost::optional); + virtual void set_audio_stream (boost::shared_ptr); - boost::optional audio_stream () const { + boost::shared_ptr audio_stream () const { return _audio_stream; } - std::vector audio_streams () const { + std::vector > audio_streams () const { return _audio_streams; } protected: - boost::optional _audio_stream; - std::vector _audio_streams; + boost::shared_ptr _audio_stream; + std::vector > _audio_streams; }; #endif -- cgit v1.2.3