Added missed args to MediaElementAudioSourceNode at w3c_audio.js
@@ -633,11 +633,32 @@ AudioBufferSourceNode.prototype.noteGrainOn = function(when, opt_offset,
*/
AudioBufferSourceNode.prototype.noteOff = function(when) {};
+/**
+ * @record
+ * @see https://developer.mozilla.org/en-US/docs/Web/API/MediaElementAudioSourceNode/MediaElementAudioSourceNode
+ */
+function MediaElementAudioSourceOptions() {};
+
+/** @type {(HTMLMediaElement|undefined)} */
+MediaElementAudioSourceOptions.prototype.mediaElement;
+
+/** @type {(number|undefined)} */
+MediaElementAudioSourceOptions.prototype.channelCount;
+
+/** @type {(string|undefined)} */
+MediaElementAudioSourceOptions.prototype.channelCountMode;
+
+/** @type {(string|undefined)} */
+MediaElementAudioSourceOptions.prototype.channelInterpretation;
+
/**
* @constructor
+ * @param {!AudioContext=} context
+ * @param {!MediaElementAudioSourceOptions=} options
* @extends {AudioNode}
+ * @see https://webaudio.github.io/web-audio-api/#MediaElementAudioSourceNode-constructors
*/
-function MediaElementAudioSourceNode() {}
+function MediaElementAudioSourceNode(context, options) {}
/**
* @constructor
