* Update the session layer to p4 37930
* Update the peerconnection_client in sync with updates on the libjingle side. Review URL: http://webrtc-codereview.appspot.com/29008 git-svn-id: http://webrtc.googlecode.com/svn/trunk@34 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
@ -79,7 +79,6 @@ typedef std::vector<cricket::VideoCodec> VideoCodecs;
|
||||
|
||||
class ExternalRenderer;
|
||||
class PeerConnection;
|
||||
class WebRtcChannelManager;
|
||||
|
||||
class WebRTCSessionImpl: public WebRTCSession {
|
||||
|
||||
@ -88,7 +87,7 @@ class WebRTCSessionImpl: public WebRTCSession {
|
||||
WebRTCSessionImpl(const std::string& id,
|
||||
const std::string& direction,
|
||||
cricket::PortAllocator* allocator,
|
||||
WebRtcChannelManager* channelmgr,
|
||||
cricket::ChannelManager* channelmgr,
|
||||
PeerConnection* connection,
|
||||
talk_base::Thread* signaling_thread);
|
||||
|
||||
@ -130,15 +129,11 @@ class WebRTCSessionImpl: public WebRTCSession {
|
||||
void OnStateChange(P2PTransportClass::State state,
|
||||
cricket::TransportChannel* channel);
|
||||
void OnMessageReceived(const char* data, size_t data_size);
|
||||
bool SetVideoRenderer(const std::string& stream_id,
|
||||
cricket::VideoRenderer* renderer);
|
||||
bool SetVideoRenderer(const std::string& stream_id,
|
||||
ExternalRenderer* external_renderer);
|
||||
bool SetVideoRenderer(int channel_id,
|
||||
void* window,
|
||||
unsigned int zOrder,
|
||||
float left,
|
||||
float top,
|
||||
float right,
|
||||
float bottom);
|
||||
|
||||
sigslot::signal2<cricket::VideoChannel*, std::string&> SignalVideoChannel;
|
||||
sigslot::signal2<cricket::VoiceChannel*, std::string&> SignalVoiceChannel;
|
||||
sigslot::signal1<WebRTCSessionImpl*> SignalOnRemoveStream;
|
||||
@ -155,13 +150,6 @@ class WebRTCSessionImpl: public WebRTCSession {
|
||||
}
|
||||
|
||||
private:
|
||||
bool SetVideoRenderer_w(int channel_id,
|
||||
void* window,
|
||||
unsigned int zOrder,
|
||||
float left,
|
||||
float top,
|
||||
float right,
|
||||
float bottom);
|
||||
void ChannelEnable_w(cricket::BaseChannel* channel, bool enable);
|
||||
|
||||
void OnVoiceChannelError(cricket::VoiceChannel* voice_channel, uint32 ssrc,
|
||||
@ -232,7 +220,7 @@ class WebRTCSessionImpl: public WebRTCSession {
|
||||
|
||||
void SendLocalDescription_w();
|
||||
|
||||
WebRtcChannelManager* channel_manager_;
|
||||
cricket::ChannelManager* channel_manager_;
|
||||
std::vector<StreamInfo*> streams_;
|
||||
TransportChannelMap transport_channels_;
|
||||
bool all_writable_;
|
||||
|
||||
Reference in New Issue
Block a user