Comment 4 for bug 999560

Revision history for this message
jus (jus) wrote :

I reverted back to lp:mixxx r3128 and the issue does not appear.

The following was tested with mixxx-1.11.0-alpha2-daschuer~daschuers-trunk-bzr2979-macintel32.dmg

#1 = start simultaneous playback - press "D" & "L"
Result: Only the deck triggered by "D" plays

Debug output Mac OS:
Debug [Main]: KeyPress event = 76 KeyId = 1
Debug [Main]: keyboard press: "L"
Debug [Main]: KeyPress event = 68 KeyId = 1
Debug [Main]: KeyRelease event = 76 AutoRepeat = false KeyId = 1
Debug [Main]: KeyRelease event = 68 AutoRepeat = false KeyId = 1
Debug [Main]: KeyRelease event = 68 AutoRepeat = false KeyId = 1
Debug [Main]: Committing transaction on "qt_sql_default_connection" result: true
Debug [Main]: PlaylistTableModel(0x614a5a0) select() took 1 ms

#2 start simultaneous playback - hold Hotcue "x" & ","
Result: Only the hotcue triggered by "X" plays and stops once "," is released

Debug output Mac OS:
Debug [Main]: KeyPress event = 88 KeyId = 1
Debug [Main]: keyboard press: "X"
Debug [Main]: KeyPress event = 44 KeyId = 1
Debug [Main]: KeyPress event = 44 KeyId = 1
Debug [Main]: KeyPress event = 44 KeyId = 1
Debug [Main]: KeyPress event = 44 KeyId = 1
Debug [Main]: KeyPress event = 44 KeyId = 1
Debug [Main]: KeyPress event = 44 KeyId = 1
Debug [Main]: KeyPress event = 44 KeyId = 1
Debug [Main]: KeyPress event = 44 KeyId = 1
Debug [Main]: KeyPress event = 44 KeyId = 1
Debug [Main]: KeyPress event = 44 KeyId = 1
Debug [Main]: KeyPress event = 44 KeyId = 1
Debug [Main]: Committing transaction on "qt_sql_default_connection" result: true
Debug [Main]: PlaylistTableModel(0x614a5a0) select() took 1 ms
Debug [Main]: KeyPress event = 44 KeyId = 1
Debug [Main]: KeyPress event = 44 KeyId = 1
Debug [Main]: KeyPress event = 44 KeyId = 1
Debug [Main]: KeyPress event = 44 KeyId = 1
Debug [Main]: KeyPress event = 44 KeyId = 1
Debug [Main]: KeyPress event = 44 KeyId = 1
Debug [Main]: KeyPress event = 44 KeyId = 1
Debug [Main]: KeyPress event = 44 KeyId = 1
Debug [Main]: KeyRelease event = 44 AutoRepeat = false KeyId = 1
Debug [Main]: KeyRelease event = 88 AutoRepeat = false KeyId = 1

#3 start playback - hold Hotcue "x" and later press or hold ","
Result: Hotcue triggered by "X" plays and stops once "," is released even if "X" is still pressed

Debug output Mac OS:
Debug [Main]: KeyPress event = 88 KeyId = 1
Debug [Main]: keyboard press: "X"
Debug [Main]: Committing transaction on "qt_sql_default_connection" result: true
Debug [Main]: PlaylistTableModel(0x614a5a0) select() took 1 ms
Debug [Main]: KeyPress event = 88 KeyId = 1
Debug [Main]: KeyPress event = 88 KeyId = 1
Debug [Main]: KeyPress event = 88 KeyId = 1
Debug [Main]: KeyPress event = 88 KeyId = 1
Debug [Main]: KeyPress event = 88 KeyId = 1
Debug [Main]: KeyPress event = 88 KeyId = 1
Debug [Main]: KeyPress event = 88 KeyId = 1
Debug [Main]: KeyPress event = 88 KeyId = 1
Debug [Main]: KeyPress event = 88 KeyId = 1
Debug [Main]: KeyPress event = 88 KeyId = 1
Debug [Main]: KeyPress event = 88 KeyId = 1
Debug [Main]: KeyPress event = 44 KeyId = 1
Debug [Main]: KeyPress event = 44 KeyId = 1
Debug [Main]: KeyPress event = 44 KeyId = 1
Debug [Main]: KeyPress event = 44 KeyId = 1
Debug [Main]: KeyPress event = 44 KeyId = 1
Debug [Main]: KeyPress event = 44 KeyId = 1
Debug [Main]: KeyPress event = 44 KeyId = 1
Debug [Main]: KeyPress event = 44 KeyId = 1
Debug [Main]: KeyPress event = 44 KeyId = 1
Debug [Main]: KeyRelease event = 44 AutoRepeat = false KeyId = 1
Debug [Main]: KeyRelease event = 88 AutoRepeat = false KeyId = 1