Skip to content

Commit

Permalink
Added DTMFSender to RTCRtpSender
Browse files Browse the repository at this point in the history
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=170703592
  • Loading branch information
gsoed authored and dimvar committed Oct 2, 2017
1 parent f08fd9c commit 66262ea
Show file tree
Hide file tree
Showing 2 changed files with 53 additions and 1 deletion.
52 changes: 52 additions & 0 deletions externs/browser/w3c_rtc.js
Original file line number Diff line number Diff line change
Expand Up @@ -506,12 +506,64 @@ MediaStream.prototype.stop = function() {};
var webkitMediaStream;


/**
* @typedef {{tone: string}}
* @see https://www.w3.org/TR/webrtc/#dom-rtcdtmftonechangeeventinit
*/
var RTCDTMFToneChangeEventInit;


/**
* @param {string} type
* @param {!RTCDTMFToneChangeEventInit} eventInitDict
* @constructor
* @extends {Event}
* @see https://www.w3.org/TR/webrtc/#dom-rtcdtmftonechangeevent
*/
function RTCDTMFToneChangeEvent(type, eventInitDict) {}

/**
* @const {string}
*/
RTCDTMFToneChangeEvent.prototype.tone;


/**
* @interface
* @see https://www.w3.org/TR/webrtc/#rtcdtmfsender
*/
function RTCDTMFSender() {}

/**
* @param {string} tones
* @param {number=} opt_duration
* @param {number=} opt_interToneGap
*/
RTCDTMFSender.prototype.insertDTMF =
function(tones, opt_duration, opt_interToneGap) {};

/**
* @type {?function(!RTCDTMFToneChangeEvent)}
*/
RTCDTMFSender.prototype.ontonechange;

/**
* @const {string}
*/
RTCDTMFSender.prototype.toneBuffer;


/**
* @interface
* @see https://www.w3.org/TR/webrtc/#rtcrtpsender-interface
*/
function RTCRtpSender() {}

/**
* @const {!RTCDTMFSender}
*/
RTCRtpSender.prototype.dtmf;

/**
* @const {!MediaStreamTrack}
*/
Expand Down
2 changes: 1 addition & 1 deletion src/com/google/javascript/jscomp/resources.json

Large diffs are not rendered by default.

0 comments on commit 66262ea

Please sign in to comment.