Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members
DspMmapped Member List
This is the complete list of members for DspMmapped, including all inherited members.
- AllocateChannel()
[virtual]
- AllocateVoice(const Sample& sample, int voice = -1)
[virtual]
- AudioToFile(bool threaded = true) (defined in AudioToFile)
- ChannelContainer typedef (defined in AudioToFile)
[protected]
- Create(int reate, int bits, int stereo) (defined in DspMmapped)
[protected]
- AudioToFile::Create(int id = -1, int rate = 44100, int bits = 16, bool stereo = true, bool threaded = true)
[static]
- CreateStreamable(int rate = 44100, int bits = 16, bool stereo = true, bool threaded = true)
[static]
- DEFAULT_BUFFER_SIZE (defined in AudioToFile)
[protected, static]
- DeleteChannel(Channel*& channel)
[virtual]
- DeleteVoice(int voice)
[virtual]
- DeleteVoice(Sample& sample) (defined in Audio)
[virtual]
- Destroy() (defined in DspMmapped)
[protected]
- DspMmapped(int rate = 44100, int bits = 16, bool stereo = true, bool threaded = true, const std::string& device = "/dev/dsp") (defined in DspMmapped)
- FAILURE enum value (defined in Audio)
- Frequency typedef (defined in Audio)
- GetDescription(int id) (defined in Audio)
[static]
- GetFrequency(int channel) (defined in AudioToFile)
[virtual]
- GetLocation(int& x, int& y, int& z, int channel) (defined in AudioToFile)
[virtual]
- GetPlaybackRate() (defined in AudioToFile)
[virtual]
- GetPosition(int channel) (defined in AudioToFile)
[virtual]
- GetVelocity(int channel) (defined in AudioToFile)
[virtual]
- GetVoice(int channel)
[virtual]
- GetVolume(int channel) (defined in AudioToFile)
[virtual]
- GetX(int& x, int channel) (defined in AudioToFile)
[virtual]
- GetY(int& y, int channel) (defined in AudioToFile)
[virtual]
- GetZ(int& z, int channel) (defined in AudioToFile)
[virtual]
- IsStreamable() const (defined in AudioToFile)
[inline, virtual]
- KeepMixing()
[inline, protected]
- m_audio_buffer (defined in AudioToFile)
[protected]
- m_audio_buffer_ptr (defined in DspMmapped)
[protected]
- m_bits (defined in AudioToFile)
[protected]
- m_blksize (defined in DspMmapped)
[protected]
- m_buffer_size
[protected]
- m_channels (defined in AudioToFile)
[protected]
- m_channels_enabled (defined in AudioToFile)
[protected]
- m_current_mix_buffer (defined in AudioToFile)
[protected]
- m_current_output_buffer (defined in AudioToFile)
[protected]
- m_device (defined in DspMmapped)
[protected]
- m_dirty (defined in AudioToFile)
[protected]
- m_extra (defined in DspMmapped)
[protected]
- m_fd (defined in AudioToFile)
[protected]
- m_fragsize (defined in DspMmapped)
[protected]
- m_milliseconds (defined in AudioToFile)
[protected]
- m_mix_length
[protected]
- m_mixer_started (defined in AudioToFile)
[protected]
- m_mixer_thread (defined in AudioToFile)
[protected]
- m_mutex (defined in AudioToFile)
[protected]
- m_rate (defined in AudioToFile)
[protected]
- m_size (defined in DspMmapped)
[protected]
- m_stereo (defined in AudioToFile)
[protected]
- m_timeout (defined in AudioToFile)
[protected]
- m_use_threads (defined in AudioToFile)
[protected]
- m_voices (defined in AudioToFile)
[protected]
- MAX_FREQUENCY enum value (defined in Audio)
- MAX_VELOCITY enum value (defined in Audio)
- MAX_VOLUME enum value (defined in Audio)
- MIN_FREQUENCY enum value (defined in Audio)
- MIN_VELOCITY enum value (defined in Audio)
- MIN_VOLUME enum value (defined in Audio)
- Mix()
[inline, protected]
- MixBuffer(Status& status, unsigned long length, Fixed scale) (defined in DspMmapped)
[inline, protected, virtual]
- AudioToFile::MixBuffer(Status& status, unsigned long length)
[inline, protected, virtual]
- MixChannel( Status& status )
[protected]
- MixerThread()
[protected]
- MixerThreadV typedef (defined in AudioToFile)
[protected]
- MixLoopedChannel( Status& status )
[inline, protected]
- MixOneShotChannel( Status& status )
[inline, protected]
- MixTinyLoop(Status& status, unsigned long& playlength) (defined in AudioToFile)
[inline, protected]
- NextChannel()
[virtual]
- NOT_AVAILABLE enum value (defined in Audio)
- Output() (defined in DspMmapped)
[inline, protected, virtual]
- AudioToFile::Output(int x)
[protected, virtual]
- Output32_16mono(int x)
[inline, protected]
- Output32_16stereo(int x)
[inline, protected]
- Output32_8mono(int x) (defined in AudioToFile)
[inline, protected]
- Output32_8stereo(int x) (defined in AudioToFile)
[inline, protected]
- PAN_CENTER enum value (defined in Audio)
- PAN_LEFT enum value (defined in Audio)
- PAN_RIGHT enum value (defined in Audio)
- Play(Sample& sample)
[virtual]
- PlayNoWait(Sample& sample, int& NewChanelID, int& NewVoice)
[virtual]
- PrepareBuffer()
[protected, virtual]
- Record(Sample& sample)
[inline, virtual]
- RegisterDefaultDrivers(int rate, int bits, bool stereo, bool threaded) (defined in Audio)
[static]
- Result enum name (defined in Audio)
- Run() (defined in AudioToFile)
[inline, protected]
- SetFrequency(Frequency frequency, int channel)
[virtual]
- SetLocation(int x, int y, int z, int channel) (defined in AudioToFile)
[virtual]
- SetPosition(unsigned long position, int channel)
[virtual]
- SetTimeout(long milliseconds) (defined in AudioToFile)
[virtual]
- SetVelocity(Velocity velocity, int channel)
[virtual]
- SetVoice(int voice, int channel)
[virtual]
- SetVolume(Volume volume, int channel)
[virtual]
- SetX(int x, int channel) (defined in AudioToFile)
[virtual]
- SetY(int y, int channel) (defined in AudioToFile)
[virtual]
- SetZ(int z, int channel) (defined in AudioToFile)
[virtual]
- Start(int channel)
[virtual]
- StartTimeout() (defined in AudioToFile)
[virtual]
- Stop(int channel)
[virtual]
- StopTimeout() (defined in AudioToFile)
[virtual]
- StreamBuffer(const unsigned char* buffer, unsigned long length, int bits = 16, int channels = 2)
[virtual]
- StreamBuffer(const short* buffer, unsigned long length, int channels, Filters::SimpleFilter<short>& filter) (defined in AudioToFile)
[virtual]
- StreamBufferCallback(Status* status, void* data) (defined in AudioToFile)
[protected, static]
- SUCCESS enum value (defined in Audio)
- thread_callback(void* me)
[protected, static]
- ThreadV< class AudioToFile > (defined in AudioToFile)
[friend]
- TryToOutput(int x) (defined in AudioToFile)
[protected]
- Velocity typedef (defined in Audio)
- VOICE_UNALLOCATED enum value (defined in Audio)
- VoiceContainer typedef (defined in AudioToFile)
[protected]
- VoicesAllocated() const
[virtual]
- Volume typedef (defined in Audio)
- Wait(long milliseconds)
[inline]
- WaitForTimeout() (defined in AudioToFile)
[virtual]
- WaitForVoiceToFinish(int voice, int ChannelID)
[virtual]
- WriteData(unsigned char* buffer, size_t length) (defined in AudioToFile)
[protected, virtual]
- ~Audio() (defined in Audio)
[inline, virtual]
- ~AudioToFile() (defined in AudioToFile)
[virtual]
- ~DspMmapped() (defined in DspMmapped)
[virtual]
Generated at Mon Nov 27 01:46:45 2000 for LibPenguinPlay by
1.2.3 written by Dimitri van Heesch,
© 1997-2000