[mirotalksfu] - fix typo, improve logs

هذا الالتزام موجود في:
Miroslav Pejic
2024-03-14 21:22:37 +01:00
الأصل a0f529d853
التزام 869a4fcf4e

عرض الملف

@@ -581,10 +581,10 @@ class RoomClient {
console.log('Producer Transport connecting...'); console.log('Producer Transport connecting...');
break; break;
case 'connected': case 'connected':
console.log('Producer Transport connected'); console.log('Producer Transport connected', { id: this.producerTransport.id });
break; break;
case 'failed': case 'failed':
console.warn('Producer Transport failed'); console.warn('Producer Transport failed', { id: this.producerTransport.id });
this.producerTransport.close(); this.producerTransport.close();
// this.exit(true); // this.exit(true);
// this.refreshBrowser(); // this.refreshBrowser();
@@ -626,10 +626,10 @@ class RoomClient {
console.log('Consumer Transport connecting...'); console.log('Consumer Transport connecting...');
break; break;
case 'connected': case 'connected':
console.log('Consumer Transport connected'); console.log('Consumer Transport connected', { id: this.consumerTransport.id });
break; break;
case 'failed': case 'failed':
console.warn('Consumer Transport failed'); console.warn('Consumer Transport failed', { id: this.consumerTransport.id });
this.consumerTransport.close(); this.consumerTransport.close();
// this.exit(true); // this.exit(true);
// this.refreshBrowser(); // this.refreshBrowser();
@@ -1085,7 +1085,7 @@ class RoomClient {
console.log('PRODUCER PARAMS', params); console.log('PRODUCER PARAMS', params);
producer = await this.producerTransport.produce(params); const producer = await this.producerTransport.produce(params);
console.log('PRODUCER', producer); console.log('PRODUCER', producer);
@@ -1116,11 +1116,12 @@ class RoomClient {
} }
producer.on('trackended', () => { producer.on('trackended', () => {
console.log('Producer track ended', { id: producer.id });
this.closeProducer(type); this.closeProducer(type);
}); });
producer.on('transportclose', () => { producer.on('transportclose', () => {
console.log('Producer transport close'); console.log('Producer transport close', { id: producer.id });
if (!audio) { if (!audio) {
elem.srcObject.getTracks().forEach(function (track) { elem.srcObject.getTracks().forEach(function (track) {
track.stop(); track.stop();
@@ -1140,7 +1141,7 @@ class RoomClient {
}); });
producer.on('close', () => { producer.on('close', () => {
console.log('Closing producer'); console.log('Closing producer', { id: producer.id });
if (!audio) { if (!audio) {
elem.srcObject.getTracks().forEach(function (track) { elem.srcObject.getTracks().forEach(function (track) {
track.stop(); track.stop();
@@ -1825,11 +1826,12 @@ class RoomClient {
const sa = await this.handleProducer(producerSa.id, mediaType.audio, stream); const sa = await this.handleProducer(producerSa.id, mediaType.audio, stream);
producerSa.on('trackended', () => { producerSa.on('trackended', () => {
console.log('Producer Screen audio track ended', { id: producerSa.id });
this.closeProducer(mediaType.audioTab); this.closeProducer(mediaType.audioTab);
}); });
producerSa.on('transportclose', () => { producerSa.on('transportclose', () => {
console.log('Producer Screen audio transport close'); console.log('Producer Screen audio transport close', { id: producerSa.id });
sa.srcObject.getTracks().forEach(function (track) { sa.srcObject.getTracks().forEach(function (track) {
track.stop(); track.stop();
}); });
@@ -1839,7 +1841,7 @@ class RoomClient {
}); });
producerSa.on('close', () => { producerSa.on('close', () => {
console.log('Closing Screen audio producer'); console.log('Closing Screen audio producer', { id: producerSa.id });
sa.srcObject.getTracks().forEach(function (track) { sa.srcObject.getTracks().forEach(function (track) {
track.stop(); track.stop();
}); });
@@ -1870,10 +1872,12 @@ class RoomClient {
this.consumers.set(consumer.id, consumer); this.consumers.set(consumer.id, consumer);
consumer.on('trackended', () => { consumer.on('trackended', () => {
console.log('Consumer track end', { id: consumer.id });
this.removeConsumer(consumer.id, consumer.kind); this.removeConsumer(consumer.id, consumer.kind);
}); });
consumer.on('transportclose', () => { consumer.on('transportclose', () => {
console.log('Consumer transport close', { id: consumer.id });
this.removeConsumer(consumer.id, consumer.kind); this.removeConsumer(consumer.id, consumer.kind);
}); });