|
sipxmediaadapterlib
Version 3.3
|
This is the complete list of members for CpPhoneMediaInterface, including all inherited members.
| addAudioRtcpConnectionDestination(int connectionId, int iPriority, const char *candidateIp, int candidatePort) | CpPhoneMediaInterface | virtual |
| addAudioRtpConnectionDestination(int connectionId, int iPriority, const char *candidateIp, int candidatePort) | CpPhoneMediaInterface | virtual |
| addLocalContacts(int connectionId, int nMaxAddresses, UtlString rtpHostAddresses[], int rtpAudioPorts[], int rtcpAudioPorts[], int rtpVideoPorts[], int rtcpVideoPorts[], int &nActualAddresses) | CpPhoneMediaInterface | protected |
| addNatedContacts(int connectionId, int nMaxAddresses, UtlString rtpHostAddresses[], int rtpAudioPorts[], int rtcpAudioPorts[], int rtpVideoPorts[], int rtcpVideoPorts[], int &nActualAddresses) | CpPhoneMediaInterface | protected |
| addRelayContacts(int connectionId, int nMaxAddresses, UtlString rtpHostAddresses[], int rtpAudioPorts[], int rtcpAudioPorts[], int rtpVideoPorts[], int rtcpVideoPorts[], int &nActualAddresses) | CpPhoneMediaInterface | protected |
| addVideoRtcpConnectionDestination(int connectionId, int iPriority, const char *candidateIp, int candidatePort) | CpPhoneMediaInterface | virtual |
| addVideoRtpConnectionDestination(int connectionId, int iPriority, const char *candidateIp, int candidatePort) | CpPhoneMediaInterface | virtual |
| applyAlternateDestinations(int connectionId) | CpPhoneMediaInterface | protected |
| AUDIO_STREAM enum value | CpMediaInterface | |
| canAddParty() | CpPhoneMediaInterface | 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 | |
| CpPhoneMediaInterface(CpMediaInterfaceFactoryImpl *pFactoryImpl, uint32_t samplesPerFrame=0, uint32_t samplesPerSec=0, 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 *szStunServer=NULL, int iStunPort=PORT_NONE, int iStunKeepAlivePeriodSecs=28, const char *szTurnServer=NULL, int iTurnPort=PORT_NONE, const char *szTurnUsername=NULL, const char *szTurnPassword=NULL, int iTurnKeepAlivePeriodSecs=28, UtlBoolean bEnableICE=FALSE, OsMsgDispatcher *pDispatcher=NULL) | CpPhoneMediaInterface | |
| CpPhoneMediaInterface(const CpPhoneMediaInterface &rCpPhoneMediaInterface) | CpPhoneMediaInterface | private |
| createConnection(int &connectionId, const char *szLocalAddress, int localPort=0, void *videoWindowHandle=NULL, void *const pSecurityAttributes=NULL, const RtpTransportOptions rtpTransportOptions=RTP_TRANSPORT_UDP) | CpPhoneMediaInterface | virtual |
| createPlayer(MpStreamPlayer **ppPlayer, const char *szStream, int flags, OsMsgQ *pMsgQ=NULL, const char *szTarget=NULL) | CpPhoneMediaInterface | virtual |
| createPlaylistPlayer(MpStreamPlaylistPlayer **ppPlayer, OsMsgQ *pMsgQ=NULL, const char *szTarget=NULL) | CpPhoneMediaInterface | virtual |
| createQueuePlayer(MpStreamQueuePlayer **ppPlayer, OsMsgQ *pMsgQ=NULL, const char *szTarget=NULL) | CpPhoneMediaInterface | virtual |
| createRtpSocketPair(UtlString localAddress, int localPort, SIPX_CONTACT_TYPE contactType, OsDatagramSocket *&rtpSocket, OsDatagramSocket *&rtcpSocket) | CpPhoneMediaInterface | protected |
| defocus() | CpPhoneMediaInterface | virtual |
| deleteConnection(int connectionId) | CpPhoneMediaInterface | virtual |
| destroyPlayer(MpStreamPlayer *pPlayer) | CpPhoneMediaInterface | virtual |
| destroyPlaylistPlayer(MpStreamPlaylistPlayer *pPlayer) | CpPhoneMediaInterface | virtual |
| destroyQueuePlayer(MpStreamQueuePlayer *pPlayer) | CpPhoneMediaInterface | virtual |
| doDeleteConnection(CpPhoneMediaConnection *mediaConnection) | CpPhoneMediaInterface | private |
| enableAudioTransport(int connectionId, UtlBoolean bEnable) | CpMediaInterface | inlinevirtual |
| enableVideoTransport(int connectionId, UtlBoolean bEnable) | CpMediaInterface | inlinevirtual |
| generateVoiceQualityReport(int connectiond, const char *callId, UtlString &report) | CpPhoneMediaInterface | 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) | CpPhoneMediaInterface | 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) | CpPhoneMediaInterface | virtual |
| getCodecCPUCost() | CpPhoneMediaInterface | virtual |
| getCodecCPULimit() | CpPhoneMediaInterface | virtual |
| getConnectionCodecList(int connectionId)=0 | CpMediaInterface | pure virtual |
| getInvalidConnectionId() | CpMediaInterface | static |
| getLocalAddresses(int connectionId, UtlString &hostIp, int &rtpAudioPort, int &rtcpAudioPort, int &rtpVideoPort, int &rtcpVideoPort) | CpPhoneMediaInterface | protected |
| getMediaConnection(int connectionId) | CpPhoneMediaInterface | private |
| getMediaProperty(const UtlString &propertyName, UtlString &propertyValue) | CpPhoneMediaInterface | virtual |
| getMediaProperty(int connectionId, const UtlString &propertyName, UtlString &propertyValue) | CpPhoneMediaInterface | virtual |
| getMsgQ() | CpPhoneMediaInterface | virtual |
| getNatedAddresses(int connectionId, UtlString &hostIp, int &rtpAudioPort, int &rtcpAudioPort, int &rtpVideoPort, int &rtcpVideoPort) | CpPhoneMediaInterface | protected |
| getNotificationDispatcher() | CpPhoneMediaInterface | virtual |
| getNumBridgePorts() | CpMediaInterface | inlinevirtual |
| getPrimaryCodec(int connectionId, UtlString &audioCodec, UtlString &videoCodec, int *audiopPayloadType, int *videoPayloadType, bool &isEncrypted) | CpPhoneMediaInterface | virtual |
| getRelayAddresses(int connectionId, UtlString &hostIp, int &rtpAudioPort, int &rtcpAudioPort, int &rtpVideoPort, int &rtcpVideoPort) | CpPhoneMediaInterface | protected |
| getSamplesPerFrame() | CpPhoneMediaInterface | virtual |
| getSamplesPerSec() | CpPhoneMediaInterface | virtual |
| getType() | CpPhoneMediaInterface | inlinevirtual |
| getVideoBitRate(int &bitRate) | CpPhoneMediaInterface | virtual |
| getVideoFrameRate(int &frameRate) | CpPhoneMediaInterface | virtual |
| getVideoQuality(int &quality) | CpPhoneMediaInterface | virtual |
| getVideoWindowDisplay() | CpPhoneMediaInterface | virtual |
| giveFocus() | CpPhoneMediaInterface | virtual |
| isAudioAvailable() | CpPhoneMediaInterface | virtual |
| isAudioInitialized(int connectionId) | CpPhoneMediaInterface | virtual |
| isConnectionIdValid(int connectionId) | CpMediaInterface | virtual |
| isDestinationSet(int connectionId) | CpPhoneMediaInterface | virtual |
| isReceivingRtpAudio(int connectionId) | CpPhoneMediaInterface | virtual |
| isReceivingRtpVideo(int connectionId) | CpPhoneMediaInterface | virtual |
| isSendingRtpAudio(int connectionId) | CpPhoneMediaInterface | virtual |
| isSendingRtpVideo(int connectionId) | CpPhoneMediaInterface | virtual |
| isVideoConferencing() | CpPhoneMediaInterface | inlinevirtual |
| isVideoInitialized(int connectionId) | CpPhoneMediaInterface | virtual |
| limitCodecs(int connectionId, const SdpCodecList &includeOnlyCodecList)=0 | CpMediaInterface | pure virtual |
| mConfiguredIpAddress | CpMediaInterface | protected |
| mDefaultMaxMcastRtpStreams | CpPhoneMediaInterface | private |
| MEDIA_STREAM_TYPE enum name | CpMediaInterface | |
| MEDIA_TYPE_UNKNOWN enum value | CpMediaInterface | |
| mEnableIce | CpPhoneMediaInterface | private |
| mExpeditedIpTos | CpPhoneMediaInterface | private |
| mInterfaceProperties | CpPhoneMediaInterface | private |
| mLocalAddress | CpPhoneMediaInterface | private |
| mMediaConnections | CpPhoneMediaInterface | private |
| mpFactoryImpl | CpMediaInterface | protected |
| mpFlowGraph | CpPhoneMediaInterface | private |
| mRingToneFromFile | CpPhoneMediaInterface | private |
| mRtpReceiveHostAddress | CpPhoneMediaInterface | private |
| mSrtpParams | CpMediaInterface | protected |
| mStunPort | CpPhoneMediaInterface | private |
| mStunRefreshPeriodSecs | CpPhoneMediaInterface | private |
| mStunServer | CpPhoneMediaInterface | private |
| mSupportedCodecs | CpPhoneMediaInterface | private |
| mTranslatorDispatcher | CpPhoneMediaInterface | private |
| mTurnPassword | CpPhoneMediaInterface | private |
| mTurnPort | CpPhoneMediaInterface | private |
| mTurnRefreshPeriodSecs | CpPhoneMediaInterface | private |
| mTurnServer | CpPhoneMediaInterface | private |
| mTurnUsername | CpPhoneMediaInterface | private |
| operator=(const CpPhoneMediaInterface &rhs) | CpPhoneMediaInterface | private |
| pauseAudio() | CpPhoneMediaInterface | 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 autoStopOnFinish=TRUE) | CpPhoneMediaInterface | 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) | CpPhoneMediaInterface | virtual |
| playChannelAudio(int connectionId, const char *url, UtlBoolean repeat, UtlBoolean local, UtlBoolean remote, UtlBoolean mixWithMic=false, int downScaling=100, UtlBoolean autoStopOnFinish=TRUE) | CpPhoneMediaInterface | virtual |
| rebuildCodecFactory(int connectionId, int audioBandwidth, int videoBandwidth, UtlString &videoCodec) | CpPhoneMediaInterface | virtual |
| recordBufferChannelAudio(int connectionId, char *pBuffer, int bufferSize, int maxRecordTime=-1, int maxSilence=-1) | CpPhoneMediaInterface | virtual |
| recordChannelAudio(int connectionId, const char *szFile) | CpPhoneMediaInterface | virtual |
| CpMediaInterface::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) | CpPhoneMediaInterface | virtual |
| recordMic(int ms, int16_t *pAudioBuf, int bufferSize) | CpPhoneMediaInterface | virtual |
| recordMic(int ms, int silenceLength, const char *fileName) | CpPhoneMediaInterface | virtual |
| release() | CpPhoneMediaInterface | virtual |
| removeMediaConnection(int connectionId) | CpPhoneMediaInterface | private |
| resumeAudio() | CpPhoneMediaInterface | virtual |
| resumeRecordChannelAudio(int connectionId)=0 | CpMediaInterface | pure virtual |
| setAudioCodecBandwidth(int connectionId, int bandWidth) | CpPhoneMediaInterface | virtual |
| setCodecCPULimit(int iLimit) | CpPhoneMediaInterface | virtual |
| setConfiguredIpAddress(const UtlString &ipAddress) | CpMediaInterface | virtual |
| setConnectionBitrate(int connectionId, int bitrate) | CpPhoneMediaInterface | virtual |
| setConnectionDestination(int connectionId, const char *rtpHostAddress, int rtpAudioPort, int rtcpAudioPort, int rtpVideoPort, int rtcpVideoPort) | CpPhoneMediaInterface | virtual |
| CpMediaInterface::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) | CpPhoneMediaInterface | virtual |
| setConnectionTcpRole(const int connectionId, const RtpTcpRoles role) | CpPhoneMediaInterface | inlinevirtual |
| setContactType(int connectionId, SIPX_CONTACT_TYPE eType, SIPX_CONTACT_ID contactId) | CpPhoneMediaInterface | 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) | CpPhoneMediaInterface | virtual |
| setMediaProperty(int connectionId, const UtlString &propertyName, const UtlString &propertyValue) | CpPhoneMediaInterface | virtual |
| setMicGain(float gain) | CpPhoneMediaInterface | inlinevirtual |
| setMixWeightForOutput(int bridgeOutputPort, float weight)=0 | CpMediaInterface | pure virtual |
| setMixWeightsForOutput(int bridgeOutputPort, int numWeights, float weights[]) | CpPhoneMediaInterface | virtual |
| setNotificationDispatcher(OsMsgDispatcher *pNotificationDispatcher) | CpPhoneMediaInterface | virtual |
| setNotificationsEnabled(bool enabled, const UtlString &resourceName) | CpPhoneMediaInterface | virtual |
| setPlcMethod(int connectionId, const UtlString &methodName="") | CpPhoneMediaInterface | virtual |
| setRtcpTimeOffset(int connectionId, CpMediaInterface::MEDIA_STREAM_TYPE mediaType, int streamIndex, int timeOffset) | CpPhoneMediaInterface | virtual |
| setSecurityAttributes(const void *security) | CpPhoneMediaInterface | virtual |
| setSrtpParams(SdpSrtpParameters &srtpParameters) | CpMediaInterface | virtual |
| setVideoParameters(int bitRate, int frameRate) | CpPhoneMediaInterface | virtual |
| setVideoQuality(int quality) | CpPhoneMediaInterface | virtual |
| setVideoWindowDisplay(const void *hWnd) | CpPhoneMediaInterface | virtual |
| startChannelTone(int connectionId, int toneId, UtlBoolean local, UtlBoolean remote) | CpPhoneMediaInterface | virtual |
| startRtpReceive(int connectionId, int numCodecs, SdpCodec *sendCodec[]) | CpPhoneMediaInterface | virtual |
| startRtpSend(int connectionId, int numCodecs, SdpCodec *sendCodec[]) | CpPhoneMediaInterface | virtual |
| startTone(int toneId, UtlBoolean local, UtlBoolean remote) | CpPhoneMediaInterface | virtual |
| stopAudio() | CpPhoneMediaInterface | virtual |
| stopChannelAudio(int connectionId) | CpPhoneMediaInterface | virtual |
| stopChannelTone(int connectionId) | CpPhoneMediaInterface | virtual |
| stopRecordBufferChannelAudio(int connectionId) | CpPhoneMediaInterface | virtual |
| stopRecordChannelAudio(int connectionId) | CpPhoneMediaInterface | virtual |
| stopRecordCircularBufferChannelAudio(int connectionId) | CpPhoneMediaInterface | virtual |
| stopRtpReceive(int connectionId) | CpPhoneMediaInterface | virtual |
| stopRtpSend(int connectionId) | CpPhoneMediaInterface | virtual |
| stopTone() | CpPhoneMediaInterface | virtual |
| VIDEO_STREAM enum value | CpMediaInterface | |
| ~CpMediaInterface() | CpMediaInterface | protectedvirtual |
| ~CpPhoneMediaInterface() | CpPhoneMediaInterface | protectedvirtual |
1.8.11