Error due to Gstreamer plugins on ARM

Arjav Parikh parikharjav24 at gmail.com
Tue Oct 2 18:02:52 UTC 2018


Hi,
I am cross compiling AVS SDK (Alexa Voice Service) for ARM platform. As per
AVS SDK dependencies Gstreamer & its plugins of 1.8.3 or later version is
required. So I have cross compiled Gstreamer & its plugins of version
1.14.2 through source code in Ubuntu 16.04.
Please find attached document (*gstreamer_compilation.txt*) which lists the
configuration & compilation steps for gstreamer & its plugins.

Now, I compile AVS SDK using gstreamer & its plugins and is successfully
built. I have Copied all the binaries & libraries generated from cross
compiling gstreamer & its plugins on the ARM Platform board
Please find attached document (*gstreamer_build.txt*) which lists the
binaries & libraries of gstreamer copied on board.

On Executing AVS SampleApp on Board I get below mentioned error. Maybe
something is missing or something wrong has been configured. Can anyone
please guide me how to properly cross compile Gstreamer & its plugins for
ARM. Also which files are required to be ported on Board.

Please let me know in case of any additional information required from my
end.

*Error:*

*./SampleApp ../Integration/AlexaClientSDKConfig.json
/data/alexa/KittAiModels/ DEBUG9*
2018-10-01 08:57:22.652 [ 1] I sdkVersion: 1.9.0
configFile ../Integration/AlexaClientSDKConfig.json
Running app with log level: DEBUG9
2018-10-01 08:57:22.662 [ 1] 0 ConfigurationNode:initializeSuccess
2018-10-01 08:57:22.664 [ 1] 9 MediaPlayer:createCalled
2018-10-01 08:57:22.669 [ 1]
*E MediaPlayer:setupPipelineFailed:reason=createQueueElementFailed*
2018-10-01 08:57:22.669 [ 1] *E
MediaPlayer:initPlayerFailed:reason=setupPipelineFailed*
2018-10-01 08:57:22.669 [ 1] 9 MediaPlayer:~MediaPlayerCalled

(SampleApp:9986): GStreamer-CRITICAL **: 08:57:22.670: gst_object_unref:
assertion 'object != NULL' failed
2018-10-01 08:57:22.670 [ 1] 9 MediaPlayer:resetPipeline

(SampleApp:9986): GLib-CRITICAL **: 08:57:22.670:
g_main_context_find_source_by_id: assertion 'source_id > 0' failed
2018-10-01 08:57:22.670 [ 1] E
RequiresShutdown:~RequiresShutdownFailed:reason=notShutdown,name=SpeakMediaPlayer
2018-10-01 08:57:22.670 [ 1] C SampleApplication:Failed to create media
player for speech!
2018-10-01 08:57:22.670 [ 1] C SampleApplication:Failed to initialize
SampleApplication
Failed to create to SampleApplication!
-- 
Thanks & Regards,
Arjav Parikh
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20181002/8a3f08ee/attachment-0001.html>
-------------- next part --------------
Gstreamer:
ln -s /data/alexa/lib/libgstlibav.so libgstlibav.so
ln -s /data/alexa/lib/libgstdvdsub.so libgstdvdsub.so
ln -s /data/alexa/lib/libgstdvdlpcmdec.so libgstdvdlpcmdec.so
ln -s /data/alexa/lib/libgstasf.so libgstasf.so
ln -s /data/alexa/lib/libgstxingmux.so libgstxingmux.so
ln -s /data/alexa/lib/libgstrealmedia.so libgstrealmedia.so


GST-PLUGINS-BASE:

