diff options
author | Daniel Schürmann <daschuer@mixxx.org> | 2013-09-30 22:00:03 +0200 |
---|---|---|
committer | Daniel Schürmann <daschuer@mixxx.org> | 2013-09-30 22:00:03 +0200 |
commit | 5d3b9f2dd0b30f7ecde4ccc4d2d7a575d914a1a6 (patch) | |
tree | e2a8c0e922289a363584c4152802c9e1200018de /src/engine/cuecontrol.h | |
parent | c8a5c8f74e436bbe2aa5b936115cbb3690625602 (diff) |
implement cue indicator like DN-S 3700
Diffstat (limited to 'src/engine/cuecontrol.h')
-rw-r--r-- | src/engine/cuecontrol.h | 6 |
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; |