X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=README;fp=README;h=a3e4c9274e98ece88055037c23e6370f9b8129e3;hb=c567bf33c9ab3d18f9870397e61056a0d3191680;hp=46be27edc933eca760ee892d8b07474e954381e2;hpb=250b625dce74506b718f5caf3d1ae9acb84e4bfb;p=nageru diff --git a/README b/README index 46be27e..a3e4c92 100644 --- a/README +++ b/README @@ -35,10 +35,10 @@ Nageru is in beta stage. It currently needs: - Two or more Blackmagic USB3 or PCI cards, either HDMI or SDI. The PCI cards need Blackmagic's own drivers installed. The USB3 cards - are driven through the “bmusb” driver embedded in bmusb/, using libusb-1.0. - If you want zerocopy USB, you need libusb 1.0.21-rc1 or newer, - as well as a recent kernel (4.6.0 or newer). Zerocopy USB helps not only - for performance, but also for stability. + are driven through the “bmusb” driver, using libusb-1.0. If you want + zerocopy USB, you need libusb 1.0.21-rc1 or newer, as well as a recent + kernel (4.6.0 or newer). Zerocopy USB helps not only for performance, + but also for stability. - Movit, my GPU-based video filter library (https://movit.sesse.net). You will need at least version 1.3.1. @@ -67,17 +67,20 @@ Nageru is in beta stage. It currently needs: If on Debian stretch or something similar, you can install everything you need with: - git submodule update --init apt install qtbase5-dev libqt5opengl5-dev qt5-default pkg-config libmicrohttpd-dev \ libusb-1.0-0-dev liblua5.2-dev libzita-resampler-dev libva-dev \ libavcodec-dev libavformat-dev libswscale-dev libavresample-dev \ - libmovit-dev libegl1-mesa-dev libasound2-dev libx264-dev + libmovit-dev libegl1-mesa-dev libasound2-dev libx264-dev libbmusb-dev Exceptions as of July 2016: - libusb 1.0.21-rc1 is not yet in stretch or sid; you need to fetch it from experimental. + - libbmusb-dev is still in unstable only, not testing. You can get a recent + copy using “git submodule update --init” and building with + “make EMBEDDED_BMUSB=yes”. + 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.