ln -s /data/alexa/lib/libgsttag-1.0.so.0.1402.0 libgsttag-1.0.so.0
ln -s /data/alexa/lib/libgsttag-1.0.so.0.1402.0 libgsttag-1.0.so
ln -s /data/alexa/lib/libgstfft-1.0.so.0.1402.0 libgstfft-1.0.so.0
ln -s /data/alexa/lib/libgstfft-1.0.so.0.1402.0 libgstfft-1.0.so
ln -s /data/alexa/lib/libgstaudio-1.0.so.0.1402.0 libgstaudio-1.0.so.0
ln -s /data/alexa/lib/libgstaudio-1.0.so.0.1402.0 libgstaudio-1.0.so
ln -s /data/alexa/lib/libgstrtp-1.0.so.0.1402.0 libgstrtp-1.0.so.0
ln -s /data/alexa/lib/libgstrtp-1.0.so.0.1402.0 libgstrtp-1.0.so
ln -s /data/alexa/lib/libgstsdp-1.0.so.0.1402.0 libgstsdp-1.0.so.0
ln -s /data/alexa/lib/libgstsdp-1.0.so.0.1402.0 libgstsdp-1.0.so
ln -s /data/alexa/lib/libgstrtsp-1.0.so.0.1402.0 libgstrtsp-1.0.so.0
ln -s /data/alexa/lib/libgstrtsp-1.0.so.0.1402.0 libgstrtsp-1.0.so
ln -s /data/alexa/lib/libgstvideo-1.0.so.0.1402.0 libgstvideo-1.0.so.0
ln -s /data/alexa/lib/libgstvideo-1.0.so.0.1402.0 libgstvideo-1.0.so
ln -s /data/alexa/lib/libgstpbutils-1.0.so.0.1402.0 libgstpbutils-1.0.so.0
ln -s /data/alexa/lib/libgstpbutils-1.0.so.0.1402.0 libgstpbutils-1.0.so
ln -s /data/alexa/lib/libgstriff-1.0.so.0.1402.0 libgstriff-1.0.so.0
ln -s /data/alexa/lib/libgstriff-1.0.so.0.1402.0 libgstriff-1.0.so
ln -s /data/alexa/lib/libgstalpha.la libgstalpha.la
ln -s /data/alexa/lib/libgstalphacolor.la libgstalphacolor.la
ln -s /data/alexa/lib/libgstapetag.la libgstapetag.la
ln -s /data/alexa/lib/libgstaudiofx.la libgstaudiofx.la
ln -s /data/alexa/lib/libgstaudioparsers.la libgstaudioparsers.la
ln -s /data/alexa/lib/libgstauparse.la libgstauparse.la
ln -s /data/alexa/lib/libgstautodetect.la libgstautodetect.la
ln -s /data/alexa/lib/libgstavi.la libgstavi.la
ln -s /data/alexa/lib/libgstcutter.la libgstcutter.la
ln -s /data/alexa/lib/libgstdebug.la libgstdebug.la
ln -s /data/alexa/lib/libgstnavigationtest.la libgstnavigationtest.la
ln -s /data/alexa/lib/libgstdeinterlace.la libgstdeinterlace.la
ln -s /data/alexa/lib/libgstdtmf.la libgstdtmf.la
ln -s /data/alexa/lib/libgsteffectv.la libgsteffectv.la
ln -s /data/alexa/lib/libgstequalizer.la libgstequalizer.la
ln -s /data/alexa/lib/libgstflv.la libgstflv.la
ln -s /data/alexa/lib/libgstflxdec.la libgstflxdec.la
ln -s /data/alexa/lib/libgstgoom.la libgstgoom.la
ln -s /data/alexa/lib/libgstgoom2k1.la libgstgoom2k1.la
ln -s /data/alexa/lib/libgsticydemux.la libgsticydemux.la
ln -s /data/alexa/lib/libgstid3demux.la libgstid3demux.la
ln -s /data/alexa/lib/libgstimagefreeze.la libgstimagefreeze.la
ln -s /data/alexa/lib/libgstinterleave.la libgstinterleave.la
ln -s /data/alexa/lib/libgstisomp4.la libgstisomp4.la
ln -s /data/alexa/lib/libgstalaw.la libgstalaw.la
ln -s /data/alexa/lib/libgstmulaw.la libgstmulaw.la
ln -s /data/alexa/lib/libgstlevel.la libgstlevel.la
ln -s /data/alexa/lib/libgstmatroska.la libgstmatroska.la
ln -s /data/alexa/lib/libgstmultifile.la libgstmultifile.la
ln -s /data/alexa/lib/libgstmultipart.la libgstmultipart.la
ln -s /data/alexa/lib/libgstreplaygain.la libgstreplaygain.la
ln -s /data/alexa/lib/libgstrtp.la libgstrtp.la
ln -s /data/alexa/lib/libgstrtpmanager.la libgstrtpmanager.la
ln -s /data/alexa/lib/libgstrtsp.la libgstrtsp.la
ln -s /data/alexa/lib/libgstshapewipe.la libgstshapewipe.la
ln -s /data/alexa/lib/libgstsmpte.la libgstsmpte.la
ln -s /data/alexa/lib/libgstspectrum.la libgstspectrum.la
ln -s /data/alexa/lib/libgstudp.la libgstudp.la
ln -s /data/alexa/lib/libgstwavenc.la libgstwavenc.la
ln -s /data/alexa/lib/libgstwavparse.la libgstwavparse.la
ln -s /data/alexa/lib/libgsty4menc.la libgsty4menc.la
ln -s /data/alexa/lib/libgstossaudio.la libgstossaudio.la
ln -s /data/alexa/lib/libgstoss4.la libgstoss4.la
ln -s /data/alexa/lib/libgstvideo4linux2.la libgstvideo4linux2.la
ln -s /data/alexa/lib/libgstadder.so libgstadder.so
ln -s /data/alexa/lib/libgstadder.la libgstadder.la
ln -s /data/alexa/lib/libgstapp.so libgstapp.so
ln -s /data/alexa/lib/libgstapp.la libgstapp.la
ln -s /data/alexa/lib/libgstaudioconvert.so libgstaudioconvert.so
ln -s /data/alexa/lib/libgstaudioconvert.la libgstaudioconvert.la
ln -s /data/alexa/lib/libgstaudiomixer.so libgstaudiomixer.so
ln -s /data/alexa/lib/libgstaudiomixer.la libgstaudiomixer.la
ln -s /data/alexa/lib/libgstaudiorate.so libgstaudiorate.so
ln -s /data/alexa/lib/libgstaudiorate.la libgstaudiorate.la
ln -s /data/alexa/lib/libgstencoding.so libgstencoding.so
ln -s /data/alexa/lib/libgstencoding.la libgstencoding.la
ln -s /data/alexa/lib/libgstvideoconvert.so libgstvideoconvert.so
ln -s /data/alexa/lib/libgstvideoconvert.la libgstvideoconvert.la
ln -s /data/alexa/lib/libgstgio.so libgstgio.so
ln -s /data/alexa/lib/libgstgio.la libgstgio.la
ln -s /data/alexa/lib/libgstplayback.so libgstplayback.so
ln -s /data/alexa/lib/libgstplayback.la libgstplayback.la
ln -s /data/alexa/lib/libgstaudioresample.so libgstaudioresample.so
ln -s /data/alexa/lib/libgstaudioresample.la libgstaudioresample.la
ln -s /data/alexa/lib/libgstrawparse.so libgstrawparse.so
ln -s /data/alexa/lib/libgstrawparse.la libgstrawparse.la
ln -s /data/alexa/lib/libgstsubparse.so libgstsubparse.so
ln -s /data/alexa/lib/libgstsubparse.la libgstsubparse.la
ln -s /data/alexa/lib/libgsttcp.so libgsttcp.so
ln -s /data/alexa/lib/libgsttcp.la libgsttcp.la
ln -s /data/alexa/lib/libgsttypefindfunctions.so libgsttypefindfunctions.so
ln -s /data/alexa/lib/libgsttypefindfunctions.la libgsttypefindfunctions.la
ln -s /data/alexa/lib/libgstvideotestsrc.so libgstvideotestsrc.so
ln -s /data/alexa/lib/libgstvideotestsrc.la libgstvideotestsrc.la
ln -s /data/alexa/lib/libgstvideorate.so libgstvideorate.so
ln -s /data/alexa/lib/libgstvideorate.la libgstvideorate.la
ln -s /data/alexa/lib/libgstvideoscale.so libgstvideoscale.so
ln -s /data/alexa/lib/libgstvideoscale.la libgstvideoscale.la
ln -s /data/alexa/lib/libgstvolume.so libgstvolume.so
ln -s /data/alexa/lib/libgstvolume.la libgstvolume.la
ln -s /data/alexa/lib/libgstpbtypes.so libgstpbtypes.so
ln -s /data/alexa/lib/libgstpbtypes.la libgstpbtypes.la
ln -s /data/alexa/lib/libgstalsa.so libgstalsa.so
ln -s /data/alexa/lib/libgstalsa.la libgstalsa.la



