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 |
![]() | |
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.