11 #ifndef _MpDecoderPayloadMap_h_ 12 #define _MpDecoderPayloadMap_h_ 85 #endif // _MpDecoderPayloadMap_h_ Definition: MpDecoderPayloadMap.h:33
Base class for all media processing decoders.
Definition: MpDecoderBase.h:37
MpDecoderPayloadMap()
Constructor.
Definition: MpDecoderPayloadMap.cpp:25
MpDecoderBase * mapPayloadType(int payloadType) const
Get decoder for this payload type.
Definition: MpDecoderPayloadMap.cpp:89
void deletePayloadType(int payloadType)
Remove an RTP payload type from decoder instance map.
Definition: MpDecoderPayloadMap.cpp:61
Helper class for MprDecode - it maps payload types to decoder instances.
Definition: MpDecoderPayloadMap.h:27
MpDecoderBase * mpPayloadMap[NUM_PAYLOAD_TYPES]
Map RTP payload types to our decoders.
Definition: MpDecoderPayloadMap.h:78
void addPayloadType(int payloadType, MpDecoderBase *pDecoder)
Add an RTP payload type to decoder instance mapping table.
Definition: MpDecoderPayloadMap.cpp:34