OpalRFC4175Transcoder Class Reference

#include <rfc4175.h>

Inheritance diagram for OpalRFC4175Transcoder:
OpalRFC4175Decoder OpalRFC4175Encoder Opal_RFC4175RGB_to_RGB24 Opal_RFC4175YCbCr420_to_YUV420P Opal_RGB24_to_RFC4175RGB Opal_YUV420P_to_RFC4175YCbCr420

List of all members.

Classes

struct  ScanLineHeader

Public Member Functions

 OpalRFC4175Transcoder (const OpalMediaFormat &inputMediaFormat, const OpalMediaFormat &outputMediaFormat)
virtual PINDEX GetPgroupSize () const =0
virtual PINDEX GetColsPerPgroup () const =0
virtual PINDEX GetRowsPerPgroup () const =0
virtual PINDEX PixelsToBytes (PINDEX pixels) const =0
PINDEX RFC4175HeaderSize (PINDEX lines)

Constructor & Destructor Documentation

OpalRFC4175Transcoder::OpalRFC4175Transcoder ( const OpalMediaFormat inputMediaFormat,
const OpalMediaFormat outputMediaFormat 
)
Parameters:
inputMediaFormat Input media format
outputMediaFormat Output media format

Member Function Documentation

virtual PINDEX OpalRFC4175Transcoder::GetColsPerPgroup (  )  const [pure virtual]
virtual PINDEX OpalRFC4175Transcoder::GetPgroupSize (  )  const [pure virtual]
virtual PINDEX OpalRFC4175Transcoder::GetRowsPerPgroup (  )  const [pure virtual]
virtual PINDEX OpalRFC4175Transcoder::PixelsToBytes ( PINDEX  pixels  )  const [pure virtual]
PINDEX OpalRFC4175Transcoder::RFC4175HeaderSize ( PINDEX  lines  ) 

The documentation for this class was generated from the following file:
Generated on Wed Jul 7 10:24:47 2010 for OPAL by  doxygen 1.6.3