GST-PLUGINS-GOOD:
ln -s /data/alexa/lib/libgstalaw.so libgstalaw.so
ln -s /data/alexa/lib/libgstalphacolor.so libgstalphacolor.so
ln -s /data/alexa/lib/libgstalpha.so libgstalpha.so
ln -s /data/alexa/lib/libgstapetag.so libgstapetag.so
ln -s /data/alexa/lib/libgstaudiofx.so libgstaudiofx.so
ln -s /data/alexa/lib/libgstaudioparsers.so libgstaudioparsers.so
ln -s /data/alexa/lib/libgstauparse.so libgstauparse.so
ln -s /data/alexa/lib/libgstautodetect.so libgstautodetect.so
ln -s /data/alexa/lib/libgstavi.so libgstavi.so
ln -s /data/alexa/lib/libgstcutter.so libgstcutter.so
ln -s /data/alexa/lib/libgstdebug.so libgstdebug.so
ln -s /data/alexa/lib/libgstdeinterlace.so libgstdeinterlace.so
ln -s /data/alexa/lib/libgstdtmf.so libgstdtmf.so
ln -s /data/alexa/lib/libgsteffectv.so libgsteffectv.so
ln -s /data/alexa/lib/libgstequalizer.so libgstequalizer.so
ln -s /data/alexa/lib/libgstflv.so libgstflv.so
ln -s /data/alexa/lib/libgstflxdec.so libgstflxdec.so
ln -s /data/alexa/lib/libgstgoom2k1.so libgstgoom2k1.so
ln -s /data/alexa/lib/libgstgoom.so libgstgoom.so
ln -s /data/alexa/lib/libgsticydemux.so libgsticydemux.so
ln -s /data/alexa/lib/libgstid3demux.so libgstid3demux.so
ln -s /data/alexa/lib/libgstimagefreeze.so libgstimagefreeze.so
ln -s /data/alexa/lib/libgstinterleave.so libgstinterleave.so
ln -s /data/alexa/lib/libgstisomp4.so libgstisomp4.so
ln -s /data/alexa/lib/libgstlevel.so libgstlevel.so
ln -s /data/alexa/lib/libgstmatroska.so libgstmatroska.so
ln -s /data/alexa/lib/libgstmulaw.so libgstmulaw.so
ln -s /data/alexa/lib/libgstmultifile.so libgstmultifile.so
ln -s /data/alexa/lib/libgstmultipart.so libgstmultipart.so
ln -s /data/alexa/lib/libgstnavigationtest.so libgstnavigationtest.so
ln -s /data/alexa/lib/libgstoss4.so libgstoss4.so
ln -s /data/alexa/lib/libgstossaudio.so libgstossaudio.so


