diff options
author | pwestin@webrtc.org <pwestin@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> | 2013-03-13 23:20:57 +0000 |
---|---|---|
committer | pwestin@webrtc.org <pwestin@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> | 2013-03-13 23:20:57 +0000 |
commit | 912b7f727086279bfa950dce96953fe018f49580 (patch) | |
tree | 4afcdf076abaae606bf7f4c500b8ad76e90301e0 /voice_engine/voe_base_impl.h | |
parent | 40749c1740c81cf0e637f4d3434c5d24619b0580 (diff) | |
download | webrtc-912b7f727086279bfa950dce96953fe018f49580.tar.gz |
Revert r3667 and r3665
Review URL: https://webrtc-codereview.appspot.com/1199004
git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@3668 4adac7df-926f-26a2-2b94-8c16560cd09d
Diffstat (limited to 'voice_engine/voe_base_impl.h')
-rw-r--r-- | voice_engine/voe_base_impl.h | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/voice_engine/voe_base_impl.h b/voice_engine/voe_base_impl.h index 92f1539d..17c6ed3d 100644 --- a/voice_engine/voe_base_impl.h +++ b/voice_engine/voe_base_impl.h @@ -44,6 +44,25 @@ public: virtual int DeleteChannel(int channel); + virtual int SetLocalReceiver(int channel, int port, + int RTCPport = kVoEDefault, + const char ipAddr[64] = NULL, + const char multiCastAddr[64] = NULL); + + virtual int GetLocalReceiver(int channel, int& port, int& RTCPport, + char ipAddr[64]); + + virtual int SetSendDestination(int channel, int port, + const char ipAddr[64], + int sourcePort = kVoEDefault, + int RTCPport = kVoEDefault); + + virtual int GetSendDestination(int channel, + int& port, + char ipAddr[64], + int& sourcePort, + int& RTCPport); + virtual int StartReceive(int channel); virtual int StartPlayout(int channel); @@ -106,6 +125,9 @@ private: WebRtc_Word32 AddBuildInfo(char* str) const; WebRtc_Word32 AddVoEVersion(char* str) const; +#ifdef WEBRTC_EXTERNAL_TRANSPORT + WebRtc_Word32 AddExternalTransportBuild(char* str) const; +#endif #ifdef WEBRTC_VOE_EXTERNAL_REC_AND_PLAYOUT WebRtc_Word32 AddExternalRecAndPlayoutBuild(char* str) const; #endif @@ -117,6 +139,7 @@ private: WebRtc_UWord32 _oldMicLevel; AudioFrame _audioFrame; voe::SharedData* _shared; + }; } // namespace webrtc |