OPAL  Version 3.10.4
OpalRFC4175Transcoder Class Reference

#include <rfc4175.h>

Inheritance diagram for OpalRFC4175Transcoder:
OpalVideoTranscoder OpalTranscoder OpalMediaFormatPair OpalRFC4175Decoder OpalRFC4175Encoder Opal_RFC4175RGB_to_RGB24 Opal_RFC4175YCbCr420_to_YUV420P Opal_RGB24_to_RFC4175RGB Opal_YUV420P_to_RFC4175YCbCr420

Data Structures

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:
inputMediaFormatInput media format
outputMediaFormatOutput media format

Member Function Documentation

PINDEX OpalRFC4175Transcoder::RFC4175HeaderSize ( PINDEX  lines)

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