GST-PLUGINS-BAD:

ln -s /data/alexa/lib/libgsturidownloader-1.0.so.0.1402.0 libgsturidownloader-1.0.so.0
ln -s /data/alexa/lib/libgsturidownloader-1.0.so.0.1402.0 libgsturidownloader-1.0.so
ln -s /data/alexa/lib/libgstadaptivedemux-1.0.so.0.1402.0 libgstadaptivedemux-1.0.so.0
ln -s /data/alexa/lib/libgstadaptivedemux-1.0.so.0.1402.0 libgstadaptivedemux-1.0.so
ln -s /data/alexa/lib/libgstphotography-1.0.so.0.1402.0 libgstphotography-1.0.so.0
ln -s /data/alexa/lib/libgstphotography-1.0.so.0.1402.0 libgstphotography-1.0.so
ln -s /data/alexa/lib/libgstbasecamerabinsrc-1.0.so.0.1402.0 libgstbasecamerabinsrc-1.0.so.0
ln -s /data/alexa/lib/libgstbasecamerabinsrc-1.0.so.0.1402.0 libgstbasecamerabinsrc-1.0.so
ln -s /data/alexa/lib/libgstcodecparsers-1.0.so.0.1402.0 libgstcodecparsers-1.0.so.0
ln -s /data/alexa/lib/libgstcodecparsers-1.0.so.0.1402.0 libgstcodecparsers-1.0.so
ln -s /data/alexa/lib/libgstinsertbin-1.0.so.0.1402.0 libgstinsertbin-1.0.so.0
ln -s /data/alexa/lib/libgstinsertbin-1.0.so.0.1402.0 libgstinsertbin-1.0.so
ln -s /data/alexa/lib/libgstmpegts-1.0.so.0.1402.0 libgstmpegts-1.0.so.0
ln -s /data/alexa/lib/libgstmpegts-1.0.so.0.1402.0 libgstmpegts-1.0.so
ln -s /data/alexa/lib/libgstbadvideo-1.0.so.0.1402.0 libgstbadvideo-1.0.so.0
ln -s /data/alexa/lib/libgstbadvideo-1.0.so.0.1402.0 libgstbadvideo-1.0.so
ln -s /data/alexa/lib/libgstbadaudio-1.0.so.0.1402.0 libgstbadaudio-1.0.so.0
ln -s /data/alexa/lib/libgstbadaudio-1.0.so.0.1402.0 libgstbadaudio-1.0.so
ln -s /data/alexa/lib/libgstplayer-1.0.so.0.1402.0 libgstplayer-1.0.so.0
ln -s /data/alexa/lib/libgstplayer-1.0.so.0.1402.0 libgstplayer-1.0.so
ln -s /data/alexa/lib/libgstisoff-1.0.so.0.1402.0 libgstisoff-1.0.so.0
ln -s /data/alexa/lib/libgstisoff-1.0.so.0.1402.0 libgstisoff-1.0.so
ln -s /data/alexa/lib/libgstwebrtc-1.0.so.0.1402.0 libgstwebrtc-1.0.so.0
ln -s /data/alexa/lib/libgstwebrtc-1.0.so.0.1402.0 libgstwebrtc-1.0.so
ln -s /data/alexa/lib/libgstaccurip.so libgstaccurip.so

