mirror of
https://github.com/tuxbox-neutrino/libstb-hal.git
synced 2025-08-27 15:33:00 +02:00
Current libavcodec does no longer always return S16 sample format, but the conversion needs to be done explicitly. Use libswscale for that. Not tested on raspbian, only on yocto/ffmpeg.
The ilclient library files are taken from raspberrypi firmware git at https://github.com/raspberrypi/firmware.git, commit 01c78fe3452 License is 3-Clause BSD and thus GPLv2 compatible. Reworked slightly to silence compiler warnings when compiled against c++ code.