PreviewStreamController
Properties
| Property | Type |
|---|---|
audioInput | PreviewInput |
audioInputChanged | boolean |
cleanup | () => Promise<void> |
inputChanged | boolean |
media | undefined | Media |
updatingMain | boolean |
updatingPreviewAudio | boolean |
updatingPreviewVideo | boolean |
videoInput | PreviewInput |
videoInputChanged | boolean |
Methods
applyChanges()
applyChanges(force?): Promise<void>;
Parameters
| Parameter | Type |
|---|---|
force? | boolean |
Returns
Promise<void>
onApplyChangesError()
onApplyChangesError(callback): Unsubscribe;
Parameters
| Parameter | Type |
|---|---|
callback | EventErrorCallback |
Returns
onAudioInputChanged()
onAudioInputChanged(callback): Unsubscribe;
Parameters
| Parameter | Type |
|---|---|
callback | EventCallback<PreviewInput> |
Returns
onAudioInputError()
onAudioInputError(callback): Unsubscribe;
Parameters
| Parameter | Type |
|---|---|
callback | EventErrorCallback |
Returns
onAudioMuted()
onAudioMuted(callback): Unsubscribe;
Parameters
| Parameter | Type |
|---|---|
callback | EventCallback<undefined | boolean> |
Returns
onAudioSuspended()
onAudioSuspended(callback): Unsubscribe;
Parameters
| Parameter | Type |
|---|---|
callback | EventCallback<undefined | boolean> |
Returns
onMediaChanged()
onMediaChanged(callback): Unsubscribe;
Parameters
| Parameter | Type |
|---|---|
callback | EventCallback<Media> |
Returns
onRevertChangesError()
onRevertChangesError(callback): Unsubscribe;
Parameters
| Parameter | Type |
|---|---|
callback | EventErrorCallback |
Returns
onUpdatingMain()
onUpdatingMain(callback): Unsubscribe;
Parameters
| Parameter | Type |
|---|---|
callback | EventCallback<boolean> |
Returns
onUpdatingPreviewAudio()
onUpdatingPreviewAudio(callback): Unsubscribe;
Parameters
| Parameter | Type |
|---|---|
callback | EventCallback<boolean> |
Returns
onUpdatingPreviewVideo()
onUpdatingPreviewVideo(callback): Unsubscribe;
Parameters
| Parameter | Type |
|---|---|
callback | EventCallback<boolean> |
Returns
onVideoInputChanged()
onVideoInputChanged(callback): Unsubscribe;
Parameters
| Parameter | Type |
|---|---|
callback | EventCallback<PreviewInput> |
Returns
onVideoInputError()
onVideoInputError(callback): Unsubscribe;
Parameters
| Parameter | Type |
|---|---|
callback | EventErrorCallback |
Returns
onVideoMuted()
onVideoMuted(callback): Unsubscribe;
Parameters
| Parameter | Type |
|---|---|
callback | EventCallback<undefined | boolean> |
Returns
onVideoSuspended()
onVideoSuspended(callback): Unsubscribe;
Parameters
| Parameter | Type |
|---|---|
callback | EventCallback<undefined | boolean> |
Returns
revertChanges()
revertChanges(): Promise<void>;
Returns
Promise<void>
updateAudioInput()
updateAudioInput(id): void;
Parameters
| Parameter | Type |
|---|---|
id | string |
Returns
void
updatePreviewInput()
updatePreviewInput(input): void;
Parameters
| Parameter | Type |
|---|---|
input | PreviewInput |
Returns
void
updateVideoInput()
updateVideoInput(id): void;
Parameters
| Parameter | Type |
|---|---|
id | string |
Returns
void