#ifndef VIDEO_MOVIEAUDIOFACTORY_H #define VIDEO_MOVIEAUDIOFACTORY_H #include "audiodecoder.hpp" #include namespace Video { class MovieAudioFactory { public: virtual boost::shared_ptr createDecoder(VideoState* videoState) = 0; virtual ~MovieAudioFactory() {} }; } #endif