meta-digi-del: Use virtual providers for plugins in task-del-gstreamer

The gstreamer plugins are not packaged in a single package. They have
functionality in different packages.

This allows to specify what functionality to install.

Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
This commit is contained in:
Alex Gonzalez 2012-11-21 13:34:10 +01:00
parent cfcaba9450
commit 837c3c3b2b
1 changed files with 28 additions and 4 deletions

View File

@ -14,16 +14,40 @@ PACKAGES = "\
task-del-gstreamer-dev \
"
VIRTUAL_RUNTIME_gst-fsl-plugin = "\
gst-fsl-plugin \
gst-fsl-plugin-gplay \
"
VIRTUAL_RUNTIME_gst-plugins-base = "\
gst-plugins-base \
gst-plugins-base-playbin \
gst-plugins-base-alsa \
"
VIRTUAL_RUNTIME_gst-plugins-good = "\
gst-plugins-good \
"
VIRTUAL_RUNTIME_gst-plugins-bad = "\
gst-plugins-bad \
"
VIRTUAL_RUNTIME_gst-plugins-ugly = "\
gst-plugins-ugly \
"
RDEPENDS_task-del-gstreamer = "\
fsl-mm-codeclib \
fsl-mm-flv-codeclib \
fsl-mm-mp3enc-codeclib \
${VIRTUAL_RUNTIME_gst-fsl-plugin} \
imx-lib \
gstreamer \
gst-plugins-base \
gst-plugins-good \
gst-plugins-bad \
gst-plugins-ugly \
${VIRTUAL_RUNTIME_gst-plugins-base} \
${VIRTUAL_RUNTIME_gst-plugins-good} \
${VIRTUAL_RUNTIME_gst-plugins-bad} \
${VIRTUAL_RUNTIME_gst-plugins-ugly} \
gst-ffmpeg \
${MACHINE_ESSENTIAL_EXTRA_RDEPENDS}"