|
OPAL
Version 3.10.10
|
#include <transcoders.h>
Public Member Functions | |
| Opal_PCM_Linear16Mono () | |
| virtual int | ConvertOne (int sample) const |
Public Member Functions inherited from OpalStreamedTranscoder | |
| OpalStreamedTranscoder (const OpalMediaFormat &inputMediaFormat, const OpalMediaFormat &outputMediaFormat, unsigned inputBits, unsigned outputBits) | |
| virtual PINDEX | GetOptimalDataFrameSize (PBoolean input) const |
| virtual PBoolean | Convert (const RTP_DataFrame &input, RTP_DataFrame &output) |
Public Member Functions inherited from OpalTranscoder | |
| OpalTranscoder (const OpalMediaFormat &inputMediaFormat, const OpalMediaFormat &outputMediaFormat) | |
| virtual bool | UpdateMediaFormats (const OpalMediaFormat &inputMediaFormat, const OpalMediaFormat &outputMediaFormat) |
| virtual PBoolean | ExecuteCommand (const OpalMediaCommand &command) |
| virtual PBoolean | ConvertFrames (const RTP_DataFrame &input, RTP_DataFrameList &output) |
| 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 |
| virtual void | GetStatistics (OpalMediaStatistics &statistics) const |
| void | CopyTimestamp (RTP_DataFrame &dst, const RTP_DataFrame &src, bool inToOut) const |
Public Member Functions inherited from OpalMediaFormatPair | |
| 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 |
| Opal_PCM_Linear16Mono::Opal_PCM_Linear16Mono | ( | ) |
|
virtual |
Convert one sample from one format to another. This function takes the input data as a single sample value and converts it to its output format.
Returns converted value.
Implements OpalStreamedTranscoder.