Mixxx

SoundSourceMp3 Class Reference

#include <soundsourcemp3.h>

Inheritance diagram for SoundSourceMp3:
Collaboration diagram for SoundSourceMp3:

List of all members.

Public Member Functions

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

Static Public Member Functions

static QList< QString > supportedFileExtensions ()

Detailed Description

Author:
Tue and Ken Haste Andersen

Definition at line 52 of file soundsourcemp3.h.


Constructor & Destructor Documentation

SoundSourceMp3::SoundSourceMp3 ( QString  qFilename)

Definition at line 23 of file soundsourcemp3.cpp.

SoundSourceMp3::~SoundSourceMp3 ( )

Definition at line 41 of file soundsourcemp3.cpp.


Member Function Documentation

unsigned long SoundSourceMp3::discard ( unsigned long  size)

Definition at line 396 of file soundsourcemp3.cpp.

Here is the caller graph for this function:

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

Return the length of the file in samples.

Implements Mixxx::SoundSource.

Definition at line 350 of file soundsourcemp3.cpp.

Here is the caller graph for this function:

int SoundSourceMp3::open ( ) [virtual]

Implements Mixxx::SoundSource.

Definition at line 72 of file soundsourcemp3.cpp.

Here is the call graph for this function:

int SoundSourceMp3::parseHeader ( ) [virtual]

Implements Mixxx::SoundSource.

Definition at line 557 of file soundsourcemp3.cpp.

Here is the call graph for this function:

unsigned SoundSourceMp3::read ( unsigned long  size,
const SAMPLE _destination 
) [virtual]

Implements Mixxx::SoundSource.

Definition at line 435 of file soundsourcemp3.cpp.

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

Implements Mixxx::SoundSource.

Definition at line 199 of file soundsourcemp3.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

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

Definition at line 65 of file soundsourcemp3.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