ln -s /data/alexa/lib/libgstadpcmdec.so libgstadpcmdec.so
ln -s /data/alexa/lib/libgstadpcmenc.so libgstadpcmenc.so
ln -s /data/alexa/lib/libgstaiff.so libgstaiff.so
ln -s /data/alexa/lib/libgstasfmux.so libgstasfmux.so
ln -s /data/alexa/lib/libgstaudiobuffersplit.so libgstaudiobuffersplit.so
ln -s /data/alexa/lib/libgstaudiofxbad.so libgstaudiofxbad.so
ln -s /data/alexa/lib/libgstaudiolatency.so libgstaudiolatency.so
ln -s /data/alexa/lib/libgstaudiomixmatrix.so libgstaudiomixmatrix.so
ln -s /data/alexa/lib/libgstcompositor.so libgstcompositor.so
ln -s /data/alexa/lib/libgstautoconvert.so libgstautoconvert.so
ln -s /data/alexa/lib/libgstcamerabin.so libgstcamerabin.so
ln -s /data/alexa/lib/libgstcoloreffects.so libgstcoloreffects.so
ln -s /data/alexa/lib/libgstdebugutilsbad.so libgstdebugutilsbad.so
ln -s /data/alexa/lib/libgstgdp.so libgstgdp.so
ln -s /data/alexa/lib/libgstid3tag.so libgstid3tag.so
ln -s /data/alexa/lib/libgstinterlace.so libgstinterlace.so
ln -s /data/alexa/lib/libgstivtc.so libgstivtc.so
ln -s /data/alexa/lib/libgstrtponvif.so libgstrtponvif.so
ln -s /data/alexa/lib/libgstremovesilence.so libgstremovesilence.so
ln -s /data/alexa/lib/libgstfbdevsink.so libgstfbdevsink.so
ln -s /data/alexa/lib/libgstipcpipeline.so libgstipcpipeline.so
ln -s /data/alexa/lib/libgstcurl.so libgstcurl.so
ln -s /data/alexa/lib/libgstdashdemux.so libgstdashdemux.so
ln -s /data/alexa/lib/libgstsmoothstreaming.so libgstsmoothstreaming.so
ln -s /data/alexa/lib/libgstdtls.so libgstdtls.so

