Gstreamer plugins are not getting compiled on yocto 2.7

Peter Kjellerstedt peter.kjellerstedt at axis.com
Fri Apr 3 15:09:43 UTC 2020


You need to add a dependency on, e.g., gstreamer1.0-plugin-bad-sbc to one of your recipes. All gstreamer modules are packaged in individual packages and they will not be installed by default. You can depend on gstreamer1.0-plugin-bad-meta to get all plugins that are built from gstreamer1.0-plugin-bad, but this is typically not what you want.

//Peter

From: gstreamer-embedded <gstreamer-embedded-bounces at lists.freedesktop.org> On Behalf Of Shyamjith K V Sasidharan (RBEI/ETW4)
Sent: den 30 mars 2020 19:37
To: gstreamer-embedded at lists.freedesktop.org
Subject: Gstreamer plugins are not getting compiled on yocto 2.7

Hi,

I am on Yocto 2.7, with Gstreamer version 1.14.4 . Attached the recipe gstreamer1.0-plugin-bad_1.14.4.bb

PACKAGECONFIG ??= " \
    ${GSTREAMER_ORC} \
    ${@bb.utils.contains('DISTRO_FEATURES<mailto:$%7b at bb.utils.contains('DISTRO_FEATURES>', 'bluetooth', 'bluez', '', d)} \
    ${@bb.utils.filter('DISTRO_FEATURES<mailto:$%7b at bb.utils.filter('DISTRO_FEATURES>', 'directfb vulkan', d)} \
    ${@bb.utils.contains('DISTRO_FEATURES<mailto:$%7b at bb.utils.contains('DISTRO_FEATURES>', 'wayland', 'wayland', '', d)} \
    ${@bb.utils.contains('DISTRO_FEATURES<mailto:$%7b at bb.utils.contains('DISTRO_FEATURES>', 'opengl', 'gl', '', d)} \
    bz2 curl dash dtls hls rsvg sbc smoothstreaming sndfile ttml uvch264 webp \
"

I understand from the above PACKAGECONFIG part in recipe file that , plugins like sbc , smoothstreaming etc  are enabled by default.

But I cant find libraries like libgstsbc.so and libsmoothstreaming.so in the build output directory.

Do I need to make any changes in the recipe file or append anything extra to build those plugins ?


Mit freundlichen Grüßen / Best regards

Shyamjith K V Sasidharan
RBEI/ETW4
​
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-embedded/attachments/20200403/06565814/attachment.htm>


More information about the gstreamer-embedded mailing list