How do you build Gstreamer with DVSDK 4?
where is the tutorial for that?
cause I'm following the instructions on the DVSDK 3. and I think thats wrong,
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
How do you build Gstreamer with DVSDK 4?
where is the tutorial for that?
cause I'm following the instructions on the DVSDK 3. and I think thats wrong,
Hi Andre, As far as I know, DVSDK 4.02 ships with GStreamer and can be built from the toplevel makefile. 'make gstreamer_ti' should build the gstreamer plugin.
Thanks Sid, but is incomplete or I did something wrong I did the make gsttreamer_ti and the make gstreamer_ti install
and I copy to my nfs directory but I can't run the pipelines,
root@dm365-evm:~# cd /usr/lib
root@dm365-evm:/usr/lib# ls
alsa-lib libjpeg.so.62 libstdc++.so.6
e2initrd_helper libjpeg.so.62.0.0 libstdc++.so.6.0.10
gstreamer-0.10 libmenu.so.5 libts-1.0.so.0
ipkg libmenu.so.5.0.4 libts-1.0.so.0.0.0
libasound.so.2 libncurses.so.5 libusb-0.1.so.4
libasound.so.2.0.0 libncurses.so.5.0.4 libusb-0.1.so.4.4.4
libcurl.so.4 libopkg.so.0 libusb-1.0.so.0
libcurl.so.4.1.1 libopkg.so.0.0.0 libusb-1.0.so.0.0.0
libform.so.5 libpanel.so.5 libz.so.1
libform.so.5.0.4 libpanel.so.5.0.4 libz.so.1.2.3
libfreetype.so.6 libpng12.so.0 opkg
libfreetype.so.6.3.17 libpng12.so.0.35.0 ts
root@dm365-evm:/usr/lib# cd gstreamer-0.10/
root@dm365-evm:/usr/lib/gstreamer-0.10# ls
libgstticodecplugin.so
root@dm365-evm:/usr/lib/gstreamer-0.10# gst-launch
-sh: gst-launch: not found
root@dm365-evm:/usr/lib/gstreamer-0.10#
make gstreamer-ti would build only the TI DMAI Plugin and not the whole gstreamer framework. Sorry for the confusion. The prebuilt DVSDK4.0 target filesystem would have the full gstreamer libraries and binaries.
In order to build gstreamer from source you need to use standard linux cross-compiling steps.
1. Download gstreamer, all gst-plugins, glib-2.0 etc..
2. Run ./configure --host arm-none-linux-gnueabi
3. make
4. make install DESTDIR=<location of your targetfs>
Thanks Sid, I download it from here https://gstreamer.ti.com/gf/project/gstreamer_ti/frs/
and there is no configure file, in step 1 where are suggesting to download all the package from?
Maybe the gstreamer releases from http://gstreamer.freedesktop.org/ would be the best starting point. You can also check with the Gstreamer community on their mailing list for more information on how to cross-compile and run gstreamer.