#include <rfc4175.h>
Inheritance diagram for Opal_YUV420P_to_RFC4175YCbCr420:
Public Member Functions | |
Opal_YUV420P_to_RFC4175YCbCr420 () | |
PINDEX | GetPgroupSize () const |
PINDEX | GetColsPerPgroup () const |
PINDEX | GetRowsPerPgroup () const |
PINDEX | PixelsToBytes (PINDEX pixels) const |
PINDEX | BytesToPixels (PINDEX bytes) const |
void | StartEncoding (const RTP_DataFrame &input) |
void | EncodeFrames () |
Protected Attributes | |
BYTE * | srcYPlane |
BYTE * | srcCbPlane |
BYTE * | srcCrPlane |
Opal_YUV420P_to_RFC4175YCbCr420::Opal_YUV420P_to_RFC4175YCbCr420 | ( | ) | [inline] |
PINDEX Opal_YUV420P_to_RFC4175YCbCr420::GetPgroupSize | ( | ) | const [inline, virtual] |
Implements OpalRFC4175Transcoder.
PINDEX Opal_YUV420P_to_RFC4175YCbCr420::GetColsPerPgroup | ( | ) | const [inline, virtual] |
Implements OpalRFC4175Transcoder.
PINDEX Opal_YUV420P_to_RFC4175YCbCr420::GetRowsPerPgroup | ( | ) | const [inline, virtual] |
Implements OpalRFC4175Transcoder.
PINDEX Opal_YUV420P_to_RFC4175YCbCr420::PixelsToBytes | ( | PINDEX | pixels | ) | const [inline, virtual] |
Implements OpalRFC4175Transcoder.
PINDEX Opal_YUV420P_to_RFC4175YCbCr420::BytesToPixels | ( | PINDEX | bytes | ) | const [inline] |
void Opal_YUV420P_to_RFC4175YCbCr420::StartEncoding | ( | const RTP_DataFrame & | input | ) | [virtual] |
Reimplemented from OpalRFC4175Encoder.
void Opal_YUV420P_to_RFC4175YCbCr420::EncodeFrames | ( | ) | [virtual] |
Implements OpalRFC4175Encoder.
BYTE* Opal_YUV420P_to_RFC4175YCbCr420::srcYPlane [protected] |
BYTE* Opal_YUV420P_to_RFC4175YCbCr420::srcCbPlane [protected] |
BYTE* Opal_YUV420P_to_RFC4175YCbCr420::srcCrPlane [protected] |