Video Codec manager class.
Use to set or get codec used and codec params
Definition at line 65 of file fbvideocodecmanager.h.
#include <fbvideocodecmanager.h>
Static Public Member Functions |
|
static void | GetCodecIdList (const char *pFileFormatInfo, FBStringList &pCodecList) |
GetCodecIdList. |
|
static FBVideoCodecMode | GetVideoCodecMode () |
GetVideoCodecMode. |
|
static void | SetVideoCodecMode (FBVideoCodecMode pVideoCodecMode) |
SetVideoCodecMode. |
|
static void | SetDefaultCodec (const char *pFileFormatInfo, const char *pCodecId) |
SetDefaultCodec. |
|
static const char * | GetDefaultCodec (const char *pFileFormatInfo) |
GetDefaultCodec. |
static void GetCodecIdList | ( | const char * | pFileFormatInfo, |
FBStringList & | pCodecList | ||
) | [static] |
GetCodecIdList.
Get all codec id available for a given file format.
pFileFormatInfo,: | file format description string (AVI, MOV...) |
pCodecList | Codec list id |
static FBVideoCodecMode GetVideoCodecMode | ( | ) | [static] |
GetVideoCodecMode.
Get the current codec mode. This decide how the system behaves when ask to render a file (codec dialog, uncompress, use default codec)
static void SetVideoCodecMode | ( | FBVideoCodecMode | pVideoCodecMode | ) | [static] |
SetVideoCodecMode.
Get the current codec mode.
pVideoCodecMode,: | the codec mode to apply to the whole system |
static void SetDefaultCodec | ( | const char * | pFileFormatInfo, |
const char * | pCodecId | ||
) | [static] |
SetDefaultCodec.
Set the default codec id for a given file format. This is the codec that will be used if codec mode is FBVideoCodecUseDefault
pFileFormatInfo,: | file format description string (AVI, MOV...) |
pCodecId,: | the codec id to set as default |
static const char* GetDefaultCodec | ( | const char * | pFileFormatInfo | ) | [static] |
GetDefaultCodec.
Get the default codec id for a given file format. This is the codec that will be used if codec mode is FBVideoCodecUseDefault
pFileFormatInfo,: | file format description string (AVI, MOV...) |