#include <opalpluginmgr.h>
Public Member Functions | |
OpalPluginTranscoder (const PluginCodec_Definition *defn, BOOL isEnc) | |
~OpalPluginTranscoder () | |
BOOL | Transcode (const void *from, unsigned *fromLen, void *to, unsigned *toLen, unsigned *flags) const |
Protected Attributes | |
const PluginCodec_Definition * | codecDef |
BOOL | isEncoder |
void * | context |
OpalPluginControl | setCodecOptions |
OpalPluginControl | getOutputDataSizeControl |
OpalPluginTranscoder::OpalPluginTranscoder | ( | const PluginCodec_Definition * | defn, | |
BOOL | isEnc | |||
) |
OpalPluginTranscoder::~OpalPluginTranscoder | ( | ) |
BOOL OpalPluginTranscoder::Transcode | ( | const void * | from, | |
unsigned * | fromLen, | |||
void * | to, | |||
unsigned * | toLen, | |||
unsigned * | flags | |||
) | const [inline] |
const PluginCodec_Definition* OpalPluginTranscoder::codecDef [protected] |
BOOL OpalPluginTranscoder::isEncoder [protected] |
void* OpalPluginTranscoder::context [protected] |