vmsMediaConverter Class Reference

#include <vmsMediaConverter.h>

List of all members.

Public Member Functions

 vmsMediaConverter ()
virtual ~vmsMediaConverter ()

Static Public Member Functions

static BOOL ConvertMedia (LPCSTR pszSrcFile, LPCSTR pszDstFile, LPCSTR pszDstFormat, LPCSTR pszAudioCodec, int nAudioChannels, int nAudioBitrate, int nAudioRate, LPCSTR pszVideoCodec, int nVideoBitrate, int nVideoFrameRate, int nVideoFrameWidth, int nVideoFrameHeight, int *pnProgress, BOOL *pbCancel)

Static Protected Member Functions

static void Initialize ()
static void Shutdown ()

Static Protected Attributes

static vmsDLL m_dll
static long m_cDllRefs = 0


Detailed Description

Definition at line 14 of file vmsMediaConverter.h.


Constructor & Destructor Documentation

vmsMediaConverter::vmsMediaConverter (  ) 

Definition at line 19 of file vmsMediaConverter.cpp.

vmsMediaConverter::~vmsMediaConverter (  )  [virtual]

Definition at line 24 of file vmsMediaConverter.cpp.


Member Function Documentation

BOOL vmsMediaConverter::ConvertMedia ( LPCSTR  pszSrcFile,
LPCSTR  pszDstFile,
LPCSTR  pszDstFormat,
LPCSTR  pszAudioCodec,
int  nAudioChannels,
int  nAudioBitrate,
int  nAudioRate,
LPCSTR  pszVideoCodec,
int  nVideoBitrate,
int  nVideoFrameRate,
int  nVideoFrameWidth,
int  nVideoFrameHeight,
int *  pnProgress,
BOOL *  pbCancel 
) [static]

void vmsMediaConverter::Initialize ( void   )  [static, protected]

void vmsMediaConverter::Shutdown (  )  [static, protected]

Definition at line 75 of file vmsMediaConverter.cpp.

References vmsDLL::Free(), vmsDLL::GetProcAddress(), m_cDllRefs, and m_dll.

Referenced by ConvertMedia().


Member Data Documentation

vmsDLL vmsMediaConverter::m_dll [static, protected]

Definition at line 29 of file vmsMediaConverter.h.

Referenced by ConvertMedia(), Initialize(), and Shutdown().

long vmsMediaConverter::m_cDllRefs = 0 [static, protected]

Definition at line 30 of file vmsMediaConverter.h.

Referenced by Initialize(), and Shutdown().


The documentation for this class was generated from the following files:

Generated on Sun May 25 00:21:23 2008 by  doxygen 1.5.6