Lines Matching refs:webrtc

32 #include "talk/app/webrtc/audiotrack.h"
33 #include "talk/app/webrtc/mediastreamsignaling.h"
34 #include "talk/app/webrtc/videotrack.h"
44 class FakeMediaStreamSignaling : public webrtc::MediaStreamSignaling,
45 public webrtc::MediaStreamSignalingObserver {
48 webrtc::MediaStreamSignaling(rtc::Thread::Current(), this,
89 virtual void OnAddRemoteStream(webrtc::MediaStreamInterface* stream) {
91 virtual void OnRemoveRemoteStream(webrtc::MediaStreamInterface* stream) {
93 virtual void OnAddDataChannel(webrtc::DataChannelInterface* data_channel) {
95 virtual void OnAddLocalAudioTrack(webrtc::MediaStreamInterface* stream,
96 webrtc::AudioTrackInterface* audio_track,
99 virtual void OnAddLocalVideoTrack(webrtc::MediaStreamInterface* stream,
100 webrtc::VideoTrackInterface* video_track,
103 virtual void OnAddRemoteAudioTrack(webrtc::MediaStreamInterface* stream,
104 webrtc::AudioTrackInterface* audio_track,
108 virtual void OnAddRemoteVideoTrack(webrtc::MediaStreamInterface* stream,
109 webrtc::VideoTrackInterface* video_track,
114 webrtc::MediaStreamInterface* stream,
115 webrtc::AudioTrackInterface* audio_track) {
119 webrtc::MediaStreamInterface* stream,
120 webrtc::VideoTrackInterface* video_track) {
124 webrtc::MediaStreamInterface* stream,
125 webrtc::AudioTrackInterface* audio_track,
129 webrtc::MediaStreamInterface* stream,
130 webrtc::VideoTrackInterface* video_track) {
132 virtual void OnRemoveLocalStream(webrtc::MediaStreamInterface* stream) {
136 rtc::scoped_refptr<webrtc::MediaStreamInterface> CreateStream(
140 rtc::scoped_refptr<webrtc::MediaStreamInterface> stream(
141 webrtc::MediaStream::Create(stream_label));
144 rtc::scoped_refptr<webrtc::AudioTrackInterface> audio_track(
145 webrtc::AudioTrack::Create(audio_track_id, NULL));
150 rtc::scoped_refptr<webrtc::VideoTrackInterface> video_track(
151 webrtc::VideoTrack::Create(video_track_id, NULL));