![]() |
Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
#include "precompiled.h"#include "ogg.h"#include "lib/byte_order.h"#include "lib/external_libraries/openal.h"#include "lib/external_libraries/vorbis.h"#include "lib/file/file_system.h"#include "lib/file/io/io.h"#include "lib/file/vfs/vfs_util.h"#include "maths/MathUtil.h"#include "ps/CLogger.h"#include "ps/Filesystem.h"
Classes | |
| class | VorbisFileAdapter |
| class | VorbisBufferAdapter |
| class | OggStreamImpl< Adapter > |
Functions | |
| static Status | LibErrorFromVorbis (int err) |
| Status | OpenOggStream (const OsPath &pathname, OggStreamPtr &stream) |
| Status | OpenOggNonstream (const PIVFS &vfs, const VfsPath &pathname, OggStreamPtr &stream) |
| A non-streaming OggStream (reading the whole file in advance) that can cope with archived/compressed files. More... | |
|
static |
| Status OpenOggNonstream | ( | const PIVFS & | vfs, |
| const VfsPath & | pathname, | ||
| OggStreamPtr & | stream | ||
| ) |
A non-streaming OggStream (reading the whole file in advance) that can cope with archived/compressed files.
| Status OpenOggStream | ( | const OsPath & | pathname, |
| OggStreamPtr & | stream | ||
| ) |