11 #include "cores/AudioEngine/Engines/ActiveAE/ActiveAEBuffer.h"    12 #include "cores/AudioEngine/Interfaces/AESound.h"    34   bool IsPlaying() 
override;
    36   void SetChannel(AEChannel channel)
 override { m_channel = channel; }
    37   AEChannel GetChannel()
 override { 
return m_channel; }
    38   void SetVolume(
float volume)
 override { m_volume = std::max(0.0f, std::min(1.0f, volume)); }
    39   float GetVolume()
 override { 
return m_volume; }
    42   bool StoreSound(
bool orig, uint8_t **buffer, 
int samples, 
int linesize);
    45   bool IsConverted() { 
return m_isConverted; }
    46   void SetConverted(
bool state) { m_isConverted = state; }
    51   int GetFileSize() { 
return m_fileSize; }
    52   bool IsSeekPossible() { 
return m_isSeekPossible; }
    54   static int Read(
void *h, uint8_t* buf, 
int size);
    55   static int64_t Seek(
void *h, int64_t 
pos, 
int whence);
    59   std::string m_filename;
    61   bool m_isSeekPossible;
    63   float m_volume = 1.0f;
    64   AEChannel m_channel = AE_CH_NULL;
 Definition: deflate.c:123
the variables here follow ffmpeg naming 
Definition: ActiveAEBuffer.h:28
Definition: Application.h:67
Definition: SimpleFS.h:27
Definition: LibInputPointer.h:13
Definition: ActiveAESound.h:26
Definition: ActiveAE.h:228