21 #ifndef GNASH_RUN_INFO_H
22 #define GNASH_RUN_INFO_H
25 #include <boost/shared_ptr.hpp>
67 assert (_streamProvider.get());
68 return *_streamProvider;
87 return _soundHandler.get();
95 return _mediaHandler.get();
103 return _renderer.get();
112 _tagLoaders = loaders;
117 assert(_tagLoaders.get());
137 boost::shared_ptr<StreamProvider> _streamProvider;
139 boost::shared_ptr<sound::sound_handler> _soundHandler;
141 boost::shared_ptr<media::MediaHandler> _mediaHandler;
143 boost::shared_ptr<Renderer> _renderer;
145 boost::shared_ptr<const SWF::TagLoadersTable> _tagLoaders;
150 std::string _hwaccel_backend;
155 std::string _renderer_backend;