-------------- next part --------------
1. install glib-2.58.0
2. ./configure --host=aarch64-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/home/ap/Desktop/VVDN_AVS/alexa/local_build_arm/glib_2_58_0 --cache-file=config.cache PKG_CONFIG_PATH="$HOME/Desktop/VVDN_AVS/alexa/local_build_arm/libffi/lib/pkgconfig" --with-pcre=internal --disable-libmount --disable-gtk-doc
3. make -j 4
4. make install

config.cache includes
ac_cv_type_long_long=yes
glib_cv_stack_grows=no
glib_cv_uscore=no
ac_cv_func_posix_getpwuid_r=yes
ac_cv_func_posix_getgrgid_r=yes


To Cross Compile orc plugin
1. cd orc
2. ./autogen.sh --prefix=/home/ap/Desktop/VVDN_AVS/alexa/local_build_arm/orc CXX=aarch64-linux-gnu-g++-5 --host=aarch64-linux-gnu --build=x86_64-pc-linux-gnu --disable-gtk-doc PKG_CONFIG_PATH="$HOME/Desktop/VVDN_AVS/alexa/local_build_arm/glib/lib/pkgconfig"
3. make -j4 
4. make install

To Cross Compile gstreamer plugin
1. cd gstreamer
2. ./autogen.sh --prefix=/home/ap/Desktop/VVDN_AVS/alexa/local_build_arm/gstreamer CXX=aarch64-linux-gnu-g++-5 --host=aarch64-linux-gnu --build=x86_64-pc-linux-gnu --disable-gtk-doc PKG_CONFIG_PATH="$HOME/Desktop/VVDN_AVS/alexa/local_build_arm/glib/lib/pkgconfig"
3. make -j4 
4. make install

Before compiling gst-plugins-base we need to compile alsa due to dependency.
To cross compile alsa:
1. Install alsa-lib-1.1.6
2. ./configure --prefix=/home/ap/Desktop/VVDN_AVS/alexa/local_build_arm/alsa-lib --host=aarch64-linux-gnu --build=x86_64-pc-linux-gnu
3. make -j 4
4. make install

