xref: /haiku/headers/private/media/MediaPlugin.h (revision 1d9d47fc72028bb71b5f232a877231e59cfe2438)
1 #ifndef _MEDIA_PLUGIN_H
2 #define _MEDIA_PLUGIN_H
3 
4 #include <BeBuild.h>
5 #include <SupportDefs.h>
6 
7 namespace BPrivate { namespace media {
8 
9 class MediaPlugin
10 {
11 public:
12 						MediaPlugin();
13 	virtual				~MediaPlugin();
14 };
15 
16 class Decoder;
17 class Reader;
18 
19 } } // namespace BPrivate::media
20 
21 using namespace BPrivate::media;
22 
23 extern "C" MediaPlugin *instantiate_plugin();
24 
25 #endif
26