modified lib-jitsi-meet dev repo
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

JitsiDTMFManager.js 562B

1234567891011121314151617
  1. const logger = require('jitsi-meet-logger').getLogger(__filename);
  2. function JitsiDTMFManager(localAudio, peerConnection) {
  3. const audioTrack = localAudio.getTrack();
  4. if (!audioTrack) {
  5. throw new Error('Failed to initialize DTMFSender: no audio track.');
  6. }
  7. this.dtmfSender
  8. = peerConnection.peerconnection.createDTMFSender(audioTrack);
  9. logger.debug('Initialized DTMFSender');
  10. }
  11. JitsiDTMFManager.prototype.sendTones = function(tones, duration, pause) {
  12. this.dtmfSender.insertDTMF(tones, duration || 200, pause || 200);
  13. };