Gstreamer1.0 and Gstreamer-imx packages for Imx6

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Gstreamer1.0 and Gstreamer-imx packages for Imx6

1,387 Views
rushikeshbhosale333
Contributor I

Hi ,

I need to install gstreamer1.0 and also wanted to install gstreamer-imx plugins which support hardware acceleration on imx6 processor.
I am referring to the https://github.com/Freescale/gstreamer-imx/tree/0.9.0 this package. But i am facing lots of errors while building the setup , I think that is because the pkg-config file i am using is taken from Ubuntu  and then it is trying to build the gstreamer. Can you please provide the tool-chain that will support the gstreamer and gstreamer imx packages for the build environment or for installation?
Please suggest the some direction for cross compilation for arm32

 

I am attaching the build configuration log for you reference:

st-Latitude-3400:~/freescale/gstreamer_new_version/gstreamer-imx-1$ ./waf configure --prefix=/home/test/freescale/gstreamer_new_version/gstreamer-imx-1/build/usr --kernel-headers=/opt/phd70/toolchain/include
Setting top to : /home/test/freescale/gstreamer_new_version/gstreamer-imx-1
Setting out to : /home/test/freescale/gstreamer_new_version/gstreamer-imx-1/build
Checking for 'gcc' (C compiler) : /opt/phd70/toolchain/bin/armv7l-timesys-linux-gnueabihf-gcc
Checking for compiler switch -O2 : yes
Checking for compiler switch -DPIC : yes
Checking for compiler switch -fPIC : yes
Checking for compiler switch -std=gnu99 : yes
Checking for compiler switch -Wall : yes
Checking for compiler switch -Wextra : yes
Checking for compiler switch -Wno-sign-compare : yes
Checking for compiler switch -Wno-missing-field-initializers : yes
Checking for compiler switch -Wno-unused-parameter : yes
Checking for compiler switch -Wno-cpp : yes
Building for Android : no
Checking for library dl : yes
Checking for library m : yes
Checking for library pthread : yes
Checking for program 'pkg-config' : /usr/bin/pkg-config
Checking for 'gstreamer-1.0 >= 1.2.0' : yes
Checking for 'gstreamer-1.0' version : 1.20.3
Checking for 'gstreamer-1.0 >= 1.2.0' : yes
Checking for 'gstreamer-base-1.0 >= 1.2.0' : yes
Checking for 'gstreamer-audio-1.0 >= 1.2.0' : yes
Checking for 'gstreamer-video-1.0 >= 1.2.0' : yes
Checking for 'gstreamer-allocators-1.0' : yes
Checking for library gstphotography-1.0 : not found
Checking for 'pango >= 1.40.0' : not found
Checking for 'cairo >= 1.14.0' : not found
Checking for 'pangocairo >= 1.40.0' : not found
checking whether or not the kernel version is greater than 3.5.0 : yes
Checking for library g2d : yes
Checking for header g2d.h : yes
G2D elements will be built
G2D Pango elements will not be built - pango, cairo, pangocairo packages not found
checking for linux/pxp_device.h : yes
PxP elements will be built
checking for linux/fb.h and the IPU header linux/ipu.h : yes
IPU elements will be built
Checking for 'libimxvpuapi >= 0.10.3' : not found
could not find installed imxvpuapi library - VPU elements will not be built
Checking for library X11 : not found
EGL sink with Vivante direct textures will not be built - dependencies not found
Checking for 'libfslaudiocodec' : yes
Searching fslcodec plugin directory : found
uniaudio decoder will be built
Checking for library _mp3_enc_arm12_elinux : yes
mp3 encoder will be built
'configure' finished successfully (0.768s)


Hope i will get response soon.

Thanks in Advance.

0 Kudos
Reply
2 Replies

1,351 Views
rushikeshbhosale333
Contributor I

@Bio_TICFSL

Can i build gstreamer1.o separately without part of kernel and How can i build that? what are the necessary packages required to build that package?
Also Please support for building gstreamer-imx plugins.

0 Kudos
Reply

1,378 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

That's is the gstreamer for the community, you need to download the latest bsp form NXP:

https://www.nxp.com/design/software/embedded-software/i-mx-software/embedded-linux-for-i-mx-applicat...

 

and you will get the latest gstreamer.

 

Regards

0 Kudos
Reply