UNPKG

ngx-agora

Version:

Angular wrapper for Agora RTC client (https://www.agora.io/en/)

34 lines 2.78 kB
/** * @fileoverview added by tsickle * Generated from: lib/data/models/media-device-info.model.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ /** * This interface contains information that describes a single media input or output device. * The list of devices obtained by calling [AgoraRTC.getDevices](https://docs.agora.io/en/Video/API%20Reference/web/globals.html#getdevices) * is an array of MediaDeviceInfo objects, one per media device. * @record */ export function MediaDeviceInfo() { } if (false) { /** * Unique ID of the device. * @type {?} */ MediaDeviceInfo.prototype.deviceId; /** * Returns an enumerated value that is "videoinput", "audioinput" or "audiooutput". * @type {?} */ MediaDeviceInfo.prototype.kind; /** * Returns a DOMString that is a label describing this device (for example "External USB Webcam"). * * \@remark * For security reasons, the label field is always blank unless an active media stream exists * or the user has granted persistentpermission for media device access. * @type {?} */ MediaDeviceInfo.prototype.label; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWVkaWEtZGV2aWNlLWluZm8ubW9kZWwuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9uZ3gtYWdvcmEvIiwic291cmNlcyI6WyJsaWIvZGF0YS9tb2RlbHMvbWVkaWEtZGV2aWNlLWluZm8ubW9kZWwudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7QUFLQSxxQ0FhQzs7Ozs7O0lBWEMsbUNBQWlCOzs7OztJQUVqQiwrQkFBc0I7Ozs7Ozs7OztJQVF0QixnQ0FBYyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogVGhpcyBpbnRlcmZhY2UgY29udGFpbnMgaW5mb3JtYXRpb24gdGhhdCBkZXNjcmliZXMgYSBzaW5nbGUgbWVkaWEgaW5wdXQgb3Igb3V0cHV0IGRldmljZS5cbiAqIFRoZSBsaXN0IG9mIGRldmljZXMgb2J0YWluZWQgYnkgY2FsbGluZyBbQWdvcmFSVEMuZ2V0RGV2aWNlc10oaHR0cHM6Ly9kb2NzLmFnb3JhLmlvL2VuL1ZpZGVvL0FQSSUyMFJlZmVyZW5jZS93ZWIvZ2xvYmFscy5odG1sI2dldGRldmljZXMpXG4gKiBpcyBhbiBhcnJheSBvZiBNZWRpYURldmljZUluZm8gb2JqZWN0cywgb25lIHBlciBtZWRpYSBkZXZpY2UuXG4gKi9cbmV4cG9ydCBpbnRlcmZhY2UgTWVkaWFEZXZpY2VJbmZvIHtcbiAgLyoqIFVuaXF1ZSBJRCBvZiB0aGUgZGV2aWNlLiAqL1xuICBkZXZpY2VJZDogc3RyaW5nO1xuICAvKiogUmV0dXJucyBhbiBlbnVtZXJhdGVkIHZhbHVlIHRoYXQgaXMgXCJ2aWRlb2lucHV0XCIsIFwiYXVkaW9pbnB1dFwiIG9yIFwiYXVkaW9vdXRwdXRcIi4gKi9cbiAga2luZDogTWVkaWFEZXZpY2VLaW5kO1xuICAvKipcbiAgICogUmV0dXJucyBhIERPTVN0cmluZyB0aGF0IGlzIGEgbGFiZWwgZGVzY3JpYmluZyB0aGlzIGRldmljZSAoZm9yIGV4YW1wbGUgXCJFeHRlcm5hbCBVU0IgV2ViY2FtXCIpLlxuICAgKlxuICAgKiBAcmVtYXJrXG4gICAqIEZvciBzZWN1cml0eSByZWFzb25zLCB0aGUgbGFiZWwgZmllbGQgaXMgYWx3YXlzIGJsYW5rIHVubGVzcyBhbiBhY3RpdmUgbWVkaWEgc3RyZWFtIGV4aXN0c1xuICAgKiBvciB0aGUgdXNlciBoYXMgZ3JhbnRlZCBwZXJzaXN0ZW50cGVybWlzc2lvbiBmb3IgbWVkaWEgZGV2aWNlIGFjY2Vzcy5cbiAgICovXG4gIGxhYmVsOiBzdHJpbmc7XG59XG4iXX0=