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 <[email protected]> On 
Behalf Of Shyamjith K V Sasidharan (RBEI/ETW4)
Sent: den 30 mars 2020 19:37
To: [email protected]
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:$%[email protected]('DISTRO_FEATURES>',
 'bluetooth', 'bluez', '', d)} \
    
${@bb.utils.filter('DISTRO_FEATURES<mailto:$%[email protected]('DISTRO_FEATURES>',
 'directfb vulkan', d)} \
    
${@bb.utils.contains('DISTRO_FEATURES<mailto:$%[email protected]('DISTRO_FEATURES>',
 'wayland', 'wayland', '', d)} \
    
${@bb.utils.contains('DISTRO_FEATURES<mailto:$%[email protected]('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
​
_______________________________________________
gstreamer-embedded mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-embedded

Reply via email to