|
Shaka Player Embedded
|
#include <renderer.h>
Public Member Functions | |
| virtual double | Volume () const =0 |
| virtual void | SetVolume (double volume)=0 |
| virtual bool | Muted () const =0 |
| virtual void | SetMuted (bool muted)=0 |
Public Member Functions inherited from shaka::media::Renderer | |
| Renderer () | |
| virtual | ~ Renderer () |
| Renderer (const Renderer &)=delete | |
| Renderer & | operator= (const Renderer &)=delete |
| Renderer (Renderer &&)=delete | |
| Renderer & | operator= (Renderer &&)=delete |
| virtual void | SetPlayer (const MediaPlayer *player)=0 |
| virtual void | Attach (const DecodedStream *stream)=0 |
| virtual void | Detach ()=0 |
Defines a Renderer that handles audio rendering.
Definition at line 69 of file renderer.h.
|
pure virtual |
Implemented in shaka::media::AudioRendererCommon, shaka::media::SdlAudioRenderer, and shaka::media::AppleAudioRenderer.
|
pure virtual |
Sets whether the audio is muted.
Implemented in shaka::media::AudioRendererCommon, shaka::media::SdlAudioRenderer, and shaka::media::AppleAudioRenderer.
|
pure virtual |
Sets the volume [0, 1] to render audio at.
Implemented in shaka::media::AudioRendererCommon, shaka::media::SdlAudioRenderer, and shaka::media::AppleAudioRenderer.
|
pure virtual |
Implemented in shaka::media::AudioRendererCommon, shaka::media::SdlAudioRenderer, and shaka::media::AppleAudioRenderer.
1.8.13