|
| | 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 | EndEncoding () |
| |
| | OpalRFC4175Encoder (const OpalMediaFormat &inputMediaFormat, const OpalMediaFormat &outputMediaFormat) |
| |
| bool | ConvertFrames (const RTP_DataFrame &input, RTP_DataFrameList &output) |
| |
| | OpalRFC4175Transcoder (const OpalMediaFormat &inputMediaFormat, const OpalMediaFormat &outputMediaFormat) |
| |
| PINDEX | RFC4175HeaderSize (PINDEX lines) |
| |
| | OpalVideoTranscoder (const OpalMediaFormat &inputMediaFormat, const OpalMediaFormat &outputMediaFormat) |
| |
| virtual bool | UpdateMediaFormats (const OpalMediaFormat &inputMediaFormat, const OpalMediaFormat &outputMediaFormat) |
| |
| virtual PINDEX | GetOptimalDataFrameSize (PBoolean input) const |
| |
| virtual PBoolean | ExecuteCommand (const OpalMediaCommand &command) |
| |
| virtual PBoolean | Convert (const RTP_DataFrame &input, RTP_DataFrame &output) |
| |
| virtual void | GetStatistics (OpalMediaStatistics &statistics) const |
| |
| virtual bool | HasErrorConcealment () const |
| |
| bool | WasLastFrameIFrame () const |
| |
| void | ForceIFrame () |
| |
| virtual void | SendIFrameRequest (unsigned sequenceNumber, unsigned timestamp) |
| |
| virtual bool | HandleIFrameRequest () |
| |
| | OpalTranscoder (const OpalMediaFormat &inputMediaFormat, const OpalMediaFormat &outputMediaFormat) |
| |
| PINDEX | GetMaxOutputSize () const |
| |
| void | SetMaxOutputSize (PINDEX size) |
| |
| void | SetCommandNotifier (const PNotifier ¬ifier) |
| |
| const PNotifier & | GetCommandNotifier () const |
| |
| void | NotifyCommand (const OpalMediaCommand &command) const |
| | Notify command notifier of command. More...
|
| |
| unsigned | GetSessionID () const |
| | Get session ID for the transcoder (from OpalMediaStream) More...
|
| |
| void | SetSessionID (unsigned id) |
| | Set session ID for the transcoder (from OpalMediaStream) More...
|
| |
| virtual void | SetInstanceID (const BYTE *instance, unsigned instanceLen) |
| |
| RTP_DataFrame::PayloadTypes | GetPayloadType (PBoolean input) const |
| |
| virtual bool | AcceptComfortNoise () const |
| |
| virtual bool | AcceptEmptyPayload () const |
| |
| virtual bool | AcceptOtherPayloads () const |
| |
| void | CopyTimestamp (RTP_DataFrame &dst, const RTP_DataFrame &src, bool inToOut) const |
| |
| | OpalMediaFormatPair (const OpalMediaFormat &inputMediaFormat, const OpalMediaFormat &outputMediaFormat) |
| |
| void | PrintOn (ostream &strm) const |
| |
| virtual Comparison | Compare (const PObject &obj) const |
| |
| const OpalMediaFormat & | GetInputFormat () const |
| |
| const OpalMediaFormat & | GetOutputFormat () const |
| |
|
typedef
PluginCodec_Video_FrameHeader | FrameHeader |
| |
static
OpalVideoFormat::VideoFrameType | GetVideoFrameType (const PCaselessString &rtpEncodingName, const BYTE *payloadPtr, PINDEX payloadSize, PBYTEArray &context) |
| |
| static OpalTranscoder * | Create (const OpalMediaFormat &srcFormat, const OpalMediaFormat &dstFormat, const BYTE *instance=NULL, unsigned instanceLen=0) |
| |
| static bool | SelectFormats (const OpalMediaType &mediaType, const OpalMediaFormatList &srcFormats, const OpalMediaFormatList &dstFormats, const OpalMediaFormatList &allFormats, OpalMediaFormat &srcFormat, OpalMediaFormat &dstFormat) |
| |
| static bool | FindIntermediateFormat (const OpalMediaFormat &srcFormat, const OpalMediaFormat &dstFormat, OpalMediaFormat &intermediateFormat) |
| |
| static OpalMediaFormatList | GetDestinationFormats (const OpalMediaFormat &srcFormat) |
| |
| static OpalMediaFormatList | GetSourceFormats (const OpalMediaFormat &dstFormat) |
| |
| static OpalMediaFormatList | GetPossibleFormats (const OpalMediaFormatList &formats) |
| |
| void | EncodeFullFrame () |
| |
| void | EncodeScanLineSegment (PINDEX y, PINDEX offs, PINDEX width) |
| |
| void | AddNewDstFrame () |
| |
| void | FinishOutputFrame () |
| |