Pyrogenesis  13997
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Typedefs | Functions
ogg.h File Reference
#include "lib/config2.h"
#include "lib/external_libraries/openal.h"
#include "lib/file/vfs/vfs.h"

Go to the source code of this file.

Classes

class  OggStream
 

Typedefs

typedef shared_ptr< OggStreamOggStreamPtr
 

Functions

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...
 

Typedef Documentation

typedef shared_ptr<OggStream> OggStreamPtr

Definition at line 43 of file ogg.h.

Function Documentation

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.

Definition at line 320 of file ogg.cpp.

Status OpenOggStream ( const OsPath pathname,
OggStreamPtr stream 
)

Definition at line 309 of file ogg.cpp.