Added new demo states.html & updated existing demos to work on firefox.
Review URL: https://webrtc-codereview.appspot.com/1327007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@3905 4adac7df-926f-26a2-2b94-8c16560cd09d
diff --git a/samples/js/base/adapter.js b/samples/js/base/adapter.js
index a7eba0b..77d92b1 100644
--- a/samples/js/base/adapter.js
+++ b/samples/js/base/adapter.js
@@ -65,7 +65,15 @@
// Attach a media stream to an element.
attachMediaStream = function(element, stream) {
- element.src = webkitURL.createObjectURL(stream);
+ if (typeof element.srcObject !== 'undefined') {
+ element.srcObject = stream;
+ } else if (typeof element.mozSrcObject !== 'undefined') {
+ element.mozSrcObject = stream;
+ } else if (typeof element.src !== 'undefined') {
+ element.src = URL.createObjectURL(stream);
+ } else {
+ console.log('Error attaching stream to element.');
+ }
};
reattachMediaStream = function(to, from) {