modified lib-jitsi-meet dev repo
Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

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. };