![]() |
Mixxx
|
#include <soundsourceproxy.h>
Public Member Functions | |
SoundSourceProxy (QString qFilename) | |
SoundSourceProxy (TrackPointer pTrack) | |
~SoundSourceProxy () | |
int | open () |
long | seek (long) |
unsigned | read (unsigned long size, const SAMPLE *) |
long unsigned | length () |
int | parseHeader () |
unsigned int | getSampleRate () |
QString | getFilename () |
Static Public Member Functions | |
static void | loadPlugins () |
static int | ParseHeader (TrackInfoObject *p) |
static QStringList | supportedFileExtensions () |
static QStringList | supportedFileExtensionsByPlugins () |
static QString | supportedFileExtensionsString () |
static QString | supportedFileExtensionsRegex () |
static bool | isFilenameSupported (QString filename) |
Definition at line 40 of file soundsourceproxy.h.
SoundSourceProxy::SoundSourceProxy | ( | QString | qFilename | ) |
Definition at line 54 of file soundsourceproxy.cpp.
SoundSourceProxy::SoundSourceProxy | ( | TrackPointer | pTrack | ) |
Definition at line 62 of file soundsourceproxy.cpp.
SoundSourceProxy::~SoundSourceProxy | ( | ) |
Definition at line 155 of file soundsourceproxy.cpp.
QString SoundSourceProxy::getFilename | ( | ) | [virtual] |
Returns filename
Reimplemented from Mixxx::SoundSource.
Definition at line 390 of file soundsourceproxy.cpp.
unsigned int SoundSourceProxy::getSampleRate | ( | ) | [virtual] |
Reimplemented from Mixxx::SoundSource.
Definition at line 381 of file soundsourceproxy.cpp.
bool SoundSourceProxy::isFilenameSupported | ( | QString | filename | ) | [static] |
Definition at line 372 of file soundsourceproxy.cpp.
long unsigned SoundSourceProxy::length | ( | ) | [virtual] |
Implements Mixxx::SoundSource.
Definition at line 266 of file soundsourceproxy.cpp.
void SoundSourceProxy::loadPlugins | ( | ) | [static] |
Scan for and initialize all plugins
Definition at line 70 of file soundsourceproxy.cpp.
int SoundSourceProxy::open | ( | ) | [virtual] |
Implements Mixxx::SoundSource.
Definition at line 226 of file soundsourceproxy.cpp.
int SoundSourceProxy::ParseHeader | ( | TrackInfoObject * | p | ) | [static] |
Definition at line 280 of file soundsourceproxy.cpp.
int SoundSourceProxy::parseHeader | ( | ) | [virtual] |
Implements Mixxx::SoundSource.
Definition at line 274 of file soundsourceproxy.cpp.
unsigned SoundSourceProxy::read | ( | unsigned long | size, |
const SAMPLE * | p | ||
) | [virtual] |
Implements Mixxx::SoundSource.
Definition at line 258 of file soundsourceproxy.cpp.
long SoundSourceProxy::seek | ( | long | l | ) | [virtual] |
Implements Mixxx::SoundSource.
Definition at line 250 of file soundsourceproxy.cpp.
QStringList SoundSourceProxy::supportedFileExtensions | ( | ) | [static] |
Definition at line 325 of file soundsourceproxy.cpp.
QStringList SoundSourceProxy::supportedFileExtensionsByPlugins | ( | ) | [static] |
Definition at line 344 of file soundsourceproxy.cpp.
QString SoundSourceProxy::supportedFileExtensionsRegex | ( | ) | [static] |
Definition at line 360 of file soundsourceproxy.cpp.
QString SoundSourceProxy::supportedFileExtensionsString | ( | ) | [static] |
Definition at line 351 of file soundsourceproxy.cpp.