You sure you not overriding these functions using adapter.js?

On Monday, 30 November 2015 21:03:21 UTC+5:30, Byron Campen  wrote:
> This is very strange. getAudioTracks() and getVideoTracks() do not 
> seem to be working for you. Please open a bug in WebRTC : Audio/Video 
> and we'll continue over in bugzilla.
> 
> Best regards,
> Byron Campen
> 
> On 11/27/15 6:16 AM, Alexander Abagian wrote:
> > I can't provide a service for reproducing that. But I encovered a bug in 
> > RTCPeerConnection.onaddstream(event) : event.stream.getVideoTracks() and 
> > event.stream.getAudioTracks() are empty while event.stream.getTracks() is 
> > not and includes audio or video tracks.
> >
> > Here's the code :
> >
> > //-------------------------------------
> > this._peerConnection.onaddstream = function(event) {
> >                             
> >    var tracks = event.stream.getTracks();
> >    var videoTracks = event.stream.getVideoTracks();
> >    var audioTracks = event.stream.getAudioTracks();
> >
> >    console.info("onaddstream() *** test start");
> >    console.info("onaddstream(): Remote stream adding. id: " + 
> > event.stream.id + ",   all tracks: " + tracks.length + ", audioTracks: " + 
> > audioTracks.length +  ", videoTracks: " + videoTracks.length);
> >                             
> >    for (var i = 0; i < tracks.length; i++) {
> >      var track = tracks[i]
> >      console.info("onaddstream() track : " + track);
> >    }
> >
> >    for (var i = 0; i < audioTracks.length; i++) {
> >      var audioTrack = audioTracks[i]
> >      console.info("onaddstream() audioTrack : " + audioTrack);
> >    }
> >                             
> >    for (var i = 0; i < videoTracks.length; i++) {
> >      var videoTrack = videoTracks[i]
> >      console.info("onaddstream() videoTrack : " + videoTrack);
> >    }
> >    console.info("onaddstream() *** test end");
> > }
> > //-------------------------------------
> >
> > Console output log :
> >
> > onaddstream() *** test start wrtc.js:297:5
> > onaddstream(): Remote stream adding. id: 
> > MSID-admin(u.vm)@xxx-yyy.com-3937623828, all tracks: 1, audioTracks: 0, 
> > videoTracks: 0 wrtc.js:298:5
> > onaddstream() track : [object AudioStreamTrack] wrtc.js:302:6
> > onaddstream() *** test end wrtc.js:314:5
> > onaddstream() *** test start wrtc.js:297:5
> > onaddstream(): Remote stream adding. id: 
> > MSID-admin(u.vm)@xxx-yyy.com-995358898, all tracks: 1, audioTracks: 0, 
> > videoTracks: 0 wrtc.js:298:5
> > onaddstream() track : [object VideoStreamTrack] wrtc.js:302:6
> > onaddstream() *** test end
> > _______________________________________________
> > dev-media mailing list
> > [email protected]
> > https://lists.mozilla.org/listinfo/dev-media

_______________________________________________
dev-media mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-media

Reply via email to