diff options
Diffstat (limited to 'meta/recipes-multimedia/gstreamer/gst-ffmpeg_0.10.13.bb')
-rw-r--r-- | meta/recipes-multimedia/gstreamer/gst-ffmpeg_0.10.13.bb | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/meta/recipes-multimedia/gstreamer/gst-ffmpeg_0.10.13.bb b/meta/recipes-multimedia/gstreamer/gst-ffmpeg_0.10.13.bb index a166290cfc..efab2cf4af 100644 --- a/meta/recipes-multimedia/gstreamer/gst-ffmpeg_0.10.13.bb +++ b/meta/recipes-multimedia/gstreamer/gst-ffmpeg_0.10.13.bb | |||
@@ -11,7 +11,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ | |||
11 | file://gst-libs/ext/libav/COPYING.LGPLv2.1;md5=e344c8fa836c3a41c4cbd79d7bd3a379 \ | 11 | file://gst-libs/ext/libav/COPYING.LGPLv2.1;md5=e344c8fa836c3a41c4cbd79d7bd3a379 \ |
12 | file://gst-libs/ext/libav/COPYING.LGPLv3;md5=e6a600fd5e1d9cbde2d983680233ad02" | 12 | file://gst-libs/ext/libav/COPYING.LGPLv3;md5=e6a600fd5e1d9cbde2d983680233ad02" |
13 | HOMEPAGE = "http://www.gstreamer.net/" | 13 | HOMEPAGE = "http://www.gstreamer.net/" |
14 | DEPENDS = "gstreamer gst-plugins-base zlib" | 14 | DEPENDS = "gstreamer gst-plugins-base zlib bzip2" |
15 | 15 | ||
16 | inherit autotools pkgconfig | 16 | inherit autotools pkgconfig |
17 | 17 | ||
@@ -19,15 +19,25 @@ SRC_URI = "http://gstreamer.freedesktop.org/src/${BPN}/${BPN}-${PV}.tar.bz2 \ | |||
19 | file://lower-rank.diff \ | 19 | file://lower-rank.diff \ |
20 | file://configure-fix.patch \ | 20 | file://configure-fix.patch \ |
21 | file://h264_qpel_mmx.patch \ | 21 | file://h264_qpel_mmx.patch \ |
22 | file://libav_e500mc.patch \ | ||
22 | " | 23 | " |
23 | 24 | ||
24 | SRC_URI[md5sum] = "7f5beacaf1312db2db30a026b36888c4" | 25 | SRC_URI[md5sum] = "7f5beacaf1312db2db30a026b36888c4" |
25 | SRC_URI[sha256sum] = "76fca05b08e00134e3cb92fa347507f42cbd48ddb08ed3343a912def187fbb62" | 26 | SRC_URI[sha256sum] = "76fca05b08e00134e3cb92fa347507f42cbd48ddb08ed3343a912def187fbb62" |
26 | 27 | ||
27 | PR = "r3" | 28 | PR = "r4" |
28 | 29 | ||
29 | GSTREAMER_DEBUG ?= "--disable-debug" | 30 | GSTREAMER_DEBUG ?= "--disable-debug" |
30 | EXTRA_OECONF = "--with-ffmpeg-extra-configure=\"--target-os=linux\" ${GSTREAMER_DEBUG}" | 31 | |
32 | FFMPEG_EXTRA_CONFIGURE = "--with-ffmpeg-extra-configure" | ||
33 | FFMPEG_EXTRA_CONFIGURE_COMMON_ARG = "--target-os=linux \ | ||
34 | --cc='${CC}' --as='${CC}' --ld='${CC}' --nm='${NM}' --ar='${AR}' \ | ||
35 | --ranlib='${RANLIB}' \ | ||
36 | ${GSTREAMER_DEBUG}" | ||
37 | FFMPEG_EXTRA_CONFIGURE_COMMON = \ | ||
38 | '${FFMPEG_EXTRA_CONFIGURE}="${FFMPEG_EXTRA_CONFIGURE_COMMON_ARG}"' | ||
39 | |||
40 | EXTRA_OECONF = "${FFMPEG_EXTRA_CONFIGURE_COMMON}" | ||
31 | 41 | ||
32 | # yasm not found, use --disable-yasm for a crippled build for libav | 42 | # yasm not found, use --disable-yasm for a crippled build for libav |
33 | EXTRA_OECONF_append_x86-64 = " --disable-yasm " | 43 | EXTRA_OECONF_append_x86-64 = " --disable-yasm " |