summaryrefslogtreecommitdiffstats
path: root/src/engine/cuecontrol.h
diff options
context:
space:
mode:
authorDaniel Schürmann <daschuer@mixxx.org>2013-09-30 22:00:03 +0200
committerDaniel Schürmann <daschuer@mixxx.org>2013-09-30 22:00:03 +0200
commit5d3b9f2dd0b30f7ecde4ccc4d2d7a575d914a1a6 (patch)
treee2a8c0e922289a363584c4152802c9e1200018de /src/engine/cuecontrol.h
parentc8a5c8f74e436bbe2aa5b936115cbb3690625602 (diff)
implement cue indicator like DN-S 3700
Diffstat (limited to 'src/engine/cuecontrol.h')
-rw-r--r--src/engine/cuecontrol.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/engine/cuecontrol.h b/src/engine/cuecontrol.h
index 4e0d2a87d2..f24f3bbf87 100644
--- a/src/engine/cuecontrol.h
+++ b/src/engine/cuecontrol.h
@@ -88,9 +88,10 @@ class CueControl : public EngineControl {
virtual ~CueControl();
virtual void hintReader(QVector<Hint>* pHintList);
- bool isCuePreviewing(bool latchPlay);
- void updateCueIndicatorFromPlay(double play, double filepos_play);
+ double updateIndicatorsAndModifyPlay(double play, bool playPossible);
virtual void setCurrentSample(const double dCurrentSample, const double dTotalSamples);
+ bool isTrackAtCue();
+ bool getPlayFlashingAtPause();
public slots:
void trackLoaded(TrackPointer pTrack);
@@ -145,6 +146,7 @@ class CueControl : public EngineControl {
ControlPushButton* m_pCueCDJ;
ControlPushButton* m_pCueDefault;
ControlIndicator* m_pCueIndicator;
+ ControlIndicator* m_pPlayIndicator;
ControlPushButton* m_pCueGoto;
ControlPushButton* m_pCueGotoAndPlay;
ControlPushButton* m_pCueGotoAndStop;