INNER CODE UNIT · JavaScript

shimSenderWithDtmf

ossrs/flutter_live · lib/h5/js/adapter-7.4.0.js:322

    var shimSenderWithDtmf = function shimSenderWithDtmf(pc, track) {
      return {
        track: track,
        get dtmf() {
          if (this._dtmf === undefined) {
            if (track.kind === 'audio') {
              this._dtmf = pc.createDTMFSender(track);
            } else {
              this._dtmf = null;
            }
          }
          return this._dtmf;
        },
        _pc: pc
      };
    };

    // augment addTrack when getSenders is not available.

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…