@ -121,8 +121,10 @@ function PeerConnectionAnalyzer() {
this . _handleIceConnectionStateChangedBound = this . _handleIceConnectionStateChanged . bind ( this )
this . _processStatsBound = this . _processStats . bind ( this )
this . _connectionQualityAudio = CONNECTION_QUALITY . UNKNOWN
this . _connectionQualityVideo = CONNECTION_QUALITY . UNKNOWN
this . _connectionQuality = {
audio : CONNECTION_QUALITY . UNKNOWN ,
video : CONNECTION_QUALITY . UNKNOWN ,
}
}
PeerConnectionAnalyzer . prototype = {
@ -162,28 +164,28 @@ PeerConnectionAnalyzer.prototype = {
} ,
getConnectionQualityAudio ( ) {
return this . _connectionQualityA udio
return this . _connectionQuality . a udio
} ,
getConnectionQualityVideo ( ) {
return this . _connectionQualityV ideo
return this . _connectionQuality . v ideo
} ,
_setConnectionQualityAudio ( connectionQualityAudio ) {
if ( this . _connectionQualityA udio === connectionQualityAudio ) {
if ( this . _connectionQuality . a udio === connectionQualityAudio ) {
return
}
this . _connectionQualityA udio = connectionQualityAudio
this . _connectionQuality . a udio = connectionQualityAudio
this . _trigger ( 'change:connectionQualityAudio' , [ connectionQualityAudio ] )
} ,
_setConnectionQualityVideo ( connectionQualityVideo ) {
if ( this . _connectionQualityV ideo === connectionQualityVideo ) {
if ( this . _connectionQuality . v ideo === connectionQualityVideo ) {
return
}
this . _connectionQualityV ideo = connectionQualityVideo
this . _connectionQuality . v ideo = connectionQualityVideo
this . _trigger ( 'change:connectionQualityVideo' , [ connectionQualityVideo ] )
} ,