diff options
| author | Wang Zidan <b50113@freescale.com> | 2014-09-03 18:07:59 +0800 |
|---|---|---|
| committer | Otavio Salvador <otavio@ossystems.com.br> | 2014-11-10 18:55:23 -0200 |
| commit | 8a9f998e582993cb069bb18d79470ebd232fdb64 (patch) | |
| tree | 7265e2b2acb668187318c3848f3fda59b90ec2b5 | |
| parent | 3bfb1be28b32d125b3d0db6a5a20b568eb646957 (diff) | |
| download | meta-freescale-8a9f998e582993cb069bb18d79470ebd232fdb64.tar.gz | |
gst1.0-fsl-plugin: Add Freescale Gstreamer1.0 Plugins for MX6
Add Freescale Gstreamer1.0 plugins.
- Support Audio/Video local playback
- Support HTTP/RTSP Streaming playback
- Support RTP/UDP MPEGTS Streaming
- Support RTSP Streaming Server
Signed-off-by: Zidan Wang <b50113@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
| -rw-r--r-- | meta-fsl-arm/recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.1.bb | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/meta-fsl-arm/recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.1.bb b/meta-fsl-arm/recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.1.bb new file mode 100644 index 000000000..6a4497813 --- /dev/null +++ b/meta-fsl-arm/recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.1.bb | |||
| @@ -0,0 +1,35 @@ | |||
| 1 | # Copyright (C) 2014 Freescale Semiconductor | ||
| 2 | # Released under the MIT license (see COPYING.MIT for the terms) | ||
| 3 | |||
| 4 | require gst-fsl-plugin.inc | ||
| 5 | |||
| 6 | SRC_URI = "${FSL_MIRROR}/gst1.0-fsl-plugins-${PV}.tar.gz" | ||
| 7 | S = "${WORKDIR}/gst1.0-fsl-plugins-${PV}" | ||
| 8 | |||
| 9 | EXTRA_OECONF += " CROSS_ROOT=${PKG_CONFIG_SYSROOT_DIR}" | ||
| 10 | |||
| 11 | SRC_URI[md5sum] = "38d20aa22910a841593318aa638fb702" | ||
| 12 | SRC_URI[sha256sum] = "972babc09f53fb0139a350c5b4267101793fcb96d289c4ae402d6a6ddddbe085" | ||
| 13 | |||
| 14 | DEPENDS_append = " gstreamer1.0 gstreamer1.0-plugins-base" | ||
| 15 | |||
| 16 | PACKAGECONFIG ?= "overlaysink" | ||
| 17 | # FIXME: Add all features | ||
| 18 | # feature from excluded mm packages | ||
| 19 | PACKAGECONFIG[ac3] += ",,libfslac3codec,libfslac3codec" | ||
| 20 | # feature from special mm packages | ||
| 21 | PACKAGECONFIG[aacp] += ",,libfslaacpcodec,libfslaacpcodec" | ||
| 22 | MSDEPENDS = "libfslmsparser libfslmscodec" | ||
| 23 | PACKAGECONFIG[wma10dec] += ",,${MSDEPENDS},${MSDEPENDS}" | ||
| 24 | PACKAGECONFIG[wma8enc] += "--enable-wma8enc,--disable-wma8enc,${MSDEPENDS},${MSDEPENDS}" | ||
| 25 | PACKAGECONFIG[overlaysink] += "--enable-overlaysink,--disable-overlaysink,gpu-viv-g2d" | ||
| 26 | |||
| 27 | FILES_${PN} = "${libdir}/gstreamer-1.0/*.so ${datadir}" | ||
| 28 | FILES_${PN}-dbg += "${libdir}/gstreamer-1.0/.debug" | ||
| 29 | FILES_${PN}-dev += "${libdir}/gstreamer-1.0/*.la ${libdir}/pkgconfig/*.pc" | ||
| 30 | FILES_${PN}-staticdev += "${libdir}/gstreamer-1.0/*.a" | ||
| 31 | FILES_${PN}-gplay = "${bindir}/gplay-1.0" | ||
| 32 | FILES_${PN}-libgplaycore = "${libdir}/libgplaycore-1.0${SOLIBS}" | ||
| 33 | FILES_${PN}-libgstfsl = "${libdir}/libgstfsl-1.0${SOLIBS}" | ||
| 34 | |||
| 35 | COMPATIBLE_MACHINE = "(mx6)" | ||
