Interface IAudioPlayerGateway
Gateway interface for audio player operations.
Namespace: Serenity.AudioPlayer.Application.Interfaces
Assembly: Serenity.AudioPlayer.Application.dll
Syntax
public interface IAudioPlayerGateway
Methods
PauseAllClips(AudioPlayerPauseAllClipsInput)
Pauses all currently playing audio clips.
Declaration
void PauseAllClips(AudioPlayerPauseAllClipsInput input)
Parameters
| Type | Name | Description |
|---|---|---|
| AudioPlayerPauseAllClipsInput | input | Input data for pausing all audio clips |
PlayClip(AudioPlayerPlayClipInput)
Plays an audio clip based on the provided input data.
Declaration
void PlayClip(AudioPlayerPlayClipInput input)
Parameters
| Type | Name | Description |
|---|---|---|
| AudioPlayerPlayClipInput | input | Input data for playing the audio clip |
ResumeAllClips(AudioPlayerResumeAllClipsInput)
Resumes all currently paused audio clips.
Declaration
void ResumeAllClips(AudioPlayerResumeAllClipsInput input)
Parameters
| Type | Name | Description |
|---|---|---|
| AudioPlayerResumeAllClipsInput | input | Input data for resuming all audio clips |
StopAllClips(AudioPlayerStopAllClipsInput)
Stops all currently playing audio clips.
Declaration
void StopAllClips(AudioPlayerStopAllClipsInput input)
Parameters
| Type | Name | Description |
|---|---|---|
| AudioPlayerStopAllClipsInput | input | Input data for stopping all audio clips |