#include <rfc4175.h>
Inheritance diagram for Opal_RGB24_to_RFC4175RGB:
Public Member Functions | |
Opal_RGB24_to_RFC4175RGB () | |
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 * | rgbBase |
Opal_RGB24_to_RFC4175RGB::Opal_RGB24_to_RFC4175RGB | ( | ) | [inline] |
PINDEX Opal_RGB24_to_RFC4175RGB::GetPgroupSize | ( | ) | const [inline, virtual] |
Implements OpalRFC4175Transcoder.
PINDEX Opal_RGB24_to_RFC4175RGB::GetColsPerPgroup | ( | ) | const [inline, virtual] |
Implements OpalRFC4175Transcoder.
PINDEX Opal_RGB24_to_RFC4175RGB::GetRowsPerPgroup | ( | ) | const [inline, virtual] |
Implements OpalRFC4175Transcoder.
PINDEX Opal_RGB24_to_RFC4175RGB::PixelsToBytes | ( | PINDEX | pixels | ) | const [inline, virtual] |
Implements OpalRFC4175Transcoder.
PINDEX Opal_RGB24_to_RFC4175RGB::BytesToPixels | ( | PINDEX | bytes | ) | const [inline] |
void Opal_RGB24_to_RFC4175RGB::StartEncoding | ( | const RTP_DataFrame & | input | ) | [virtual] |
Reimplemented from OpalRFC4175Encoder.
void Opal_RGB24_to_RFC4175RGB::EncodeFrames | ( | ) | [virtual] |
Implements OpalRFC4175Encoder.
BYTE* Opal_RGB24_to_RFC4175RGB::rgbBase [protected] |