|
|
|
|
|
Definition at line 16 of file threads.h. Referenced by AI_CreateThread(). |
|
|
|
|
|
|
|
|
Definition at line 9 of file input_ogg.cpp. |
|
|
|
|
|
Definition at line 22 of file types.h. Referenced by audiere::SineWave::read(), audiere::SquareWave::read(), audiere::PinkNoise::read(), audiere::WhiteNoise::read(), audiere::MixerDevice::read(), and u8tos16(). |
|
|
Definition at line 24 of file types.h. Referenced by audiere::MixerDevice::read(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 21 of file types.h. Referenced by audiere::Resampler::read(), read16_be(), and read16_le(). |
|
|
Definition at line 23 of file types.h. Referenced by audiere::WAVInputStream::initialize(), audiere::OGGInputStream::read(), audiere::MODInputStream::read(), read32_be(), and read32_le(). |
|
|
|
|
|
Definition at line 19 of file types.h. Referenced by audiere::BufferStream::BufferStream(), audiere::MyLoader::getbytedirect(), audiere::WAVInputStream::initialize(), audiere::QueueBuffer::QueueBuffer(), audiere::WAVInputStream::read(), audiere::OGGInputStream::read(), audiere::MP3InputStream::read(), audiere::FLACInputStream::read(), read16_be(), read16_le(), read32_be(), read32_le(), audiere::SampleBufferImpl::SampleBufferImpl(), u8tos16(), audiere::ALAudioDevice::update(), audiere::QueueBuffer::write(), and audiere::QueueBuffer::~QueueBuffer(). |
|
|
|
Defines the type of SoundEffect objects.
Definition at line 525 of file audiere.h. Referenced by OpenSoundEffect(). |
|
||||||||||||||||
|
Definition at line 634 of file audiere.h. Referenced by GetSupportedFileFormats(). |
|
||||||||||||
|
Definition at line 73 of file utility.cpp. References SampleFormat, SF_S16, and SF_U8. |
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
Definition at line 118 of file input.cpp. References OpenDefaultFile(), and OpenSource(). |
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
Definition at line 52 of file threads_posix.cpp. References audiere::AI_CriticalSectionStruct::mutex. Referenced by audiere::Synchronized::Synchronized(). |
|
||||||||||||||||
|
Definition at line 27 of file threads_posix.cpp. References AI_ThreadRoutine, audiere::ThreadInternal::opaque, audiere::ThreadInternal::routine, and ThreadRoutine(). Referenced by audiere::ThreadedDevice::ThreadedDevice(). |
|
|
Definition at line 63 of file threads_posix.cpp. References audiere::AI_CriticalSectionStruct::mutex. Referenced by audiere::Synchronized::~Synchronized(). |
|
|
Definition at line 67 of file threads_posix.cpp. References audiere::AI_CriticalSectionStruct::mutex. Referenced by audiere::Synchronized::lock(). |
|
|
Definition at line 71 of file threads_posix.cpp. References audiere::AI_CriticalSectionStruct::mutex. Referenced by audiere::Synchronized::unlock(). |
|
|
Definition at line 43 of file threads_posix.cpp. Referenced by audiere::NullAudioDevice::update(), and audiere::ThreadedDevice::~ThreadedDevice(). |
|
|
Create a pink noise sample source. Pink noise is noise with equal power distribution among octaves (logarithmic), not frequencies.
|
|
|
Create a SampleBuffer object from a SampleSource.
Definition at line 857 of file audiere.h. References audiere::hidden::source. |
|
||||||||||||||||||||||||
|
Create a SampleBuffer object using the specified samples and formats.
Definition at line 836 of file audiere.h. References audiere::hidden::channel_count, audiere::hidden::frame_count, audiere::hidden::sample_format, audiere::hidden::sample_rate, and SampleFormat. Referenced by OpenBufferStream(). |
|
|
Create a square wave with the specified frequency.
|
|
|
Create a tone sample source with the specified frequency.
|
|
|
Create a white noise sample source. White noise is just random data.
|
|
||||||||||||
|
Definition at line 55 of file device.cpp. References ADR_GUARD, audiere::hidden::parameters, TRY_DEVICE, and TRY_GROUP. |
|
||||||||||||
|
Definition at line 18 of file input.cpp. References strcmp_case(). Referenced by OpenSource(). |
|
|
Definition at line 81 of file utility.h. References audiere::File::seek(), and audiere::File::tell(). Referenced by audiere::MyFLACDecoder::eof_callback(), and audiere::MyFLACDecoder::length_callback(). |
|
|
Return current time in microseconds.
Definition at line 5 of file timer_ansi.cpp. |
|
|
Get the size of a sample in a specific sample format. This is commonly used to determine how many bytes a chunk of PCM data will take.
Definition at line 677 of file audiere.h. References SampleFormat. Referenced by audiere::BufferStream::BufferStream(), audiere::DSOutputStream::DSOutputStream(), audiere::FLACInputStream::getPosition(), audiere::DSAudioDevice::openBuffer(), audiere::DSAudioDevice::openStream(), audiere::WAVInputStream::read(), audiere::OGGInputStream::read(), audiere::MP3InputStream::read(), audiere::FLACInputStream::read(), audiere::RepeatableStream::RepeatableStream(), audiere::SampleBufferImpl::SampleBufferImpl(), and audiere::WAVInputStream::setPosition(). |
|
|
Populates a vector of FileFormatDesc structs. Definition at line 655 of file audiere.h. References _SplitString(). |
|
|
Returns the Audiere version string.
|
|
|
Definition at line 37 of file threads_win32.cpp. |
|
||||||||||||||||||||||||
|
Definition at line 99 of file utility.h. References CreateSampleBuffer(), audiere::SampleBuffer::openStream(), audiere::hidden::sample_format, and SampleFormat. Referenced by audiere::NullAudioDevice::openBuffer(), and audiere::MixerDevice::openBuffer(). |
|
|
Definition at line 42 of file file_ansi.cpp. Referenced by ADR_EXPORT(). |
|
||||||||||||
|
Open a new audio device. If name or parameters are not specified, defaults are used. Each platform has its own set of audio devices. Every platform supports the "null" audio device.
Definition at line 693 of file audiere.h. References audiere::hidden::parameters. |
|
|
Opens a sample source from the specified file object. If the sound file cannot be opened, this factory function returns 0.
|
|
|
Create a streaming sample source from a sound file. This factory simply opens a default file from the system filesystem and calls OpenSampleSource(File*).
Definition at line 707 of file audiere.h. Referenced by OpenSound(), and OpenSoundEffect(). |
|
||||||||||||||||
|
Calls OpenSound(AudioDevice*, SampleSource*) with a sample source created via OpenSampleSource(File* file). Definition at line 811 of file audiere.h. References OpenSampleSource(), OpenSound(), and audiere::hidden::streaming. |
|
||||||||||||||||
|
Calls OpenSound(AudioDevice*, SampleSource*) with a sample source created via OpenSampleSource(const char*). Definition at line 799 of file audiere.h. References OpenSampleSource(), OpenSound(), and audiere::hidden::streaming. |
|
||||||||||||||||
|
Try to open a sound buffer using the specified AudioDevice and sample source. If the specified sample source is seekable, it loads it into memory and uses AudioDevice::openBuffer to create the output stream. If the stream is not seekable, it uses AudioDevice::openStream to create the output stream.
Definition at line 787 of file audiere.h. References audiere::hidden::source, and audiere::hidden::streaming. Referenced by OpenSound(). |
|
||||||||||||||||
|
Calls OpenSoundEffect(AudioDevice*, SampleSource*, SoundEffectType) with a sample source created from the file. Definition at line 899 of file audiere.h. References OpenSampleSource(), OpenSoundEffect(), SoundEffectType, and audiere::hidden::type. |
|
||||||||||||||||
|
Calls OpenSoundEffect(AudioDevice*, SampleSource*, SoundEffectType) with a sample source created from the filename. Definition at line 887 of file audiere.h. References OpenSampleSource(), OpenSoundEffect(), SoundEffectType, and audiere::hidden::type. |
|
||||||||||||||||
|
Open a SoundEffect object from the given sample source and sound effect type.
Definition at line 875 of file audiere.h. References SoundEffectType, audiere::hidden::source, and audiere::hidden::type. Referenced by OpenSoundEffect(). |
|
||||||||||||
|
The internal implementation of OpenSampleSource.
Definition at line 62 of file input.cpp. References ADR_GUARD, and end_is(). Referenced by ADR_EXPORT(). |
|
|
Definition at line 68 of file utility.h. Referenced by read32_be(). |
|
|
Definition at line 64 of file utility.h. Referenced by read32_le(). |
|
|
|
|
|
Definition at line 72 of file utility.h. References read16_le(), u32, and u8. Referenced by audiere::WAVInputStream::initialize(). |
|
||||||||||||
|
Definition at line 56 of file utility.cpp. Referenced by end_is(). |
|
|
Definition at line 21 of file threads_win32.cpp. |
|
|
Definition at line 19 of file threads_posix.cpp. References audiere::ThreadInternal::opaque, and audiere::ThreadInternal::routine. Referenced by AI_CreateThread(). |
|
|
Definition at line 81 of file resampler.cpp. |
|
|
Definition at line 94 of file threads_win32.cpp. |
|
|
Definition at line 124 of file sample_buffer.cpp. Referenced by audiere::BufferStream::BufferStream(), audiere::SampleBufferImpl::getFormat(), audiere::BufferStream::getFormat(), and audiere::SampleBufferImpl::SampleBufferImpl(). |
|
|
Definition at line 124 of file sample_buffer.cpp. Referenced by audiere::BufferStream::read(), and audiere::SampleBufferImpl::SampleBufferImpl(). |
|
|
Definition at line 124 of file sample_buffer.cpp. Referenced by audiere::BufferStream::BufferStream(), audiere::SampleBufferImpl::getFormat(), audiere::BufferStream::getFormat(), and audiere::SampleBufferImpl::SampleBufferImpl(). |
|
|
Definition at line 73 of file sound_effect.cpp. Referenced by audiere::NullAudioDevice::openBuffer(). |
1.2.17