ngx-agora-sdk-ng
Version:
<div style="display:flex"> <img src="docs/images/angular-logo.svg" width="50px" height="50px" alt="Angular"/> <img src="docs/images/agora-logo.png" width="50px" height="50px" alt="Agora"/> </div>
20 lines • 2.57 kB
JavaScript
export class AudioTrack {
constructor(microphoneAudioTrack) {
this.microphoneAudioTrack = microphoneAudioTrack;
this._microphoneAudioTrack = this.microphoneAudioTrack;
}
stop() {
this._microphoneAudioTrack.stop();
this._microphoneAudioTrack.close();
}
microphoneMute() {
this._microphoneAudioTrack.setEnabled(false);
}
microphoneUnMute() {
this._microphoneAudioTrack.setEnabled(true);
}
setVolume(volume) {
this._microphoneAudioTrack.setVolume(volume);
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXVkaW8tdHJhY2suanMiLCJzb3VyY2VSb290IjoiLi4vLi4vLi4vLi4vcHJvamVjdHMvbmd4LWFnb3JhLXNkay1uZy9zcmMvIiwic291cmNlcyI6WyJsaWIvc2VydmljZXMvYXVkaW8tdHJhY2sudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBR0EsTUFBTSxPQUFPLFVBQVU7SUFJbkIsWUFBb0Isb0JBQTJDO1FBQTNDLHlCQUFvQixHQUFwQixvQkFBb0IsQ0FBdUI7UUFDM0QsSUFBSSxDQUFDLHFCQUFxQixHQUFHLElBQUksQ0FBQyxvQkFBb0IsQ0FBQztJQUMzRCxDQUFDO0lBR00sSUFBSTtRQUNSLElBQUksQ0FBQyxxQkFBcUIsQ0FBQyxJQUFJLEVBQUUsQ0FBQztRQUNsQyxJQUFJLENBQUMscUJBQXFCLENBQUMsS0FBSyxFQUFFLENBQUM7SUFDdEMsQ0FBQztJQUVNLGNBQWM7UUFDakIsSUFBSSxDQUFDLHFCQUFxQixDQUFDLFVBQVUsQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUNqRCxDQUFDO0lBRU0sZ0JBQWdCO1FBQ25CLElBQUksQ0FBQyxxQkFBcUIsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLENBQUM7SUFDaEQsQ0FBQztJQUVNLFNBQVMsQ0FBQyxNQUFjO1FBQzNCLElBQUksQ0FBQyxxQkFBcUIsQ0FBQyxTQUFTLENBQUMsTUFBTSxDQUFDLENBQUM7SUFDakQsQ0FBQztDQUVKIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSU1pY3JvcGhvbmVBdWRpb1RyYWNrIH0gZnJvbSBcImFnb3JhLXJ0Yy1zZGstbmdcIjtcbmltcG9ydCB7IElBdWRpb1RyYWNrIH0gZnJvbSBcIi4uL2NvcmUvYXVkaW8tdHJhY2tcIjtcblxuZXhwb3J0IGNsYXNzIEF1ZGlvVHJhY2sgaW1wbGVtZW50cyBJQXVkaW9UcmFjayB7XG5cbiAgICBwcml2YXRlIF9taWNyb3Bob25lQXVkaW9UcmFjazogSU1pY3JvcGhvbmVBdWRpb1RyYWNrO1xuXG4gICAgY29uc3RydWN0b3IocHJpdmF0ZSBtaWNyb3Bob25lQXVkaW9UcmFjazogSU1pY3JvcGhvbmVBdWRpb1RyYWNrKSB7XG4gICAgICAgIHRoaXMuX21pY3JvcGhvbmVBdWRpb1RyYWNrID0gdGhpcy5taWNyb3Bob25lQXVkaW9UcmFjaztcbiAgICB9XG5cblxuICAgIHB1YmxpYyBzdG9wKCk6IHZvaWQge1xuICAgICAgIHRoaXMuX21pY3JvcGhvbmVBdWRpb1RyYWNrLnN0b3AoKTtcbiAgICAgICB0aGlzLl9taWNyb3Bob25lQXVkaW9UcmFjay5jbG9zZSgpO1xuICAgIH1cblxuICAgIHB1YmxpYyBtaWNyb3Bob25lTXV0ZSgpOiB2b2lkIHtcbiAgICAgICAgdGhpcy5fbWljcm9waG9uZUF1ZGlvVHJhY2suc2V0RW5hYmxlZChmYWxzZSk7XG4gICAgfVxuXG4gICAgcHVibGljIG1pY3JvcGhvbmVVbk11dGUoKTogdm9pZCB7XG4gICAgICAgIHRoaXMuX21pY3JvcGhvbmVBdWRpb1RyYWNrLnNldEVuYWJsZWQodHJ1ZSk7XG4gICAgfVxuXG4gICAgcHVibGljIHNldFZvbHVtZSh2b2x1bWU6IG51bWJlcik6IHZvaWQge1xuICAgICAgICB0aGlzLl9taWNyb3Bob25lQXVkaW9UcmFjay5zZXRWb2x1bWUodm9sdW1lKTtcbiAgICB9XG5cbn0iXX0=