haiku/headers/private/media/MediaPlugin.h
beveloper bce1ab5efd another round of codec API changes
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5458 a95241bf-73f2-0310-859d-f6bbb57e9c96
2003-11-23 18:17:35 +00:00

28 lines
407 B
C++

#ifndef _MEDIA_PLUGIN_H
#define _MEDIA_PLUGIN_H
#include <BeBuild.h>
#include <SupportDefs.h>
namespace BPrivate { namespace media {
class MediaPlugin
{
public:
MediaPlugin();
virtual ~MediaPlugin();
virtual status_t RegisterPlugin();
};
class Decoder;
class Reader;
} } // namespace BPrivate::media
using namespace BPrivate::media;
extern "C" MediaPlugin *instantiate_plugin();
#endif