are driven through the “bmusb” driver, using libusb-1.0. If you want
zerocopy USB, you need libusb 1.0.21 or newer, as well as a recent
kernel (4.6.0 or newer). Zerocopy USB helps not only for performance,
- but also for stability.
+ but also for stability. You need at least version 0.6.0.
- Movit, my GPU-based video filter library (https://movit.sesse.net).
- You will need at least version 1.3.1, but at least 1.4.0 is recommended.
+ You will need at least version 1.5.0 (unreleased; get it from git).
- Qt 5.5 or newer for the GUI.
libmovit-dev libegl1-mesa-dev libasound2-dev libx264-dev libbmusb-dev \
protobuf-compiler libprotobuf-dev libpci-dev
-Exceptions as of November 2016:
+Exceptions as of February 2017:
- - libusb 1.0.21 is not yet in stretch; you need to fetch it from sid.
- Same with a bmusb version built against it.
+ - You will need Movit from git; stretch only has 1.4.0.
+ - You will need bmusb from experimental; stretch only has 0.5.4.
The patches/ directory contains a patch that helps zita-resampler performance.
It is meant for upstream, but was not in at the time Nageru was released.