i try to have a v4l source from my c920 logitech camera with gstreamer . I have an odroid XU4 with ubuntu 14.04 version 4.9 . I 'm trying to use the hardware acceleration to avoid using a lot of CPU . I installed gstreamer from source since version > 1.2 is not available directly for ubuntu 14.04 I did it like this :
git clone -b 1.10 https://github.com/GStreamer/gstreamer.git
cd gstreamer
./autogen.sh
make -j
sudo make install
sudo ldconfig
I followed this tutorial : https://forum.odroid.com/viewtopic.php?f=146&t=24366
I did the build from source for each dependencies needed by the tutorial in this order: - gst-plugins-base - gst-libav - gst-plugins-bad
after that I get gst-plugins-good from https://github.com/mihailescu2m/gst-plugins-good and compile/install it But I try to make I get this error :
gstv4l2videodec.c:48:3: error: conflicting types for 'GstV4l2VideoCData'
} GstV4l2VideoCData;
I don't understand where that come from and did not find any solution on the web. I don't want to break anything so I don't want to install wrong versions of libraries . Any idea of the source of the bug ?
Thanks for your help , i'm quite a noobie with odroid so sorry if the answer is obvious.