|
PEBL 2.2
Psychology Experiment Building Language - Cross-platform psychological experiment development system
|
#include <PlatformAudio.h>
Public Member Functions | |
| AudioInfo () | |
| virtual | ~AudioInfo () |
Public Member Functions inherited from PEBLObjectBase | |
| PEBLObjectBase () | |
| Standard Constructor. | |
| PEBLObjectBase (ComplexDataType cdt) | |
| Standard Constructor. | |
| PEBLObjectBase (const PEBLObjectBase &pob) | |
| virtual | ~PEBLObjectBase () |
| Standard Destructor. | |
| virtual bool | InitializeProperty (std::string name, Variant v) |
| virtual bool | SetProperty (std::string name, Variant v) |
| Variant | GetProperty (std::string) const |
| virtual ObjectValidationError | ValidateProperty (std::string, Variant v) const |
| virtual ObjectValidationError | ValidateProperty (std::string) const |
| ComplexDataType | GetType () |
| virtual std::string | ObjectName () const |
| virtual std::ostream & | PrintProperties (std::ostream &out) |
| virtual Variant | GetPropertyList () |
Public Attributes | |
| SDL_AudioSpec | spec |
| Uint8 * | audio |
| Uint32 | audiolen |
| int | audiopos |
| int | volume |
| Uint32 | audiopos |
| unsigned int | bytesPerSample |
| Uint32 | recordpos |
| Uint32 | counter |
| const char * | name |
| bool | ownsBuffer |
Additional Inherited Members | |
Protected Member Functions inherited from PEBLObjectBase | |
| virtual std::ostream & | SendToStream (std::ostream &out) const |
Protected Attributes inherited from PEBLObjectBase | |
| ComplexDataType | mCDT |
| std::map< std::string, Variant > | mProperties |
Definition at line 33 of file PlatformAudio.h.
|
inline |
Definition at line 47 of file sdl/PlatformAudioOut.h.
References spec.
|
inlinevirtual |
Definition at line 61 of file sdl/PlatformAudioOut.h.
References audio, NULL, and ownsBuffer.
| Uint8 * AudioInfo::audio |
Definition at line 35 of file PlatformAudio.h.
Referenced by PlatformAudioOut::ConvertAudio(), PlatformAudioOut::GetAudioInfo(), PlatformAudioOut::LoadSoundFile(), PlatformAudioOut::LoadSoundFromData(), PlayCallBack(), PlatformAudioOut::SaveBufferToWave(), ~AudioInfo(), and PlatformAudioOut::~PlatformAudioOut().
| Uint32 AudioInfo::audiolen |
Definition at line 36 of file PlatformAudio.h.
Referenced by PlatformAudioOut::ConvertAudio(), PlatformAudioOut::GetAudioInfo(), PlatformAudioOut::LoadSoundFile(), PlatformAudioOut::LoadSoundFromData(), PlayCallBack(), PlatformAudioOut::PrintAudioInfo(), and PlatformAudioOut::SaveBufferToWave().
| int AudioInfo::audiopos |
Definition at line 37 of file PlatformAudio.h.
Referenced by PlatformAudioOut::GetAudioInfo(), PlatformAudioOut::Initialize(), PlatformAudioOut::LoadSoundFromData(), PlayCallBack(), PlatformAudioOut::PrintAudioInfo(), and PlatformAudioOut::Stop().
| Uint32 AudioInfo::audiopos |
Definition at line 77 of file sdl/PlatformAudioOut.h.
| unsigned int AudioInfo::bytesPerSample |
Definition at line 79 of file sdl/PlatformAudioOut.h.
Referenced by PlatformAudioOut::ConvertAudio(), PlatformAudioOut::GetAudioInfo(), PlatformAudioOut::PrintAudioInfo(), and PlatformAudioOut::SaveBufferToWave().
| Uint32 AudioInfo::counter |
Definition at line 81 of file sdl/PlatformAudioOut.h.
Referenced by PlatformAudioOut::GetAudioInfo().
| const char* AudioInfo::name |
Definition at line 85 of file sdl/PlatformAudioOut.h.
Referenced by PlatformAudioOut::GetAudioInfo(), and PlatformAudioOut::LoadSoundFromData().
| bool AudioInfo::ownsBuffer |
Definition at line 86 of file sdl/PlatformAudioOut.h.
Referenced by PlatformAudioOut::GetAudioInfo(), and ~AudioInfo().
| Uint32 AudioInfo::recordpos |
Definition at line 80 of file sdl/PlatformAudioOut.h.
Referenced by PlatformAudioOut::GetAudioInfo().
| SDL_AudioSpec AudioInfo::spec |
Definition at line 34 of file PlatformAudio.h.
Referenced by AudioInfo(), PlatformAudioOut::ConvertAudio(), PlatformAudioOut::CreateSineWave(), PlatformAudioOut::GetAudioInfo(), PlatformAudioOut::Initialize(), PlatformAudioOut::LoadSoundFile(), PlatformAudioOut::LoadSoundFromData(), PlatformAudioOut::PrintAudioInfo(), and PlatformAudioOut::SaveBufferToWave().
| int AudioInfo::volume |
Definition at line 38 of file PlatformAudio.h.
Referenced by PlatformAudioOut::GetAudioInfo(), and PlatformAudioOut::LoadSoundFromData().