Nabazdmeg, életreleheltem a hangot Opera 12 alatt; ehhez csak a GStreamer 0.10-et kellett forrásból összekúrni:#!/bin/sh
cd /tmp
wget https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-0.10.36.tar.xz
tar xf gstreamer-0.10.36.tar.xz
rm gstreamer-0.10.36.tar.xz
cd gstreamer-0.10.36
wget https://raw.githubusercontent.com/RafaelPalomar/poky/master/meta/recipes-multimedia/gstreamer/gstreamer-0.10.36/gstreamer-change-priv_gst_parse_yylex-arguments.patch
patch -p1 < gstreamer-change-priv_gst_parse_yylex-arguments.patch
./configure --disable-gst-debug --disable-debug --disable-examples --disable-tests --enable-profiling --prefix=/usr
make
make install
cd ..
rm -rf gstreamer-0.10.36
wget https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-0.10.36.tar.xz
xz -d gst-plugins-base-0.10.36.tar.xz
tar xf gst-plugins-base-0.10.36.tar
rm gst-plugins-base-0.10.36.tar
cd gst-plugins-base-0.10.36
./configure --prefix=/usr
make
make install
cd ..
rm -rf gst-plugins-base-0.10.36
wget https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-0.10.31.tar.xz
tar xf gst-plugins-good-0.10.31.tar.xz
rm gst-plugins-good-0.10.31.tar.xz
cd gst-plugins-good-0.10.31
wget https://raw.githubusercontent.com/LeSpocky/ptxdist/master/patches/gst-plugins-good-0.10.31/0003-remove-V4L2_CID_HCENTER-V4L2_CID_VCENTER-usage.patch
patch -p1 < 0003-remove-V4L2_CID_HCENTER-V4L2_CID_VCENTER-usage.patch
./configure --disable-pulse --disable-osx_video --prefix=/usr
make
make install
cd ..
rm -rf gst-plugins-good-0.10.31 (Azért a délután ráment, mire összeszedegettem mindent, ami kellett, hogy forduljon és az Opera meg is találja...) |