Merge lp://qastaging/~neale/mixxx/usbbulk into lp://qastaging/~mixxxdevelopers/mixxx/trunk

Proposed by Neale Pickett
Status: Merged
Merged at revision: 3294
Proposed branch: lp://qastaging/~neale/mixxx/usbbulk
Merge into: lp://qastaging/~mixxxdevelopers/mixxx/trunk
Diff against target: 1147 lines (+1017/-2)
14 files modified
mixxx/SConstruct (+1/-0)
mixxx/build/features.py (+31/-0)
mixxx/plugins/soundsourcem4a/m4a/mp4-mixxx.cpp (+6/-1)
mixxx/plugins/soundsourcem4a/soundsourcem4a.cpp (+1/-1)
mixxx/res/controllers/Hercules DJ Control MP3 e2.cntrlr.xml (+15/-0)
mixxx/res/controllers/Hercules-mp3e2-compat.js (+178/-0)
mixxx/res/controllers/Hercules-mp3e2.js (+275/-0)
mixxx/res/controllers/common-bulk-midi.js (+5/-0)
mixxx/src/controllers/bulk/bulkcontroller.cpp (+274/-0)
mixxx/src/controllers/bulk/bulkcontroller.h (+105/-0)
mixxx/src/controllers/bulk/bulkenumerator.cpp (+71/-0)
mixxx/src/controllers/bulk/bulkenumerator.h (+24/-0)
mixxx/src/controllers/bulk/bulksupported.h (+24/-0)
mixxx/src/controllers/controllermanager.cpp (+7/-0)
To merge this branch: bzr merge lp://qastaging/~neale/mixxx/usbbulk
Reviewer Review Type Date Requested Status
Mixxx Release Managers Pending
Review via email: mp+121312@code.qastaging.launchpad.net

Description of the change

USB bulk driver, makes Hercules controllers work without a driver. Still has shutdown issues, but it works fine until you close mixxx. Linux users like me are in dire need of this.

Should be tested with non-Herc controllers to make sure the shutdown problem doesn't affect other USB devices.

To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.