sipxmediaadapterlib
Version 3.3
|
This is the complete list of members for CpMediaInterface, including all inherited members.
addAudioRtcpConnectionDestination(int connectionId, int iPriority, const char *candidateIp, int candidatePort)=0 | CpMediaInterface | pure virtual |
addAudioRtpConnectionDestination(int connectionId, int iPriority, const char *candidateIp, int candidatePort)=0 | CpMediaInterface | pure virtual |
addVideoRtcpConnectionDestination(int connectionId, int iPriority, const char *candidateIp, int candidatePort)=0 | CpMediaInterface | pure virtual |
addVideoRtpConnectionDestination(int connectionId, int iPriority, const char *candidateIp, int candidatePort)=0 | CpMediaInterface | pure virtual |
AUDIO_STREAM enum value | CpMediaInterface | |
canAddParty()=0 | CpMediaInterface | pure virtual |
copyPayloadIds(int connectionId, int numCodecs, SdpCodec *remoteCodecs[])=0 | CpMediaInterface | pure virtual |
CP_OGG_OPUS enum value | CpMediaInterface | |
CP_UNKNOWN_FORMAT enum value | CpMediaInterface | |
CP_WAVE_ALAW enum value | CpMediaInterface | |
CP_WAVE_GSM enum value | CpMediaInterface | |
CP_WAVE_MULAW enum value | CpMediaInterface | |
CP_WAVE_PCM_16 enum value | CpMediaInterface | |
CpAudioFileFormat enum name | CpMediaInterface | |
CpMediaInterface(CpMediaInterfaceFactoryImpl *pFactoryImpl) | CpMediaInterface | |
CpMediaInterface(const CpMediaInterface &rCpMediaInterface) | CpMediaInterface | private |
createConnection(int &connectionId, const char *szLocalAddress, int localPort=0, void *videoWindowHandle=NULL, void *const pSecurityAttributes=NULL, const RtpTransportOptions rtpTransportOptions=RTP_TRANSPORT_UDP)=0 | CpMediaInterface | pure virtual |
createPlayer(MpStreamPlayer **ppPlayer, const char *szStream, int flags, OsMsgQ *pMsgQ=NULL, const char *szTarget=NULL)=0 | CpMediaInterface | pure virtual |
createPlaylistPlayer(MpStreamPlaylistPlayer **ppPlayer, OsMsgQ *pMsgQ=NULL, const char *szTarget=NULL)=0 | CpMediaInterface | pure virtual |
createQueuePlayer(MpStreamQueuePlayer **ppPlayer, OsMsgQ *pMsgQ=NULL, const char *szTarget=NULL)=0 | CpMediaInterface | pure virtual |
defocus()=0 | CpMediaInterface | pure virtual |
deleteConnection(int connectionId)=0 | CpMediaInterface | pure virtual |
destroyPlayer(MpStreamPlayer *pPlayer)=0 | CpMediaInterface | pure virtual |
destroyPlaylistPlayer(MpStreamPlaylistPlayer *pPlayer)=0 | CpMediaInterface | pure virtual |
destroyQueuePlayer(MpStreamQueuePlayer *pPlayer)=0 | CpMediaInterface | pure virtual |
enableAudioTransport(int connectionId, UtlBoolean bEnable) | CpMediaInterface | inlinevirtual |
enableVideoTransport(int connectionId, UtlBoolean bEnable) | CpMediaInterface | inlinevirtual |
generateVoiceQualityReport(int connectionId, const char *callId, UtlString &report)=0 | CpMediaInterface | pure virtual |
getAudioEnergyLevels(int &iInputEnergyLevel, int &iOutputEnergyLevel) | CpMediaInterface | inlinevirtual |
getAudioEnergyLevels(int connectionId, int &iInputEnergyLevel, int &iOutputEnergyLevel, int &nContributors, unsigned int *pContributorSRCIds, int *pContributorEngeryLevels) | CpMediaInterface | inlinevirtual |
getAudioRtpSourceIDs(int connectionId, unsigned int &uiSendingSSRC, unsigned int &uiReceivingSSRC) | CpMediaInterface | inlinevirtual |
getCapabilities(int connectionId, UtlString &rtpHostAddress, int &rtpAudioPort, int &rtcpAudioPort, int &rtpVideoPort, int &rtcpVideoPort, SdpCodecList &supportedCodecs, SdpSrtpParameters &srtpParams, int bandWidth, int &videoBandwidth, int &videoFramerate)=0 | CpMediaInterface | pure virtual |
getCapabilitiesEx(int connectionId, int nMaxAddresses, UtlString rtpHostAddresses[], int rtpAudioPorts[], int rtcpAudioPorts[], int rtpVideoPorts[], int rtcpVideoPorts[], RTP_TRANSPORT transportTypes[], int &nActualAddresses, SdpCodecList &supportedCodecs, SdpSrtpParameters &srtpParameters, int bandWidth, int &videoBandwidth, int &videoFramerate)=0 | CpMediaInterface | pure virtual |
getCodecCPUCost()=0 | CpMediaInterface | pure virtual |
getCodecCPULimit()=0 | CpMediaInterface | pure virtual |
getConnectionCodecList(int connectionId)=0 | CpMediaInterface | pure virtual |
getInvalidConnectionId() | CpMediaInterface | static |
getMediaProperty(const UtlString &propertyName, UtlString &propertyValue)=0 | CpMediaInterface | pure virtual |
getMediaProperty(int connectionId, const UtlString &propertyName, UtlString &propertyValue)=0 | CpMediaInterface | pure virtual |
getMsgQ()=0 | CpMediaInterface | pure virtual |
getNotificationDispatcher()=0 | CpMediaInterface | pure virtual |
getNumBridgePorts() | CpMediaInterface | inlinevirtual |
getPrimaryCodec(int connectionId, UtlString &audioCodec, UtlString &videoCodec, int *audiopPayloadType, int *videoPayloadType, bool &isEncrypted)=0 | CpMediaInterface | pure virtual |
getSamplesPerFrame()=0 | CpMediaInterface | pure virtual |
getSamplesPerSec()=0 | CpMediaInterface | pure virtual |
getType()=0 | CpMediaInterface | pure virtual |
getVideoWindowDisplay()=0 | CpMediaInterface | pure virtual |
giveFocus()=0 | CpMediaInterface | pure virtual |
isAudioAvailable()=0 | CpMediaInterface | pure virtual |
isAudioInitialized(int connectionId)=0 | CpMediaInterface | pure virtual |
isConnectionIdValid(int connectionId) | CpMediaInterface | virtual |
isDestinationSet(int connectionId)=0 | CpMediaInterface | pure virtual |
isReceivingRtpAudio(int connectionId)=0 | CpMediaInterface | pure virtual |
isReceivingRtpVideo(int connectionId)=0 | CpMediaInterface | pure virtual |
isSendingRtpAudio(int connectionId)=0 | CpMediaInterface | pure virtual |
isSendingRtpVideo(int connectionId)=0 | CpMediaInterface | pure virtual |
isVideoConferencing()=0 | CpMediaInterface | pure virtual |
isVideoInitialized(int connectionId)=0 | CpMediaInterface | pure virtual |
limitCodecs(int connectionId, const SdpCodecList &includeOnlyCodecList)=0 | CpMediaInterface | pure virtual |
mConfiguredIpAddress | CpMediaInterface | protected |
MEDIA_STREAM_TYPE enum name | CpMediaInterface | |
MEDIA_TYPE_UNKNOWN enum value | CpMediaInterface | |
mpFactoryImpl | CpMediaInterface | protected |
mSrtpParams | CpMediaInterface | protected |
operator=(const CpMediaInterface &rhs) | CpMediaInterface | private |
pauseAudio()=0 | CpMediaInterface | pure virtual |
pauseRecordChannelAudio(int connectionId)=0 | CpMediaInterface | pure virtual |
playAudio(const char *url, UtlBoolean repeat, UtlBoolean local, UtlBoolean remote, UtlBoolean mixWithMic=false, int downScaling=100, UtlBoolean autoStopAfterFinish=TRUE)=0 | CpMediaInterface | pure virtual |
playBuffer(char *buf, unsigned long bufSize, uint32_t bufRate, int type, UtlBoolean repeat, UtlBoolean local, UtlBoolean remote, OsProtectedEvent *event=NULL, UtlBoolean mixWithMic=false, int downScaling=100, UtlBoolean autoStopOnFinish=TRUE)=0 | CpMediaInterface | pure virtual |
playChannelAudio(int connectionId, const char *url, UtlBoolean repeat, UtlBoolean local, UtlBoolean remote, UtlBoolean mixWithMic=false, int downScaling=100, UtlBoolean autoStopOnFinish=TRUE)=0 | CpMediaInterface | pure virtual |
rebuildCodecFactory(int connectionId, int audioBandwidth, int videoBandwidth, UtlString &videoCodec)=0 | CpMediaInterface | pure virtual |
recordBufferChannelAudio(int connectionId, char *pBuffer, int bufferSize, int maxRecordTime=-1, int maxSilence=-1)=0 | CpMediaInterface | pure virtual |
recordChannelAudio(int connectionId, const char *szFile, CpAudioFileFormat cpFileFormat=CP_WAVE_PCM_16, UtlBoolean appendToFile=FALSE, int numChannels=1, int maxTime=0, int silenceLength=-1, UtlBoolean setupMultiChannelMixesAutomatically=TRUE)=0 | CpMediaInterface | pure virtual |
recordCircularBufferChannelAudio(int connectionId, CircularBufferPtr &buffer, CpMediaInterface::CpAudioFileFormat recordingFormat, unsigned long recordingBufferNotificationWatermark)=0 | CpMediaInterface | pure virtual |
recordMic(int ms, int silenceLength, const char *fileName)=0 | CpMediaInterface | pure virtual |
recordMic(int ms, int16_t *pAudioBuf, int bufferSize)=0 | CpMediaInterface | pure virtual |
release()=0 | CpMediaInterface | pure virtual |
resumeAudio()=0 | CpMediaInterface | pure virtual |
resumeRecordChannelAudio(int connectionId)=0 | CpMediaInterface | pure virtual |
setAudioCodecBandwidth(int connectionId, int bandWidth)=0 | CpMediaInterface | pure virtual |
setCodecCPULimit(int iLimit)=0 | CpMediaInterface | pure virtual |
setConfiguredIpAddress(const UtlString &ipAddress) | CpMediaInterface | virtual |
setConnectionBitrate(int connectionId, int bitrate)=0 | CpMediaInterface | pure virtual |
setConnectionDestination(int connectionId, const char *rtpHostAddress, int rtpAudioPort, int rtcpAudioPort, int rtpVideoPort, int rtcpVideoPort)=0 | CpMediaInterface | pure virtual |
setConnectionDestination(int connectionId, CpMediaInterface::MEDIA_STREAM_TYPE mediaType, int streamIndex, const char *rtpHostAddress, int rtpPort, int rtcpPort)=0 | CpMediaInterface | pure virtual |
setConnectionFramerate(int connectionId, int framerate)=0 | CpMediaInterface | pure virtual |
setConnectionTcpRole(const int connectionId, const RtpTcpRoles role)=0 | CpMediaInterface | pure virtual |
setContactType(int connectionId, SIPX_CONTACT_TYPE eType, SIPX_CONTACT_ID contactId)=0 | CpMediaInterface | pure virtual |
setMediaPassThrough(int connectionId, MEDIA_STREAM_TYPE mediaType, int mediaTypeStreamIndex, UtlString &receiveAddress, int rtpPort, int rtcpPort)=0 | CpMediaInterface | pure virtual |
setMediaProperty(const UtlString &propertyName, const UtlString &propertyValue)=0 | CpMediaInterface | pure virtual |
setMediaProperty(int connectionId, const UtlString &propertyName, const UtlString &propertyValue)=0 | CpMediaInterface | pure virtual |
setMicGain(float gain)=0 | CpMediaInterface | pure virtual |
setMixWeightForOutput(int bridgeOutputPort, float weight)=0 | CpMediaInterface | pure virtual |
setMixWeightsForOutput(int bridgeOutputPort, int numWeights, float weights[])=0 | CpMediaInterface | pure virtual |
setNotificationDispatcher(OsMsgDispatcher *pNotificationDispatcher)=0 | CpMediaInterface | pure virtual |
setNotificationsEnabled(bool enabled, const UtlString &resourceName=NULL)=0 | CpMediaInterface | pure virtual |
setPlcMethod(int connectionId, const UtlString &methodName="")=0 | CpMediaInterface | pure virtual |
setRtcpTimeOffset(int connectionId, CpMediaInterface::MEDIA_STREAM_TYPE mediaType, int streamIndex, int timeOffset)=0 | CpMediaInterface | pure virtual |
setSecurityAttributes(const void *security)=0 | CpMediaInterface | pure virtual |
setSrtpParams(SdpSrtpParameters &srtpParameters) | CpMediaInterface | virtual |
setVideoWindowDisplay(const void *hWnd)=0 | CpMediaInterface | pure virtual |
sInvalidConnectionId | CpMediaInterface | privatestatic |
startChannelTone(int connectiondId, int toneId, UtlBoolean local, UtlBoolean remote)=0 | CpMediaInterface | pure virtual |
startRtpReceive(int connectionId, int numCodecs, SdpCodec *sendCodec[])=0 | CpMediaInterface | pure virtual |
startRtpSend(int connectionId, int numCodecs, SdpCodec *sendCodec[])=0 | CpMediaInterface | pure virtual |
startTone(int toneId, UtlBoolean local, UtlBoolean remote)=0 | CpMediaInterface | pure virtual |
stopAudio()=0 | CpMediaInterface | pure virtual |
stopChannelAudio(int connectionId)=0 | CpMediaInterface | pure virtual |
stopChannelTone(int connectiondId)=0 | CpMediaInterface | pure virtual |
stopRecordBufferChannelAudio(int connectionId)=0 | CpMediaInterface | pure virtual |
stopRecordChannelAudio(int connectionId)=0 | CpMediaInterface | pure virtual |
stopRecordCircularBufferChannelAudio(int connectionId)=0 | CpMediaInterface | pure virtual |
stopRtpReceive(int connectionId)=0 | CpMediaInterface | pure virtual |
stopRtpSend(int connectionId)=0 | CpMediaInterface | pure virtual |
stopTone()=0 | CpMediaInterface | pure virtual |
VIDEO_STREAM enum value | CpMediaInterface | |
~CpMediaInterface() | CpMediaInterface | protectedvirtual |