OLD | NEW |
---|---|
(Empty) | |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | |
2 // Use of this source code is governed by a BSD-style license that can be | |
3 // found in the LICENSE file. | |
4 | |
5 function ClientSession(deviceId, gcdClient) { | |
6 this.deviceId_ = deviceId; | |
7 this.connection_ = new webkitRTCPeerConnection(null, null); | |
8 this.gcdClient_ = gcdClient; | |
9 } | |
10 | |
11 ClientSession.prototype.start = function() { | |
12 this.connection_.createOffer(this.onOfferCreated_.bind(this), | |
13 this.onOfferFailed_.bind(this), | |
14 {}); | |
15 }; | |
16 | |
17 ClientSession.prototype.stop = function() { | |
18 }; | |
19 | |
20 ClientSession.prototype.onOfferCreated_ = function(offer) { | |
21 this.gcdClient_.sendCommand({ | |
22 'deviceId': this.deviceId_, | |
23 'name': 'base._startSession', | |
24 'parameters': { | |
25 '_sessionId': this.id_, | |
mnaganov (inactive)
2014/11/21 21:19:38
I don't see initialization of 'id_' field.
SeRya
2014/11/24 11:10:06
Done.
| |
26 '_config': '{}', | |
27 '_offer': offer.sdp | |
mnaganov (inactive)
2014/11/21 21:19:38
Missing quotes around the RHS value?
SeRya
2014/11/24 11:10:06
Don't see anything wrong. Key is quotes, value sho
mnaganov (inactive)
2014/11/24 11:47:20
Oh, sorry. I didn't notice that 'offer' is the arg
| |
28 } | |
29 }); | |
30 }; | |
31 | |
32 ClientSession.prototype.onOfferFailed_ = function(error) { | |
33 console.log("Offer failed: " + error); | |
mnaganov (inactive)
2014/11/21 21:19:38
Please prefer using single quotes.
SeRya
2014/11/24 11:10:06
Done.
| |
34 }; | |
OLD | NEW |