New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Clear BPM displays on eject #5916
Comments
Commented by: esbrandt This is not only with Player 2 as originally thought, but with all players (even samplers). |
Commented by: rryan EngineObjects need to get an onTrackLoaded/Unloaded callback so that we can clear these indicators. |
Commented by: esbrandt The decks BPM display will not reset on eject as well. |
Commented by: rroman-botnari I managed to reset the bpm by updating(reseting) the visualBpm in enginebuffer.cpp in the ejectTrack() method. It works on both decks. Is it the right method of doing this or do you think i should try to solve this differently? |
Commented by: rryan Hey Roman, Thanks for working on this. Your suggestion worked fine and I've committed it to lp:mixxx/1.10. The VU-meter side of this is tricky since they are separate from EngineBuffer. I think that I won't fix that now and in the enginecontrol-refactor branch I will refactor things so that eject is handled by BaseTrackPlayer/EngineDeck instead of EngineBuffer. That way all EngineObjects in a given channel can receive load/unload callbacks. |
Commented by: rroman-botnari Hi, Thank you On 4 May 2012 05:34, RJ Ryan wrote:
--
|
Issue closed with status Fix Released. |
Reported by: esbrandt
Date: 2011-06-01T09:39:12Z
Status: Fix Released
Importance: Low
Launchpad Issue: lp791131
Tags: easy
I first noticed this when using the AutoDJ branch lp:~daschuer/mixxx/autodj (the track load behavior is different there, so the issue is always visible), but this bug is also with current trunk
The text was updated successfully, but these errors were encountered: