Mixxx

BaseTrackPlayer Class Reference

#include <basetrackplayer.h>

Inheritance diagram for BaseTrackPlayer:
Collaboration diagram for BaseTrackPlayer:

List of all members.

Public Slots

void slotLoadTrack (TrackPointer track, bool bStartFromEndPos=false)
void slotFinishLoading (TrackPointer pTrackInfoObject)
void slotLoadFailed (TrackPointer pTrackInfoObject, QString reason)
void slotUnloadTrack (TrackPointer track)

Signals

void loadTrack (TrackPointer pTrack)
void newTrackLoaded (TrackPointer pLoadedTrack)
void unloadingTrack (TrackPointer pAboutToBeUnloaded)

Public Member Functions

 BaseTrackPlayer (QObject *pParent, ConfigObject< ConfigValue > *pConfig, EngineMaster *pMixingEngine, EngineChannel::ChannelOrientation defaultOrientation, AnalyserQueue *pAnalyserQueue, QString group)
virtual ~BaseTrackPlayer ()
AnalyserQueuegetAnalyserQueue () const
WaveformRenderergetWaveformRenderer () const
TrackPointer getLoadedTrack () const

Detailed Description

Definition at line 15 of file basetrackplayer.h.


Constructor & Destructor Documentation

BaseTrackPlayer::BaseTrackPlayer ( QObject *  pParent,
ConfigObject< ConfigValue > *  pConfig,
EngineMaster pMixingEngine,
EngineChannel::ChannelOrientation  defaultOrientation,
AnalyserQueue pAnalyserQueue,
QString  group 
)

Definition at line 21 of file basetrackplayer.cpp.

Here is the call graph for this function:

BaseTrackPlayer::~BaseTrackPlayer ( ) [virtual]

Definition at line 96 of file basetrackplayer.cpp.

Here is the call graph for this function:


Member Function Documentation

AnalyserQueue * BaseTrackPlayer::getAnalyserQueue ( ) const

Definition at line 254 of file basetrackplayer.cpp.

TrackPointer BaseTrackPlayer::getLoadedTrack ( ) const

Definition at line 262 of file basetrackplayer.cpp.

WaveformRenderer * BaseTrackPlayer::getWaveformRenderer ( ) const

Definition at line 258 of file basetrackplayer.cpp.

void BaseTrackPlayer::loadTrack ( TrackPointer  pTrack) [signal]

Here is the caller graph for this function:

void BaseTrackPlayer::newTrackLoaded ( TrackPointer  pLoadedTrack) [signal]

Here is the caller graph for this function:

void BaseTrackPlayer::slotFinishLoading ( TrackPointer  pTrackInfoObject) [slot]

Definition at line 196 of file basetrackplayer.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void BaseTrackPlayer::slotLoadFailed ( TrackPointer  pTrackInfoObject,
QString  reason 
) [slot]

Definition at line 165 of file basetrackplayer.cpp.

Here is the caller graph for this function:

void BaseTrackPlayer::slotLoadTrack ( TrackPointer  track,
bool  bStartFromEndPos = false 
) [slot]

Definition at line 113 of file basetrackplayer.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void BaseTrackPlayer::slotUnloadTrack ( TrackPointer  track) [slot]

Definition at line 171 of file basetrackplayer.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void BaseTrackPlayer::unloadingTrack ( TrackPointer  pAboutToBeUnloaded) [signal]

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