sipxmediaadapterlib
Version 3.3
|
This is the complete list of members for CpTopologyGraphInterface, including all inherited members.
addAudioRtcpConnectionDestination(int connectionId, int iPriority, const char *candidateIp, int candidatePort) | CpTopologyGraphInterface | virtual |
addAudioRtpConnectionDestination(int connectionId, int iPriority, const char *candidateIp, int candidatePort) | CpTopologyGraphInterface | virtual |
addLocalContacts(int connectionId, int nMaxAddresses, UtlString rtpHostAddresses[], int rtpAudioPorts[], int rtcpAudioPorts[], int rtpVideoPorts[], int rtcpVideoPorts[], int &nActualAddresses) | CpTopologyGraphInterface | protected |
addNatedContacts(int connectionId, int nMaxAddresses, UtlString rtpHostAddresses[], int rtpAudioPorts[], int rtcpAudioPorts[], int rtpVideoPorts[], int rtcpVideoPorts[], int &nActualAddresses) | CpTopologyGraphInterface | protected |
addRelayContacts(int connectionId, int nMaxAddresses, UtlString rtpHostAddresses[], int rtpAudioPorts[], int rtcpAudioPorts[], int rtpVideoPorts[], int rtcpVideoPorts[], int &nActualAddresses) | CpTopologyGraphInterface | protected |
addVideoRtcpConnectionDestination(int connectionId, int iPriority, const char *candidateIp, int candidatePort) | CpTopologyGraphInterface | virtual |
addVideoRtpConnectionDestination(int connectionId, int iPriority, const char *candidateIp, int candidatePort) | CpTopologyGraphInterface | virtual |
applyAlternateDestinations(int connectionId) | CpTopologyGraphInterface | protected |
AUDIO_STREAM enum value | CpMediaInterface | |
canAddParty() | CpTopologyGraphInterface | virtual |
copyPayloadIds(int connectionId, int numCodecs, SdpCodec *remoceCodecs[]) | CpTopologyGraphInterface | 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 | |
CpTopologyGraphInterface(CpTopologyGraphFactoryImpl *factoryImpl, uint32_t samplesPerFrame, uint32_t samplesPerSec, const char *publicAddress=NULL, const char *localAddress=NULL, int numCodecs=0, SdpCodec *sdpCodecArray[]=NULL, const char *pLocale="", int expeditedIpTos=QOS_LAYER3_LOW_DELAY_IP_TOS, const char *stunServer=NULL, int stunPort=PORT_NONE, int stunKeepAlivePeriodSecs=28, const char *turnServer=NULL, int turnPort=PORT_NONE, const char *turnUsername=NULL, const char *turnPassword=NULL, int turnKeepAlivePeriodSecs=28, UtlBoolean enableIce=FALSE, OsMsgDispatcher *pDispatcher=NULL, MpInputDeviceManager *pInputDeviceManager=NULL, MpInputDeviceHandle inputDeviceHandle=1, UtlBoolean inputDeviceAlreadyEnabled=FALSE, MpOutputDeviceManager *pOutputDeviceManager=NULL, MpOutputDeviceHandle outputDeviceHandle=1) | CpTopologyGraphInterface | |
CpTopologyGraphInterface(CpTopologyGraphInterface &) | CpTopologyGraphInterface | private |
createConnection(int &connectionId, const char *szLocalAddress, int localPort=0, void *videoWindowHandle=NULL, void *const pSecurityAttributes=NULL, const RtpTransportOptions rtpTransportOptions=RTP_TRANSPORT_UDP) | CpTopologyGraphInterface | virtual |
createConnection(int &connectionId, OsSocket *rtpSocket, OsSocket *rtcpSocket, UtlBoolean isMulticast) | CpTopologyGraphInterface | virtual |
createMediaConnection(int &connectionId, UtlBoolean isMcast) | CpTopologyGraphInterface | private |
createPlayer(MpStreamPlayer **ppPlayer, const char *szStream, int flags, OsMsgQ *pMsgQ=NULL, const char *szTarget=NULL) | CpTopologyGraphInterface | virtual |
createPlaylistPlayer(MpStreamPlaylistPlayer **ppPlayer, OsMsgQ *pMsgQ=NULL, const char *szTarget=NULL) | CpTopologyGraphInterface | virtual |
createQueuePlayer(MpStreamQueuePlayer **ppPlayer, OsMsgQ *pMsgQ=NULL, const char *szTarget=NULL) | CpTopologyGraphInterface | virtual |
createRtpSocketPair(UtlString localAddress, int localPort, UtlBoolean isMulticast, SIPX_CONTACT_TYPE contactType, OsSocket *&rtpSocket, OsSocket *&rtcpSocket) | CpTopologyGraphInterface | protected |
defocus() | CpTopologyGraphInterface | virtual |
deleteConnection(int connectionId) | CpTopologyGraphInterface | virtual |
deleteMediaConnection(CpTopologyMediaConnection *mediaConnection) | CpTopologyGraphInterface | private |
destroyPlayer(MpStreamPlayer *pPlayer) | CpTopologyGraphInterface | virtual |
destroyPlaylistPlayer(MpStreamPlaylistPlayer *pPlayer) | CpTopologyGraphInterface | virtual |
destroyQueuePlayer(MpStreamQueuePlayer *pPlayer) | CpTopologyGraphInterface | virtual |
discardLoopbackRtp(CpTopologyMediaConnection *mediaConnection) | CpTopologyGraphInterface | private |
enableAudioTransport(int connectionId, UtlBoolean bEnable) | CpTopologyGraphInterface | inlinevirtual |
enableDtx(int connectionId, UtlBoolean enable) | CpTopologyGraphInterface | |
enableVideoTransport(int connectionId, UtlBoolean bEnable) | CpTopologyGraphInterface | inlinevirtual |
generateVoiceQualityReport(int connectiond, const char *callId, UtlString &report) | CpTopologyGraphInterface | virtual |
getAudioEnergyLevels(int &iInputEnergyLevel, int &iOutputEnergyLevel) | CpTopologyGraphInterface | inlinevirtual |
getAudioEnergyLevels(int connectionId, int &iInputEnergyLevel, int &iOutputEnergyLevel, int &nContributors, unsigned int *pContributorSRCIds, int *pContributorEngeryLevels) | CpTopologyGraphInterface | inlinevirtual |
getAudioRtpSourceIDs(int connectionId, unsigned int &uiSendingSSRC, unsigned int &uiReceivingSSRC) | CpTopologyGraphInterface | virtual |
getCapabilities(int connectionId, UtlString &rtpHostAddress, int &rtpAudioPort, int &rtcpAudioPort, int &rtpVideoPort, int &rtcpVideoPort, SdpCodecList &supportedCodecs, SdpSrtpParameters &srtpParams, int bandWidth, int &videoBandwidth, int &videoFramerate) | CpTopologyGraphInterface | 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) | CpTopologyGraphInterface | virtual |
getCodecCPUCost() | CpTopologyGraphInterface | virtual |
getCodecCPULimit() | CpTopologyGraphInterface | virtual |
getConnectionCodecList(int connectionId) | CpTopologyGraphInterface | virtual |
getConnectionInputLatency(int &latency, MpConnectionID connectionId, int streamId=0) | CpTopologyGraphInterface | virtual |
getConnectionOutputLatency(int &latency, MpConnectionID connectionId=-1) | CpTopologyGraphInterface | virtual |
getConnectionPortOnBridge(int connectionId, int streamNum, int &portOnBridge) | CpTopologyGraphInterface | |
getInvalidConnectionId() | CpMediaInterface | static |
getLocalAddresses(int connectionId, UtlString &hostIp, int &rtpAudioPort, int &rtcpAudioPort, int &rtpVideoPort, int &rtcpVideoPort) | CpTopologyGraphInterface | protected |
getMediaConnection(int connectionId) | CpTopologyGraphInterface | private |
getMediaProperty(const UtlString &propertyName, UtlString &propertyValue) | CpTopologyGraphInterface | virtual |
getMediaProperty(int connectionId, const UtlString &propertyName, UtlString &propertyValue) | CpTopologyGraphInterface | virtual |
getMsgQ() | CpTopologyGraphInterface | virtual |
getNatedAddresses(int connectionId, UtlString &hostIp, int &rtpAudioPort, int &rtcpAudioPort, int &rtpVideoPort, int &rtcpVideoPort) | CpTopologyGraphInterface | protected |
getNextConnectionId() | CpTopologyGraphInterface | private |
getNotificationDispatcher() | CpTopologyGraphInterface | virtual |
getNumBridgePorts() | CpTopologyGraphInterface | virtual |
getPrimaryCodec(int connectionId, UtlString &audioCodec, UtlString &videoCodec, int *audiopPayloadType, int *videoPayloadType, bool &isEncrypted) | CpTopologyGraphInterface | virtual |
getRelayAddresses(int connectionId, UtlString &hostIp, int &rtpAudioPort, int &rtcpAudioPort, int &rtpVideoPort, int &rtcpVideoPort) | CpTopologyGraphInterface | protected |
getResourceInputPortOnBridge(const UtlString &resourceName, int resourceOutputPortIndex, int &portOnBridge) | CpTopologyGraphInterface | |
getResourceOutputPortOnBridge(const UtlString &resourceName, int resourceInputPortIndex, int &portOnBridge) | CpTopologyGraphInterface | |
getSamplesPerFrame() | CpTopologyGraphInterface | virtual |
getSamplesPerSec() | CpTopologyGraphInterface | virtual |
getType() | CpTopologyGraphInterface | inlinevirtual |
getVideoBitRate(int &bitRate) | CpTopologyGraphInterface | virtual |
getVideoFrameRate(int &frameRate) | CpTopologyGraphInterface | virtual |
getVideoQuality(int &quality) | CpTopologyGraphInterface | virtual |
getVideoWindowDisplay() | CpTopologyGraphInterface | virtual |
giveFocus() | CpTopologyGraphInterface | virtual |
isAudioAvailable() | CpTopologyGraphInterface | virtual |
isAudioInitialized(int connectionId) | CpTopologyGraphInterface | virtual |
isConnectionIdValid(int connectionId) | CpMediaInterface | virtual |
isDestinationSet(int connectionId) | CpTopologyGraphInterface | virtual |
isReceivingRtpAudio(int connectionId) | CpTopologyGraphInterface | virtual |
isReceivingRtpVideo(int connectionId) | CpTopologyGraphInterface | virtual |
isSendingRtpAudio(int connectionId) | CpTopologyGraphInterface | virtual |
isSendingRtpVideo(int connectionId) | CpTopologyGraphInterface | virtual |
isVideoConferencing() | CpTopologyGraphInterface | inlinevirtual |
isVideoInitialized(int connectionId) | CpTopologyGraphInterface | virtual |
limitCodecs(int connectionId, const SdpCodecList &includeOnlyCodecList) | CpTopologyGraphInterface | virtual |
mConfiguredIpAddress | CpMediaInterface | protected |
MEDIA_STREAM_TYPE enum name | CpMediaInterface | |
MEDIA_TYPE_UNKNOWN enum value | CpMediaInterface | |
mEnableIce | CpTopologyGraphInterface | private |
mExpeditedIpTos | CpTopologyGraphInterface | private |
mInitialTopologyBridgePorts | CpTopologyGraphInterface | private |
mInputDeviceHandle | CpTopologyGraphInterface | private |
mInterfaceProperties | CpTopologyGraphInterface | private |
mLastConnectionId | CpTopologyGraphInterface | private |
mLocalAddress | CpTopologyGraphInterface | private |
mMediaConnections | CpTopologyGraphInterface | private |
mOutputDeviceHandle | CpTopologyGraphInterface | private |
mpFactoryImpl | CpMediaInterface | protected |
mpInputDeviceManager | CpTopologyGraphInterface | private |
mpOutputDeviceManager | CpTopologyGraphInterface | private |
mpResourceFactory | CpTopologyGraphInterface | private |
mpTopologyGraph | CpTopologyGraphInterface | private |
mRtpReceiveHostAddress | CpTopologyGraphInterface | private |
mSrtpParams | CpMediaInterface | protected |
mStunPort | CpTopologyGraphInterface | private |
mStunRefreshPeriodSecs | CpTopologyGraphInterface | private |
mStunServer | CpTopologyGraphInterface | private |
mSupportedCodecs | CpTopologyGraphInterface | private |
mTranslatorDispatcher | CpTopologyGraphInterface | private |
mTurnPassword | CpTopologyGraphInterface | private |
mTurnPort | CpTopologyGraphInterface | private |
mTurnRefreshPeriodSecs | CpTopologyGraphInterface | private |
mTurnServer | CpTopologyGraphInterface | private |
mTurnUsername | CpTopologyGraphInterface | private |
operator=(const CpTopologyGraphInterface &) | CpTopologyGraphInterface | private |
pauseAudio() | CpTopologyGraphInterface | virtual |
pauseAudio(const UtlString &resourceName) | CpTopologyGraphInterface | virtual |
pauseRecordAudio(const UtlString &resourceName) | CpTopologyGraphInterface | virtual |
pauseRecordChannelAudio(int connectionId) | CpTopologyGraphInterface | virtual |
playAudio(const char *url, UtlBoolean repeat, UtlBoolean local, UtlBoolean remote, UtlBoolean mixWithMic=false, int downScaling=100, UtlBoolean autoStopAfterFinish=TRUE) | CpTopologyGraphInterface | virtual |
playAudio(const UtlString &resourceName, const char *url, UtlBoolean repeat, UtlBoolean autoStopAfterFinish=TRUE) | CpTopologyGraphInterface | 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) | CpTopologyGraphInterface | virtual |
playBuffer(const UtlString &resourceName, char *buf, unsigned long bufSize, uint32_t bufRate, int type, UtlBoolean repeat, OsProtectedEvent *event=NULL, UtlBoolean autoStopOnFinish=TRUE) | CpTopologyGraphInterface | virtual |
playChannelAudio(int connectionId, const char *url, UtlBoolean repeat, UtlBoolean local, UtlBoolean remote, UtlBoolean mixWithMic=false, int downScaling=100, UtlBoolean autoStopOnFinish=TRUE) | CpTopologyGraphInterface | virtual |
rebuildCodecFactory(int connectionId, int audioBandwidth, int videoBandwidth, UtlString &videoCodec) | CpTopologyGraphInterface | virtual |
recordAudio(const UtlString &resourceName, const char *szFile, CpAudioFileFormat cpFileFormat=CP_WAVE_PCM_16, UtlBoolean appendToFile=FALSE, int numChannels=1, int maxTime=0, int silenceLength=-1, UtlBoolean setupMultiChannelMixesAutomatically=TRUE) | CpTopologyGraphInterface | virtual |
recordBufferAudio(const UtlString &resourceName, char *pBuffer, int bufferSize, int maxRecordTime=-1, int maxSilence=-1) | CpTopologyGraphInterface | virtual |
recordBufferChannelAudio(int connectionId, char *pBuffer, int bufferSize, int maxRecordTime=-1, int maxSilence=-1) | CpTopologyGraphInterface | 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) | CpTopologyGraphInterface | virtual |
recordCircularBufferAudio(const UtlString &resourceName, CircularBufferPtr &buffer, CpMediaInterface::CpAudioFileFormat recordingFormat, unsigned long recordingBufferNotificationWatermark) | CpTopologyGraphInterface | virtual |
recordCircularBufferChannelAudio(int connectionId, CircularBufferPtr &buffer, CpMediaInterface::CpAudioFileFormat recordingFormat, unsigned long recordingBufferNotificationWatermark) | CpTopologyGraphInterface | virtual |
recordMic(int ms, int16_t *pAudioBuf, int bufferSize) | CpTopologyGraphInterface | virtual |
recordMic(int ms, int silenceLength, const char *fileName) | CpTopologyGraphInterface | virtual |
release() | CpTopologyGraphInterface | virtual |
resumeAudio() | CpTopologyGraphInterface | virtual |
resumeAudio(const UtlString &resourceName) | CpTopologyGraphInterface | virtual |
resumeRecordAudio(const UtlString &resourceName) | CpTopologyGraphInterface | virtual |
resumeRecordChannelAudio(int connectionId) | CpTopologyGraphInterface | virtual |
setAudioCodecBandwidth(int connectionId, int bandWidth) | CpTopologyGraphInterface | virtual |
setCodecCPULimit(int iLimit) | CpTopologyGraphInterface | virtual |
setConfiguredIpAddress(const UtlString &ipAddress) | CpMediaInterface | virtual |
setConnectionBitrate(int connectionId, int bitrate) | CpTopologyGraphInterface | virtual |
setConnectionDestination(int connectionId, const char *rtpHostAddress, int rtpAudioPort, int rtcpAudioPort, int rtpVideoPort, int rtcpVideoPort) | CpTopologyGraphInterface | virtual |
setConnectionDestination(int connectionId, CpMediaInterface::MEDIA_STREAM_TYPE mediaType, int streamIndex, const char *rtpHostAddress, int rtpPort, int rtcpPort) | CpTopologyGraphInterface | virtual |
setConnectionFramerate(int connectionId, int framerate) | CpTopologyGraphInterface | virtual |
setConnectionTcpRole(const int connectionId, const RtpTcpRoles role) | CpTopologyGraphInterface | inlinevirtual |
setConnectionToConnectionWeight(CpTopologyMediaConnection *srcConnection, int destConnectionId, float weight) | CpTopologyGraphInterface | private |
setConnectionWeightOnBridge(CpTopologyMediaConnection *mediaConnection, int destPort, float weight) | CpTopologyGraphInterface | private |
setContactType(int connectionId, SIPX_CONTACT_TYPE eType, SIPX_CONTACT_ID contactId) | CpTopologyGraphInterface | virtual |
setMediaPassThrough(int connectionId, MEDIA_STREAM_TYPE mediaType, int mediaTypeStreamIndex, UtlString &receiveAddress, int rtpPort, int rtcpPort) | CpTopologyGraphInterface | virtual |
setMediaProperty(const UtlString &propertyName, const UtlString &propertyValue) | CpTopologyGraphInterface | virtual |
setMediaProperty(int connectionId, const UtlString &propertyName, const UtlString &propertyValue) | CpTopologyGraphInterface | virtual |
setMicGain(float gain) | CpTopologyGraphInterface | privatevirtual |
setMicWeightOnBridge(float weight) | CpTopologyGraphInterface | private |
setMixWeightForOutput(int bridgeOutputPort, float weight) | CpTopologyGraphInterface | virtual |
setMixWeightsForOutput(int bridgeOutputPort, int numWeights, float weights[]) | CpTopologyGraphInterface | virtual |
setNotificationDispatcher(OsMsgDispatcher *pNotificationDispatcher) | CpTopologyGraphInterface | virtual |
setNotificationsEnabled(bool enabled, const UtlString &resourceName=NULL) | CpTopologyGraphInterface | virtual |
setPlcMethod(int connectionId, const UtlString &methodName="") | CpTopologyGraphInterface | virtual |
setRtcpTimeOffset(int connectionId, CpMediaInterface::MEDIA_STREAM_TYPE mediaType, int streamIndex, int timeOffset) | CpTopologyGraphInterface | virtual |
setRtpInactivityTimeout(int connectionId, int timeoutMs) | CpTopologyGraphInterface | |
setSecurityAttributes(const void *security) | CpTopologyGraphInterface | virtual |
setSrtpParams(SdpSrtpParameters &srtpParameters) | CpMediaInterface | virtual |
setVideoWindowDisplay(const void *hWnd) | CpTopologyGraphInterface | virtual |
startChannelOnlyTone(int connectionId, int toneId) | CpTopologyGraphInterface | virtual |
startChannelTone(int connectionId, int toneId, UtlBoolean local, UtlBoolean remote) | CpTopologyGraphInterface | virtual |
startChannelTone(const UtlString &resourceName, int connectionId, int toneId) | CpTopologyGraphInterface | virtual |
startRtpReceive(int connectionId, int numCodecs, SdpCodec *sendCodec[]) | CpTopologyGraphInterface | virtual |
startRtpSend(int connectionId, int numCodecs, SdpCodec *sendCodec[]) | CpTopologyGraphInterface | virtual |
startTone(int toneId, UtlBoolean local, UtlBoolean remote) | CpTopologyGraphInterface | virtual |
startTone(const UtlString &resourceName, int toneId, UtlBoolean rfc4733Enabled=TRUE) | CpTopologyGraphInterface | virtual |
stopAudio() | CpTopologyGraphInterface | virtual |
stopAudio(const UtlString &resourceName) | CpTopologyGraphInterface | virtual |
stopChannelAudio(int connectionId) | CpTopologyGraphInterface | virtual |
stopChannelOnlyTone(int connectionId) | CpTopologyGraphInterface | virtual |
stopChannelTone(int connectionId) | CpTopologyGraphInterface | virtual |
stopChannelTone(const UtlString &resourceName, int connectionId) | CpTopologyGraphInterface | virtual |
stopRecordAudio(const UtlString &resourceName) | CpTopologyGraphInterface | virtual |
stopRecordBufferChannelAudio(int connectionId) | CpTopologyGraphInterface | virtual |
stopRecordChannelAudio(int connectionId) | CpTopologyGraphInterface | virtual |
stopRecordCircularBufferChannelAudio(int connectionId) | CpTopologyGraphInterface | virtual |
stopRtpReceive(int connectionId) | CpTopologyGraphInterface | virtual |
stopRtpReceive(CpTopologyMediaConnection *mediaConnection) | CpTopologyGraphInterface | private |
stopRtpSend(int connectionId) | CpTopologyGraphInterface | virtual |
stopRtpSend(CpTopologyMediaConnection *mediaConnection) | CpTopologyGraphInterface | private |
stopTone() | CpTopologyGraphInterface | virtual |
stopTone(const UtlString &resourceName, UtlBoolean rfc4733Enabled=TRUE) | CpTopologyGraphInterface | virtual |
VIDEO_STREAM enum value | CpMediaInterface | |
~CpMediaInterface() | CpMediaInterface | protectedvirtual |
~CpTopologyGraphInterface() | CpTopologyGraphInterface | virtual |