#include "OSDLAudioCommon.h"#include "OSDLAudible.h"#include "OSDLUtils.h"#include "Ceylan.h"#include <string>

Go to the source code of this file.
Classes | |
| class | OSDL::Audio::MusicException |
| Exceptions raised by Music instances. More... | |
| class | OSDL::Audio::Music |
| Music is continuous audible content, as opposed to sound. More... | |
Namespaces | |
| namespace | OSDL |
Definition of the main OSDL common non-specialized types. | |
| namespace | OSDL::Audio |
Typedefs | |
| typedef ::_Mix_Music | OSDL::Audio::LowLevelMusic |
| Low-level music being used internally. | |
| typedef Ceylan::Uint32 | OSDL::Audio::MusicPosition |
| Describes a position in a music. | |
| typedef Ceylan::Uint8 | OSDL::Audio::BitrateType |
| Bitrate types, for formats that use them (ex: MP3). | |
| typedef Ceylan::CountedPointer < Music > | OSDL::Audio::MusicCountedPtr |
| Music counted pointer. | |
Enumerations | |
| enum | OSDL::Audio::MusicType { OSDL::Audio::Wave, OSDL::Audio::MOD, OSDL::Audio::MIDI, OSDL::Audio::OggVorbis, OSDL::Audio::MP3, OSDL::Audio::CommandBased, OSDL::Audio::NoMusic, OSDL::Audio::Unknown } |
Describes all the known music types. More... | |
Variables | |
| OSDL_DLL const BitrateType | OSDL::Audio::CBR = 1 |
| Implementation notes: | |
| OSDL_DLL const BitrateType | OSDL::Audio::VBR = 2 |
1.6.3