diff --git a/examples/audio plugin demo/Source/PluginEditor.cpp b/examples/audio plugin demo/Source/PluginEditor.cpp index 107bd2e6d6..fa134c5de6 100644 --- a/examples/audio plugin demo/Source/PluginEditor.cpp +++ b/examples/audio plugin demo/Source/PluginEditor.cpp @@ -165,25 +165,20 @@ static String quarterNotePositionToBarsBeatsString (double quarterNotes, int num // Updates the text in our position label. void JuceDemoPluginAudioProcessorEditor::updateTimecodeDisplay (AudioPlayHead::CurrentPositionInfo pos) { - if (lastDisplayedPosition != pos) - { - lastDisplayedPosition = pos; - - MemoryOutputStream displayText; - - displayText << "[" << SystemStats::getJUCEVersion() << "] " - << String (pos.bpm, 2) << " bpm, " - << pos.timeSigNumerator << '/' << pos.timeSigDenominator - << " - " << timeToTimecodeString (pos.timeInSeconds) - << " - " << quarterNotePositionToBarsBeatsString (pos.ppqPosition, - pos.timeSigNumerator, - pos.timeSigDenominator); - - if (pos.isRecording) - displayText << " (recording)"; - else if (pos.isPlaying) - displayText << " (playing)"; - - timecodeDisplayLabel.setText (displayText.toString(), dontSendNotification); - } + MemoryOutputStream displayText; + + displayText << "[" << SystemStats::getJUCEVersion() << "] " + << String (pos.bpm, 2) << " bpm, " + << pos.timeSigNumerator << '/' << pos.timeSigDenominator + << " - " << timeToTimecodeString (pos.timeInSeconds) + << " - " << quarterNotePositionToBarsBeatsString (pos.ppqPosition, + pos.timeSigNumerator, + pos.timeSigDenominator); + + if (pos.isRecording) + displayText << " (recording)"; + else if (pos.isPlaying) + displayText << " (playing)"; + + timecodeDisplayLabel.setText (displayText.toString(), dontSendNotification); } diff --git a/examples/audio plugin demo/Source/PluginEditor.h b/examples/audio plugin demo/Source/PluginEditor.h index d62250db30..6240127574 100644 --- a/examples/audio plugin demo/Source/PluginEditor.h +++ b/examples/audio plugin demo/Source/PluginEditor.h @@ -39,8 +39,6 @@ private: ScopedPointer resizer; ComponentBoundsConstrainer resizeLimits; - AudioPlayHead::CurrentPositionInfo lastDisplayedPosition; - //============================================================================== JuceDemoPluginAudioProcessor& getProcessor() const {