Mixxx

SoundSourceOggVorbis Class Reference

#include <soundsourceoggvorbis.h>

Inheritance diagram for SoundSourceOggVorbis:
Collaboration diagram for SoundSourceOggVorbis:

List of all members.

Public Member Functions

 SoundSourceOggVorbis (QString qFilename)
 ~SoundSourceOggVorbis ()
int open ()
long seek (long)
unsigned read (unsigned long size, const SAMPLE *)
long unsigned length ()
int parseHeader ()

Static Public Member Functions

static QList< QString > supportedFileExtensions ()

Detailed Description

Definition at line 25 of file soundsourceoggvorbis.h.


Constructor & Destructor Documentation

SoundSourceOggVorbis::SoundSourceOggVorbis ( QString  qFilename)

Definition at line 50 of file soundsourceoggvorbis.cpp.

SoundSourceOggVorbis::~SoundSourceOggVorbis ( )

Definition at line 56 of file soundsourceoggvorbis.cpp.


Member Function Documentation

long unsigned SoundSourceOggVorbis::length ( ) [inline, virtual]

Implements Mixxx::SoundSource.

Definition at line 265 of file soundsourceoggvorbis.cpp.

int SoundSourceOggVorbis::open ( ) [virtual]

Implements Mixxx::SoundSource.

Definition at line 63 of file soundsourceoggvorbis.cpp.

int SoundSourceOggVorbis::parseHeader ( ) [virtual]

Implements Mixxx::SoundSource.

Definition at line 228 of file soundsourceoggvorbis.cpp.

Here is the call graph for this function:

unsigned SoundSourceOggVorbis::read ( unsigned long  size,
const SAMPLE destination 
) [virtual]

Implements Mixxx::SoundSource.

Definition at line 157 of file soundsourceoggvorbis.cpp.

long SoundSourceOggVorbis::seek ( long  filepos) [virtual]

Implements Mixxx::SoundSource.

Definition at line 127 of file soundsourceoggvorbis.cpp.

QList< QString > SoundSourceOggVorbis::supportedFileExtensions ( ) [static]

Definition at line 270 of file soundsourceoggvorbis.cpp.

Here is the caller graph for this function:


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines