FBVideoCodecManager Class Reference

#include <fbvideocodecmanager.h>
FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager FBVideoCodecManager

List of all members.


Detailed Description

Video Codec manager class.

Use to set or get codec used and codec params

Definition at line 65 of file 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.

Member Function Documentation

static void GetCodecIdList ( const char *  pFileFormatInfo,
FBStringList pCodecList  
) [static]

GetCodecIdList.

Get all codec id available for a given file format.

Parameters:
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.

Parameters:
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

Parameters:
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

Parameters:
pFileFormatInfo,:  file format description string (AVI, MOV...)

Please send us your comments about this page.