|
OPAL
Version 3.10.4
|
#include "opalplugin.h"#include <string.h>#include <stdlib.h>#include <limits.h>#include <map>#include <string>#include <sstream>Go to the source code of this file.
Data Structures | |
| class | PluginCodec_MediaFormat |
| class | PluginCodec< NAME > |
Macros | |
| #define | PLUGINCODEC_TRACING 1 |
| #define | PLUGINCODEC_CONTROL_LOG_FUNCTION_DEF |
| #define | PLUGINCODEC_CONTROL_LOG_FUNCTION_INC { PLUGINCODEC_CONTROL_SET_LOG_FUNCTION, PluginCodec_SetLogFunction }, |
| #define | PTRACE_CHECK(level) (PluginCodec_LogFunctionInstance != NULL && PluginCodec_LogFunctionInstance(level, NULL, 0, NULL, NULL)) |
| #define | PTRACE(level, section, args) |
Functions | |
| int | PluginCodec_SetLogFunction (const PluginCodec_Definition *, void *, const char *, void *parm, unsigned *len) |
Variables | |
| PluginCodec_LogFunction | PluginCodec_LogFunctionInstance |
| #define PLUGINCODEC_CONTROL_LOG_FUNCTION_DEF |
| #define PLUGINCODEC_CONTROL_LOG_FUNCTION_INC { PLUGINCODEC_CONTROL_SET_LOG_FUNCTION, PluginCodec_SetLogFunction }, |
Referenced by PluginCodec< NAME >::GetControls().
| #define PLUGINCODEC_TRACING 1 |
| #define PTRACE | ( | level, | |
| section, | |||
| args | |||
| ) |
Referenced by PluginCodec_MediaFormat::AdjustOptions(), PluginCodec< NAME >::Create(), PluginCodec< NAME >::PluginCodec(), PluginCodec< NAME >::SetOptions(), and PluginCodec< NAME >::Transcode().
| #define PTRACE_CHECK | ( | level | ) | (PluginCodec_LogFunctionInstance != NULL && PluginCodec_LogFunctionInstance(level, NULL, 0, NULL, NULL)) |
| int PluginCodec_SetLogFunction | ( | const PluginCodec_Definition * | , |
| void * | , | ||
| const char * | , | ||
| void * | parm, | ||
| unsigned * | len | ||
| ) |
| PluginCodec_LogFunction PluginCodec_LogFunctionInstance |