%general-entities; ]> gst-libav-&gst10-libav-version; gst-libav Introduction to GStreamer Libav The GStreamer Libav package contains GStreamer plugins for Libav (a fork of FFmpeg). &lfs121_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &gst10-libav-md5sum; Download size: &gst10-libav-size; Estimated disk space required: &gst10-libav-buildsize; Estimated build time: &gst10-libav-time; GStreamer Libav Dependencies Required and Recommended Optional hotdoc Installation of GStreamer Libav First, fix some usage of deprecated APIs that causes a build failure: sed -e '1375,1430d' \ -e '2058d' \ -e '2105,2140d' \ -e '2217,2221d' \ -i ext/libav/gstavdemux.c && sed -i '2122a if (!gst_element_register (plugin, type_name, rank, type)) {' ext/libav/gstavdemux.c && sed -i '272 s/gst_ffmpegdata_write/(void*)&/' ext/libav/gstavprotocol.c Install GStreamer Libav by running the following commands: mkdir build && cd build && meson setup .. \ --prefix=/usr \ --buildtype=release && ninja To run the tests, issue: ninja test. Now, as the root user: ninja install Command Explanations Contents Installed Programs Installed Library Installed Directory None libgstlibav.so in /usr/lib/gstreamer-1.0 None