diff --git a/src/state/ControlledAudioOutput.ts b/src/state/IOSControlledAudioOutput.ts similarity index 98% rename from src/state/ControlledAudioOutput.ts rename to src/state/IOSControlledAudioOutput.ts index a3fe9387..10d9199c 100644 --- a/src/state/ControlledAudioOutput.ts +++ b/src/state/IOSControlledAudioOutput.ts @@ -31,7 +31,7 @@ const EARPIECE_CONFIG_ID = "earpiece-id"; * to have more control over the device selection process. This is used when the * `controlledAudioDevices` URL parameter is set, which is currently only true on mobile. */ -export class ControlledAudioOutput implements MediaDevice< +export class IOSControlledAudioOutput implements MediaDevice< AudioOutputDeviceLabel, SelectedAudioOutputDevice > { diff --git a/src/state/MediaDevices.ts b/src/state/MediaDevices.ts index d74002b5..04006b57 100644 --- a/src/state/MediaDevices.ts +++ b/src/state/MediaDevices.ts @@ -30,7 +30,7 @@ import { platform } from "../Platform"; import { switchWhen } from "../utils/observable"; import { type Behavior, constant } from "./Behavior"; import { AndroidControlledAudioOutput } from "./AndroidControlledAudioOutput.ts"; -import { ControlledAudioOutput } from "./ControlledAudioOutput.ts"; +import { IOSControlledAudioOutput } from "./IOSControlledAudioOutput.ts"; export type DeviceLabel = | { type: "name"; name: string } @@ -376,7 +376,7 @@ export class MediaDevices { getUrlParams().callIntent, window.controls, ) - : new ControlledAudioOutput(this.usingNames$, this.scope) + : new IOSControlledAudioOutput(this.usingNames$, this.scope) : new AudioOutput(this.usingNames$, this.scope); public readonly videoInput: MediaDevice =