+\r
X.Audio = {\r
HTML5 : 1,\r
Flash : 2,\r
QuickTime : 7,\r
\r
create : function( sourceList, opt_option ){\r
- return new X_AudioProxy( X.Type.isArray( sourceList ) ? X.copyArray( sourceList ) : [ sourceList ], opt_option || {} );\r
+ return new X_AudioProxy( X.Type.isArray( sourceList ) ? X_Object_cloneArray( sourceList ) : [ sourceList ], opt_option || {} );\r
}\r
};\r
\r
var X_Audio_BACKENDS = [];\r
\r
+/*\r
+ * TODO preplayerror play してみたら error が出た、backend の変更。\r
+ */\r
+\r
function X_Audio_detectBackend( proxy, sourceList, option ){\r
var source = sourceList.shift() || '', \r
parts = source.split( '?' )[ 0 ].split( '#' )[ 0 ].split( '.' ),\r
};\r
\r
\r
-X_AudioProxy = X.EventDispatcher.inherits(\r
+var X_AudioProxy = X.EventDispatcher.inherits(\r
'X.AV.AudioProxy',\r
X.Class.POOL_OBJECT,\r
{\r
break;\r
};\r
};\r
+\r
+\r