To Cross Compile gst-plugins-base plugin
1. cd gst-plugins-base
2. ./autogen.sh --prefix=/home/ap/Desktop/VVDN_AVS/alexa/local_build_arm/gst-plugins-base CXX=aarch64-linux-gnu-g++-5 --host=aarch64-linux-gnu --build=x86_64-pc-linux-gnu --disable-x --disable-xvideo --disable-x11 --disable-gl --disable-libvisual --disable-opus --disable-xshm --disable-gnome_vfs --disable-ogg --disable-pango --disable-theora --disable-vorbis --disable-audiotestsrc --disable-gtk-doc --disable-examples PKG_CONFIG_PATH="$HOME/Desktop/VVDN_AVS/alexa/local_build_arm/gstreamer/lib/pkgconfig"
3. make -j4 
4. make install

To Cross Compile gst-plugins-good plugin
1. cd gst-plugins-good
2. ./autogen.sh --prefix=/home/ap/Desktop/VVDN_AVS/alexa/local_build_arm/gst-plugins-good --host=aarch64-linux-gnu --build=x86_64-pc-linux-gnu -disable-gtk-doc --disable-examples --disable-videobox --disable-videocrop --disable-videofilter --disable-videomixer --disable-x --disable-cairo --disable-aalib --disable-aalibtest --disable-flac --disable-jack --disable-libcaca --disable-libpng --disable-libdv --disable-pulse --disable-dv1394 --disable-gdk_pixbuf --disable-qt --disable-shout2 --disable-soup --disable-speex --disable-vpx --disable-wavpack PKG_CONFIG_PATH="$HOME/Desktop/VVDN_AVS/alexa/local_build_arm/gstreamer/lib/pkgconfig"
3. make -j4 
4. make install

To Cross Compile gst-plugins-bad plugin
1. cd gst-plugins-bad
2. ./autogen.sh --prefix=/home/ap/Desktop/VVDN_AVS/alexa/local_build_arm/gst-plugins-bad --host=aarch64-linux-gnu --build=x86_64-pc-linux-gnu --disable-audiovisualizers --disable-bayer --disable-dvbsuboverlay --disable-dvdspu --disable-faceoverlay --disable-festival --disable-fieldanalysis --disable-freeverb --disable-frei0r --disable-gaudieffects --disable-geometrictransform --disable-hls --disable-inter --disable-ivfparse --disable-mxf --disable-pcapparse --disable-pnm --disable-segmentclip --disable-siren --disable-smooth --disable-speed --disable-subenc --disable-vmnc --disable-y4m --disable-directsound --disable-wasapi --disable-direct3d --disable-android_media --disable-apple_media --disable-shm --disable-vcd --disable-opensles --disable-assrender --disable-voamrwbenc --disable-voaacenc --disable-chromaprint --disable-dc1394 --disable-decklink --disable-wayland --disable-dts --disable-resindvd --disable-faac --disable-faad --disable-flite --disable-gsm --disable-ladspa --disable-lv2 --disable-libmms --disable-modplug --disable-mplex --disable-musepack --disable-neon --disable-ofa --disable-openal --disable-opencv --disable-opus --disable-rsvg --disable-teletextdec --disable-wildmidi --disable-sndfile --disable-soundtouch --disable-spc --disable-gme --disable-dvb --disable-acm --disable-vdpau --disable-zbar --disable-spandsp --disable-jp2kdecimator --disable-mpegdemux --disable-mpegpsmux --disable-mpegtsdemux --disable-mpegtsmux --disable-netsim --disable-jpegformat --disable-proxy --disable-rawparse --disable-videofilters --disable-videoparsers --disable-videosignal --disable-direct3d --disable-winscreencap --disable-midi --disable-videoframe_audiolevel --disable-sdp --disable-timecode --disable-yadif --disable-stereo --disable-librfb --disable-kms --disable-ttml --disable-examples --disable-gl --disable-gtk-doc --with-pkg-config-path="$HOME/Desktop/VVDN_AVS/alexa/local_build_arm/gstreamer/lib/pkgconfig"
3. make -j4 
4. make install



More information about the gstreamer-devel mailing list