Merge tag 'upstream/1.4.5' into debian-experimental Upstream version 1.4.5
diff --git a/ChangeLog b/ChangeLog index 7948c32..7cfdf4a 100644 --- a/ChangeLog +++ b/ChangeLog
@@ -1,9 +1,364 @@ -=== release 1.4.4 === +=== release 1.4.5 === -2014-11-06 Sebastian Dröge <slomo@coaxion.net> +2014-12-18 Sebastian Dröge <slomo@coaxion.net> * configure.ac: - releasing 1.4.4 + releasing 1.4.5 + +2014-11-09 10:25:25 +0100 Sebastian Dröge <sebastian@centricular.com> + + * sys/applemedia/avfvideosrc.m: + avfvideosrc: Don't pretend to support reconfiguration + We will run into an assertion in set_caps() if we try to change + caps while the source is already running. Don't try to find new + caps in GstBaseSrc::negotiate() to prevent caps changes. + +2014-12-17 12:20:54 +1100 Alessandro Decina <alessandro.d@gmail.com> + + * sys/applemedia/avfvideosrc.m: + avfvideosrc: improve timestamping and latency reporting + Use AVF provided timings to timestamp output buffers. Use the running time at + the time the first buffer is produced to base timestamps on. Report 1-frame + latency based on the negotiated framerate instead of hardcoding 4ms latency. + +2014-12-10 22:36:53 +1100 Alessandro Decina <alessandro.d@gmail.com> + + * sys/applemedia/vtenc.c: + * sys/applemedia/vtenc.h: + vtenc: negotiate profile and level with downstream + +2014-12-10 19:44:01 +1100 Alessandro Decina <alessandro.d@gmail.com> + + * sys/applemedia/vtenc.c: + * sys/applemedia/vtenc.h: + vtenc: report latency + +2014-12-05 16:33:20 +0100 Sebastian Dröge <sebastian@centricular.com> + + * sys/applemedia/vtenc.c: + * sys/applemedia/vtenc.h: + vtenc: Add properties to specify the maximum keyframe interval in frames and seconds + +2014-11-27 13:40:56 +0100 Alessandro Decina <alessandro.d@gmail.com> + + * sys/applemedia/vtenc.c: + * sys/applemedia/vtenc.h: + vtenc: add quality property + +2014-11-27 13:33:07 +0100 Alessandro Decina <alessandro.d@gmail.com> + + * sys/applemedia/Makefile.am: + * sys/applemedia/vtenc.c: + vtenc: set profile and level in caps + +2014-12-05 16:15:23 +0100 Sebastian Dröge <sebastian@centricular.com> + + * sys/applemedia/vtenc.c: + vtenc: Fix conversion of the bitrate property and our internal bitrate storage + The property is in kbit/s and we store it in bit/s, so just multiply and + divide by 1000. No need to put a factor of 8 in there. + kVTCompressionPropertyKey_AverageBitRate is also in bit/s according to + its documentation. + +2014-12-16 13:35:14 +0100 Wim Taymans <wtaymans@redhat.com> + + * ext/directfb/dfbvideosink.c: + * ext/sdl/sdlvideosink.c: + * ext/wayland/wlwindow.c: + * sys/directdraw/gstdirectdrawsink.c: + * sys/pvr2d/gstpvrvideosink.c: + * sys/vdpau/gstvdpvideopostprocess.c: + rectangle: clear rectangle struct before use + +2014-12-15 15:21:50 +0000 Vincent Penquerc'h <vincent.penquerch@collabora.co.uk> + + * ext/opus/gstopusparse.c: + opusparse: fix frame size determination + https://bugzilla.gnome.org/show_bug.cgi?id=741321 + +2014-05-08 10:41:03 +0530 Sudip Jain <sudip.jain@linaro.org> + + * gst/mpegtsdemux/mpegtsbase.c: + mpegtsbase: scan more bytes to find initial PCRs + Fixes playback of Samsung-Colorful-Variety-1080i.ts. + https://bugzilla.gnome.org/show_bug.cgi?id=729768 + +2014-12-09 05:03:11 +0100 Mathieu Duponchelle <mathieu.duponchelle@opencreed.com> + + * gst/geometrictransform/gstmirror.c: + mirror: Needs remap when the mode changes. + This caused the user to think the mode wasn't taken into account. + +2014-12-01 09:48:41 +0100 Thomas Klausner <wiz@danbala.tuwien.ac.at> + + * configure.ac: + configure: Do comparisons in a portable way with = instead of == + https://bugzilla.gnome.org/show_bug.cgi?id=740953 + +2014-11-27 16:43:39 +0100 Thibault Saunier <tsaunier@gnome.org> + + * gst/audiomixer/gstaudiomixer.c: + audiomixer: Do not try to resize a buffer to a negative size on EOS + +2014-11-24 13:56:56 +0100 Sebastian Dröge <sebastian@centricular.com> + + * sys/decklink/gstdecklink.cpp: + decklink: HD1080i50 is 50 frames per second + +2014-11-14 10:55:14 +0900 Wonchul Lee <wonchul86.lee@lge.com> + + * gst/rawparse/gstrawparse.c: + rawparse: send SEEKING query upstream first + Sometimes rawparse does not handle the seeking query + properly, the rawparse should send the query upstream + first. For example, upstream could support seeking in + TIME format (but not in BYTE format), so the BYTE format + seeking query that rawparse sends in push mode would + fail. + https://bugzilla.gnome.org/show_bug.cgi?id=722764 + +2014-11-21 15:46:49 +0100 Alessandro Decina <alessandro.d@gmail.com> + + * sys/applemedia/vtenc.c: + vtenc: let VT pick the bitrate by default + +2014-11-06 13:22:17 +0100 Alessandro Decina <alessandro.d@gmail.com> + + * sys/applemedia/vtenc.c: + * sys/applemedia/vtenc.h: + vtenc: add realtime and allow-frame-reordering properties + +2014-11-20 10:23:30 -0800 Aleix Conchillo Flaqué <aleix@oblong.com> + + * ext/srtp/gstsrtpdec.c: + srtpdec: fix rtp/rtcp sink event memory leak + https://bugzilla.gnome.org/show_bug.cgi?id=740451 + +2014-11-20 16:04:34 +0100 Alessandro Decina <alessandro.d@gmail.com> + + * sys/applemedia/vtenc.c: + vtenc: set H264_Baseline_AutoLevel on OSX as well + +2014-11-20 15:50:18 +0100 Alessandro Decina <alessandro.d@gmail.com> + + * sys/applemedia/vtdec.c: + vtdec: disable the reorder queue for baseline streams + +2014-11-20 09:41:43 +0100 Sebastian Dröge <sebastian@centricular.com> + + * sys/applemedia/vtdec.c: + vtdec: Fix divide by zero in the picture buffer length calculation + +2014-11-16 10:57:55 +0100 Sebastian Dröge <sebastian@centricular.com> + + * configure.ac: + * gst-libs/gst/gl/gstglapi.h: + gl: Use numeric OSX version instead of the macro + The macro is not defined on older OSX versions and evaluates to 0. + https://bugzilla.gnome.org/show_bug.cgi?id=740201 + +2014-11-13 12:01:25 +0100 Sebastian Dröge <sebastian@centricular.com> + + * gst-libs/gst/gl/cocoa/gstglwindow_cocoa.m: + gl/cocoa: Don't override the application delegate + Otherwise interesting things will happen in Cocoa applications, like + infinite event loops that block the NSApplication loop forever. + This was only needed for GNUStep and thus can safely be removed now. + +2014-11-16 11:00:14 +0100 Sebastian Dröge <sebastian@centricular.com> + + * gst-libs/gst/gl/cocoa/gstglwindow_cocoa.m: + gl/cocoa: Only use convertRectToBacking on OSX >= 10.7 + It does not exist before and older versions also don't have + support for HiDPI displays anyway. + https://bugzilla.gnome.org/show_bug.cgi?id=740201 + +2014-11-13 11:58:07 +0100 Sebastian Dröge <sebastian@centricular.com> + + * configure.ac: + * gst-libs/gst/gl/cocoa/gstglcontext_cocoa.m: + * gst-libs/gst/gl/cocoa/gstglwindow_cocoa.m: + * tests/examples/gl/cocoa/cocoa-videooverlay.m: + gl/cocoa: Remove GNUStep support + Until gcc and GNUStep properly support Objective-C blocks and other + "new" features of Objective-C we can't properly support them without + making the code much more ugly. + https://bugzilla.gnome.org/show_bug.cgi?id=739152 + +2014-11-12 16:45:12 +0100 Alessandro Decina <alessandro.d@gmail.com> + + * sys/applemedia/vtenc.c: + vtenc: fix build on iOS + +2014-11-12 15:35:36 +0100 Alessandro Decina <alessandro.d@gmail.com> + + * sys/applemedia/coremediabuffer.c: + coremediabuffer: set ->pixel_buf for CVPixelBuffer buffers + Fix a bug for which we never actually set ->pixel_buf to non-NULL for + CVPixelBuffer buffers. + +2014-11-12 09:59:53 +0100 Alessandro Decina <alessandro.d@gmail.com> + + * sys/applemedia/vtenc.c: + vtenc: fix compilation on < 10.9 + +2014-11-11 18:01:54 +0100 Alessandro Decina <alessandro.d@gmail.com> + + * sys/applemedia/vtenc.c: + vtenc: enable the hw encoder on OSX + +2014-11-15 21:59:48 +0000 Tim-Philipp Müller <tim@centricular.com> + + * sys/dvb/dvbbasebin.c: + dvbbasebin: fix possible crash by passing 64 bits for 64-bit queue property + https://bugzilla.gnome.org/show_bug.cgi?id=740191 + +2014-11-10 10:01:24 +0100 Gwenole Beauchesne <gb.devel@gmail.com> + + * gst-libs/gst/codecparsers/gsth264parser.c: + codecparsers: h264: fix derivation of MaxPicNum variable. + The logic to compute the MaxPicNum variable was reversed. In paricular, + MaxPicNum is double MaxFrameNum only if field_pic_flag is set to 1. + https://bugzilla.gnome.org/show_bug.cgi?id=739291 + +2014-11-11 12:00:30 +0100 Sebastian Dröge <sebastian@centricular.com> + + * sys/decklink/gstdecklinksink.cpp: + decklinksink: Check the correct variable for failure + If we can't get an output, we would otherwise just use it later and crash. + +2014-11-07 10:01:59 +1100 Matthew Waters <matthew@centricular.com> + + * ext/gl/gstglimagesink.c: + glimagesink: clamp the resize width/height to >= 1 to avoid a GL error + +=== release 1.4.4 === + +2014-11-06 13:14:09 +0100 Sebastian Dröge <sebastian@centricular.com> + + * ChangeLog: + * NEWS: + * RELEASE: + * configure.ac: + * docs/plugins/gst-plugins-bad-plugins.hierarchy: + * docs/plugins/inspect/plugin-accurip.xml: + * docs/plugins/inspect/plugin-adpcmdec.xml: + * docs/plugins/inspect/plugin-adpcmenc.xml: + * docs/plugins/inspect/plugin-asfmux.xml: + * docs/plugins/inspect/plugin-assrender.xml: + * docs/plugins/inspect/plugin-audiovisualizers.xml: + * docs/plugins/inspect/plugin-autoconvert.xml: + * docs/plugins/inspect/plugin-bayer.xml: + * docs/plugins/inspect/plugin-bz2.xml: + * docs/plugins/inspect/plugin-camerabin.xml: + * docs/plugins/inspect/plugin-chromaprint.xml: + * docs/plugins/inspect/plugin-coloreffects.xml: + * docs/plugins/inspect/plugin-curl.xml: + * docs/plugins/inspect/plugin-dataurisrc.xml: + * docs/plugins/inspect/plugin-debugutilsbad.xml: + * docs/plugins/inspect/plugin-dtsdec.xml: + * docs/plugins/inspect/plugin-dvb.xml: + * docs/plugins/inspect/plugin-dvbsuboverlay.xml: + * docs/plugins/inspect/plugin-dvdspu.xml: + * docs/plugins/inspect/plugin-faad.xml: + * docs/plugins/inspect/plugin-festival.xml: + * docs/plugins/inspect/plugin-fieldanalysis.xml: + * docs/plugins/inspect/plugin-flite.xml: + * docs/plugins/inspect/plugin-fragmented.xml: + * docs/plugins/inspect/plugin-frei0r.xml: + * docs/plugins/inspect/plugin-gaudieffects.xml: + * docs/plugins/inspect/plugin-gdp.xml: + * docs/plugins/inspect/plugin-geometrictransform.xml: + * docs/plugins/inspect/plugin-gmedec.xml: + * docs/plugins/inspect/plugin-gsm.xml: + * docs/plugins/inspect/plugin-gstsiren.xml: + * docs/plugins/inspect/plugin-id3tag.xml: + * docs/plugins/inspect/plugin-inter.xml: + * docs/plugins/inspect/plugin-interlace.xml: + * docs/plugins/inspect/plugin-jpegformat.xml: + * docs/plugins/inspect/plugin-liveadder.xml: + * docs/plugins/inspect/plugin-mimic.xml: + * docs/plugins/inspect/plugin-mms.xml: + * docs/plugins/inspect/plugin-modplug.xml: + * docs/plugins/inspect/plugin-mpeg2enc.xml: + * docs/plugins/inspect/plugin-mpegpsdemux.xml: + * docs/plugins/inspect/plugin-mpegtsdemux.xml: + * docs/plugins/inspect/plugin-mpegtsmux.xml: + * docs/plugins/inspect/plugin-mpg123.xml: + * docs/plugins/inspect/plugin-mplex.xml: + * docs/plugins/inspect/plugin-ofa.xml: + * docs/plugins/inspect/plugin-openal.xml: + * docs/plugins/inspect/plugin-opencv.xml: + * docs/plugins/inspect/plugin-opus.xml: + * docs/plugins/inspect/plugin-pcapparse.xml: + * docs/plugins/inspect/plugin-pnm.xml: + * docs/plugins/inspect/plugin-rawparse.xml: + * docs/plugins/inspect/plugin-removesilence.xml: + * docs/plugins/inspect/plugin-resindvd.xml: + * docs/plugins/inspect/plugin-rfbsrc.xml: + * docs/plugins/inspect/plugin-rtmp.xml: + * docs/plugins/inspect/plugin-schro.xml: + * docs/plugins/inspect/plugin-sdp.xml: + * docs/plugins/inspect/plugin-segmentclip.xml: + * docs/plugins/inspect/plugin-shm.xml: + * docs/plugins/inspect/plugin-smooth.xml: + * docs/plugins/inspect/plugin-soundtouch.xml: + * docs/plugins/inspect/plugin-spandsp.xml: + * docs/plugins/inspect/plugin-speed.xml: + * docs/plugins/inspect/plugin-subenc.xml: + * docs/plugins/inspect/plugin-videoparsersbad.xml: + * docs/plugins/inspect/plugin-voaacenc.xml: + * docs/plugins/inspect/plugin-voamrwbenc.xml: + * docs/plugins/inspect/plugin-waylandsink.xml: + * docs/plugins/inspect/plugin-y4mdec.xml: + * docs/plugins/inspect/plugin-zbar.xml: + * gst-plugins-bad.doap: + * win32/common/config.h: + Release 1.4.4 + +2014-11-06 12:55:42 +0100 Sebastian Dröge <sebastian@centricular.com> + + * po/af.po: + * po/az.po: + * po/bg.po: + * po/ca.po: + * po/cs.po: + * po/da.po: + * po/de.po: + * po/el.po: + * po/en_GB.po: + * po/eo.po: + * po/es.po: + * po/eu.po: + * po/fi.po: + * po/fr.po: + * po/gl.po: + * po/hr.po: + * po/hu.po: + * po/id.po: + * po/it.po: + * po/ja.po: + * po/ky.po: + * po/lt.po: + * po/lv.po: + * po/mt.po: + * po/nb.po: + * po/nl.po: + * po/or.po: + * po/pl.po: + * po/pt_BR.po: + * po/ro.po: + * po/ru.po: + * po/sk.po: + * po/sl.po: + * po/sq.po: + * po/sr.po: + * po/sv.po: + * po/tr.po: + * po/uk.po: + * po/vi.po: + * po/zh_CN.po: + Update .po files 2014-11-06 11:53:04 +0100 Sebastian Dröge <sebastian@centricular.com>
diff --git a/Makefile.in b/Makefile.in index 7fb4b46..cb327aa 100644 --- a/Makefile.in +++ b/Makefile.in
@@ -97,7 +97,7 @@ $(top_srcdir)/configure $(am__configure_deps) \ $(srcdir)/config.h.in $(srcdir)/gst-plugins-bad.spec.in \ ABOUT-NLS COPYING COPYING.LIB compile config.guess \ - config.rpath config.sub install-sh missing ltmain.sh + config.rpath config.sub depcomp install-sh missing ltmain.sh subdir = . ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/common/m4/as-ac-expand.m4 \ @@ -355,7 +355,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/NEWS b/NEWS index ee09ad6..a27c206 100644 --- a/NEWS +++ b/NEWS
@@ -1,2 +1,2 @@ -This is GStreamer Bad Plugins 1.4.4 +This is GStreamer Bad Plugins 1.4.5
diff --git a/RELEASE b/RELEASE index a210988..df1ee5b 100644 --- a/RELEASE +++ b/RELEASE
@@ -1,5 +1,5 @@ -Release notes for GStreamer Bad Plugins 1.4.4 +Release notes for GStreamer Bad Plugins 1.4.5 The GStreamer team is pleased to announce a bugfix release of the stable 1.4 release series. The 1.4 release series is adding new features on top @@ -73,29 +73,14 @@ Bugs fixed in this release - * 732239 : h264parse: expose parsed profiles to downstream - * 733510 : gltransformation produced black screen - * 734156 : androidmedia: doesn't calculate framesize for COLOR_FormatYUV420Planar correctly - * 736319 : dashdemux: mark first buffer as discont after restarting a download task - * 737186 : h264parse: Return flushing if we get chained while being set to READY - * 737569 : tsdemux: valid data is discarded if PES start packet is the first packet after discontinuity - * 737658 : fluiddec: segmentation fault when used with fakesrc - * 737724 : vc1parse: unref caps when it is empty in renegotiate() - * 738067 : gl: Downloading YUY2 is broken and creates blocky artefacts - * 738223 : fluiddec: leaks memory in gst_fluid_dec_change_state() - * 738230 : vc1parser: fix level value for simple/main profile - * 738243 : vc1parse: fix framesize when input is frame-layer - * 738291 : fluiddec: leaks incoming caps event - * 738449 : vc1parse: just assume none header-format when no codec_data is present - * 738519 : vc1parse: parse frame header when stream format is ASF/raw for simple/main profile - * 738532 : vc1parse: select caps according to wmv format at negotiation - * 738674 : rtmpsink: leaking URI string - * 738695 : mpegtsbase: do not remove programs on EOS - * 738696 : hlsdemux: send missing stream start - * 739277 : GstGLFilter propose allocation pass uninitialized size to gst_query_add_allocation_pool - * 739348 : configure.ac: auto decision to include GL library fails - * 739368 : gl: small memory leak in gl shader - * 739374 : h264parse: sets srccaps too often + * 722764 : rawparse: fix SEEKING query handling + * 729768 : mpegtsbase: Raise limit to read more bytes initially to find PCR + * 739152 : gl/cocoa: build with GNUStep fails + * 740191 : dvbbasesink: segfaults on 32-bit (rpi) + * 740201 : gl/cocoa: Does not compile on OSX < 10.7 anymore + * 740451 : srtpdec: leaks rtp/rtcp sink events + * 740953 : configure.ac: unportable test(1) comparison operator + * 741321 : opusparse: fix header parsing esp. of encoded output of libopus ==== Download ==== @@ -132,23 +117,17 @@ Contributors to this release - * Antonio Ospite - * Aurélien Zanelli - * Edward Hervey - * Havard Graff - * Jesper Larsen - * Julien Isorce - * Lubosz Sarnecki - * Luis de Bethencourt - * Matej Knopp + * Aleix Conchillo Flaqué + * Alessandro Decina + * Gwenole Beauchesne + * Mathieu Duponchelle * Matthew Waters - * Matthieu Bouron * Sebastian Dröge - * Sreerenj Balachandran - * Thiago Santos + * Sudip Jain * Thibault Saunier + * Thomas Klausner * Tim-Philipp Müller - * Vincent Abriou - * Vivia Nikolaidou - * Vootele Vesterblom + * Vincent Penquerc'h + * Wim Taymans + * Wonchul Lee \ No newline at end of file
diff --git a/common/Makefile.in b/common/Makefile.in index fa433bb..c5076b2 100644 --- a/common/Makefile.in +++ b/common/Makefile.in
@@ -318,7 +318,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/common/m4/Makefile.in b/common/m4/Makefile.in index 66dc416..4e34244 100644 --- a/common/m4/Makefile.in +++ b/common/m4/Makefile.in
@@ -257,7 +257,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/configure b/configure index 422ae0f..5b688c6 100755 --- a/configure +++ b/configure
@@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for GStreamer Bad Plug-ins 1.4.4. +# Generated by GNU Autoconf 2.69 for GStreamer Bad Plug-ins 1.4.5. # # Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer>. # @@ -591,8 +591,8 @@ # Identity of this package. PACKAGE_NAME='GStreamer Bad Plug-ins' PACKAGE_TARNAME='gst-plugins-bad' -PACKAGE_VERSION='1.4.4' -PACKAGE_STRING='GStreamer Bad Plug-ins 1.4.4' +PACKAGE_VERSION='1.4.5' +PACKAGE_STRING='GStreamer Bad Plug-ins 1.4.5' PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer' PACKAGE_URL='' @@ -1049,7 +1049,6 @@ GL_OBJCFLAGS GL_CFLAGS GL_LIBS -GNUSTEP_CONFIG WAYLAND_EGL_LIBS WAYLAND_EGL_CFLAGS HAVE_EGL @@ -2528,7 +2527,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures GStreamer Bad Plug-ins 1.4.4 to adapt to many kinds of systems. +\`configure' configures GStreamer Bad Plug-ins 1.4.5 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -2603,7 +2602,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of GStreamer Bad Plug-ins 1.4.4:";; + short | recursive ) echo "Configuration of GStreamer Bad Plug-ins 1.4.5:";; esac cat <<\_ACEOF @@ -2722,7 +2721,7 @@ --enable-egl Enable EGL support [default=auto] --enable-wgl Enable WGL support [default=auto] --enable-glx Enable GLX support [default=auto] - --enable-cocoa Enable Cocoa support (using GNUstep on non OS X platforms) [default=auto] + --enable-cocoa Enable Cocoa support [default=auto] --enable-x11 Enable x11 support [default=auto] --enable-wayland Enable Wayland support (requires EGL) [default=auto] --enable-dispmanx Enable Dispmanx support (requires EGL) [default=auto] @@ -3217,7 +3216,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -GStreamer Bad Plug-ins configure 1.4.4 +GStreamer Bad Plug-ins configure 1.4.5 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -4190,7 +4189,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by GStreamer Bad Plug-ins $as_me 1.4.4, which was +It was created by GStreamer Bad Plug-ins $as_me 1.4.5, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -5172,7 +5171,7 @@ # Define the identity of the package. PACKAGE='gst-plugins-bad' - VERSION='1.4.4' + VERSION='1.4.5' cat >>confdefs.h <<_ACEOF @@ -5383,9 +5382,9 @@ - PACKAGE_VERSION_MAJOR=$(echo 1.4.4 | cut -d'.' -f1) - PACKAGE_VERSION_MINOR=$(echo 1.4.4 | cut -d'.' -f2) - PACKAGE_VERSION_MICRO=$(echo 1.4.4 | cut -d'.' -f3) + PACKAGE_VERSION_MAJOR=$(echo 1.4.5 | cut -d'.' -f1) + PACKAGE_VERSION_MINOR=$(echo 1.4.5 | cut -d'.' -f2) + PACKAGE_VERSION_MICRO=$(echo 1.4.5 | cut -d'.' -f3) @@ -5396,7 +5395,7 @@ { $as_echo "$as_me:${as_lineno-$LINENO}: checking nano version" >&5 $as_echo_n "checking nano version... " >&6; } - NANO=$(echo 1.4.4 | cut -d'.' -f4) + NANO=$(echo 1.4.5 | cut -d'.' -f4) if test x"$NANO" = x || test "x$NANO" = "x0" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: 0 (release)" >&5 @@ -10053,10 +10052,10 @@ done - GST_CURRENT=404 + GST_CURRENT=405 GST_REVISION=0 - GST_AGE=404 - GST_LIBVERSION=404:0:404 + GST_AGE=405 + GST_LIBVERSION=405:0:405 @@ -32968,7 +32967,6 @@ HAVE_GL=no HAVE_GLES2=no HAVE_GLU=no -HAVE_GNUSTEP_COCOA=no HAVE_WAYLAND_EGL=no HAVE_EGL_RPI=no @@ -33762,77 +33760,6 @@ ;; esac -case $host in - *-darwin* ) ;; - *) - # Extract the first word of "gnustep-config", so it can be a program name with args. -set dummy gnustep-config; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_GNUSTEP_CONFIG+:} false; then : - $as_echo_n "(cached) " >&6 -else - case $GNUSTEP_CONFIG in - [\\/]* | ?:[\\/]*) - ac_cv_path_GNUSTEP_CONFIG="$GNUSTEP_CONFIG" # Let the user override the test with a path. - ;; - *) - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_GNUSTEP_CONFIG="$as_dir/$ac_word$ac_exec_ext" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS - - ;; -esac -fi -GNUSTEP_CONFIG=$ac_cv_path_GNUSTEP_CONFIG -if test -n "$GNUSTEP_CONFIG"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GNUSTEP_CONFIG" >&5 -$as_echo "$GNUSTEP_CONFIG" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - - - if test "x$GNUSTEP_CONFIG" != "x"; then - GNUSTEP_HOST="`$GNUSTEP_CONFIG --variable=GNUSTEP_HOST`" - case $host in - *-mingw* ) - case $GNUSTEP_HOST in - *-mingw* ) - HAVE_GNUSTEP_COCOA=yes - ;; - esac - ;; - * ) - HAVE_GNUSTEP_COCOA=yes - ;; - esac - fi - ;; -esac - -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNUstep" >&5 -$as_echo_n "checking for GNUstep... " >&6; } -if test "x$HAVE_GNUSTEP_COCOA" = "xyes" ; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - CPPFLAGS="$save_CPPFLAGS" LIBS="$save_LIBS" @@ -33913,7 +33840,7 @@ # if __APPLE__ # include <OpenGL/OpenGL.h> # include <OpenGL/gl.h> -# if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_7 +# if MAC_OS_X_VERSION_MAX_ALLOWED >= 1070 # define GL_DO_NOT_WARN_IF_MULTI_GL_VERSION_HEADERS_INCLUDED # include <OpenGL/gl3.h> # endif @@ -34084,18 +34011,6 @@ fi fi fi - - if test "x$NEED_COCOA" != "xno"; then - if test "x$HAVE_GNUSTEP_COCOA" = "xyes" ; then - GNUSTEP_OBJCFLAGS="`$GNUSTEP_CONFIG --objc-flags`" - GNUSTEP_LIBS="`$GNUSTEP_CONFIG --gui-libs`" - GL_LIBS="$GL_LIBS $GNUSTEP_LIBS -lgnustep-gui -lgnustep-base" - GL_OBJCFLAGS="$GL_OBJCFLAGS $GNUSTEP_OBJCFLAGS" - - USE_COCOA=yes - HAVE_WINDOW_COCOA=yes - fi - fi ;; *-darwin*) if test "x$HAVE_IOS" = "xyes"; then @@ -34187,16 +34102,6 @@ fi fi fi - - if test "x$HAVE_GNUSTEP_COCOA" = "xyes" ; then - GNUSTEP_CFLAGS="`$GNUSTEP_CONFIG --objc-flags`" - GNUSTEP_LIBS="`$GNUSTEP_CONFIG --gui-libs`" - GL_LIBS="$GL_LIBS $GNUSTEP_LIBS -lgnustep-gui -lgnustep-base" - GL_OBJCFLAGS="$OBJCFLAGS $GNUSTEP_CFLAGS" - - USE_COCOA=yes - HAVE_WINDOW_COCOA=yes - fi ;; *) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Don't know how to check for OpenGL on your platform." >&5 @@ -37070,9 +36975,9 @@ HAVE_LIBUSB="yes" fi - if test "x$HAVE_UVCVIDEO_H" == "xyes" && \ - test "x$HAVE_GUDEV" == "xyes" && \ - test "x$HAVE_LIBUSB" == "xyes"; then + if test "x$HAVE_UVCVIDEO_H" = "xyes" && \ + test "x$HAVE_GUDEV" = "xyes" && \ + test "x$HAVE_LIBUSB" = "xyes"; then HAVE_UVCH264=yes else HAVE_UVCH264=no @@ -56325,7 +56230,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by GStreamer Bad Plug-ins $as_me 1.4.4, which was +This file was extended by GStreamer Bad Plug-ins $as_me 1.4.5, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -56391,7 +56296,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -GStreamer Bad Plug-ins config.status 1.4.4 +GStreamer Bad Plug-ins config.status 1.4.5 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\"
diff --git a/configure.ac b/configure.ac index 96d2f52..4e2823e 100644 --- a/configure.ac +++ b/configure.ac
@@ -3,7 +3,7 @@ dnl initialize autoconf dnl when going to/from release please set the nano (fourth number) right ! dnl releases only do Wall, cvs and prerelease does Werror too -AC_INIT([GStreamer Bad Plug-ins],[1.4.4],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-bad]) +AC_INIT([GStreamer Bad Plug-ins],[1.4.5],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-bad]) AG_GST_INIT @@ -48,7 +48,7 @@ dnl - interfaces added -> increment AGE dnl - interfaces removed -> AGE = 0 dnl sets GST_LT_LDFLAGS -AS_LIBTOOL(GST, 404, 0, 404) +AS_LIBTOOL(GST, 405, 0, 405) dnl *** required versions of GStreamer stuff *** GST_REQ=1.4.0 @@ -611,7 +611,7 @@ esac],[NEED_GLX=auto]) AC_ARG_ENABLE([cocoa], - [ --enable-cocoa Enable Cocoa support (using GNUstep on non OS X platforms) @<:@default=auto@:>@], + [ --enable-cocoa Enable Cocoa support @<:@default=auto@:>@], [case "${enableval}" in yes) NEED_COCOA=yes ;; no) NEED_COCOA=no ;; @@ -653,7 +653,6 @@ HAVE_GL=no HAVE_GLES2=no HAVE_GLU=no -HAVE_GNUSTEP_COCOA=no HAVE_WAYLAND_EGL=no HAVE_EGL_RPI=no @@ -744,35 +743,6 @@ ;; esac -case $host in - *-darwin* ) ;; - *) - AC_PATH_PROG([GNUSTEP_CONFIG],[gnustep-config]) - if test "x$GNUSTEP_CONFIG" != "x"; then - GNUSTEP_HOST="`$GNUSTEP_CONFIG --variable=GNUSTEP_HOST`" - case $host in - *-mingw* ) - case $GNUSTEP_HOST in - *-mingw* ) - HAVE_GNUSTEP_COCOA=yes - ;; - esac - ;; - * ) - HAVE_GNUSTEP_COCOA=yes - ;; - esac - fi - ;; -esac - -AC_MSG_CHECKING([for GNUstep]) -if test "x$HAVE_GNUSTEP_COCOA" = "xyes" ; then - AC_MSG_RESULT([yes]) -else - AC_MSG_RESULT([no]) -fi - CPPFLAGS="$save_CPPFLAGS" LIBS="$save_LIBS" @@ -857,7 +827,7 @@ # if __APPLE__ # include <OpenGL/OpenGL.h> # include <OpenGL/gl.h> -# if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_7 +# if MAC_OS_X_VERSION_MAX_ALLOWED >= 1070 # define GL_DO_NOT_WARN_IF_MULTI_GL_VERSION_HEADERS_INCLUDED # include <OpenGL/gl3.h> # endif @@ -1009,19 +979,6 @@ fi fi fi - - dnl GNUstep provides the Cocoa API on unix - if test "x$NEED_COCOA" != "xno"; then - if test "x$HAVE_GNUSTEP_COCOA" = "xyes" ; then - GNUSTEP_OBJCFLAGS="`$GNUSTEP_CONFIG --objc-flags`" - GNUSTEP_LIBS="`$GNUSTEP_CONFIG --gui-libs`" - GL_LIBS="$GL_LIBS $GNUSTEP_LIBS -lgnustep-gui -lgnustep-base" - GL_OBJCFLAGS="$GL_OBJCFLAGS $GNUSTEP_OBJCFLAGS" - - USE_COCOA=yes - HAVE_WINDOW_COCOA=yes - fi - fi ;; *-darwin*) if test "x$HAVE_IOS" = "xyes"; then @@ -1114,17 +1071,6 @@ fi fi fi - - dnl GNUstep provides the Cocoa API on win32 - if test "x$HAVE_GNUSTEP_COCOA" = "xyes" ; then - GNUSTEP_CFLAGS="`$GNUSTEP_CONFIG --objc-flags`" - GNUSTEP_LIBS="`$GNUSTEP_CONFIG --gui-libs`" - GL_LIBS="$GL_LIBS $GNUSTEP_LIBS -lgnustep-gui -lgnustep-base" - GL_OBJCFLAGS="$OBJCFLAGS $GNUSTEP_CFLAGS" - - USE_COCOA=yes - HAVE_WINDOW_COCOA=yes - fi ;; *) AC_MSG_WARN([Don't know how to check for OpenGL on your platform.]) @@ -1812,9 +1758,9 @@ AC_DEFINE([HAVE_LIBUSB], 1, [Define if libusb 1.x is installed]) HAVE_LIBUSB="yes" ], [HAVE_LIBUSB="no"]) - if test "x$HAVE_UVCVIDEO_H" == "xyes" && \ - test "x$HAVE_GUDEV" == "xyes" && \ - test "x$HAVE_LIBUSB" == "xyes"; then + if test "x$HAVE_UVCVIDEO_H" = "xyes" && \ + test "x$HAVE_GUDEV" = "xyes" && \ + test "x$HAVE_LIBUSB" = "xyes"; then HAVE_UVCH264=yes else HAVE_UVCH264=no
diff --git a/docs/Makefile.in b/docs/Makefile.in index ca9892f..ba6c2a6 100644 --- a/docs/Makefile.in +++ b/docs/Makefile.in
@@ -317,7 +317,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/docs/libs/Makefile.in b/docs/libs/Makefile.in index 9f0f284..7b8cb8d 100644 --- a/docs/libs/Makefile.in +++ b/docs/libs/Makefile.in
@@ -278,7 +278,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/docs/libs/html/api-index-full.html b/docs/libs/html/api-index-full.html index cc30082..032f36b 100644 --- a/docs/libs/html/api-index-full.html +++ b/docs/libs/html/api-index-full.html
@@ -2323,39 +2323,39 @@ <dd></dd> <a name="idxP"></a><h3 class="title">P</h3> <dt> -GstPhotography, struct in gstphotography +<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad/html/GstPhotography.html">GstPhotography</a>, struct in gstphotography </dt> <dd></dd> <dt> -GstPhotographyNoiseReduction, enum in gstphotography +<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad/html/GstPhotography.html#GstPhotographyNoiseReduction">GstPhotographyNoiseReduction</a>, enum in gstphotography </dt> <dd></dd> <dt> -GST_PHOTOGRAPHY_AUTOFOCUS_DONE, macro in gstphotography +<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad/html/GstPhotography.html#GST-PHOTOGRAPHY-AUTOFOCUS-DONE:CAPS">GST_PHOTOGRAPHY_AUTOFOCUS_DONE</a>, macro in gstphotography </dt> <dd></dd> <dt> -gst_photography_get_aperture, function in gstphotography +<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad/html/GstPhotography.html#gst-photography-get-aperture">gst_photography_get_aperture</a>, function in gstphotography </dt> <dd></dd> <dt> -gst_photography_get_capabilities, function in gstphotography +<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad/html/GstPhotography.html#gst-photography-get-capabilities">gst_photography_get_capabilities</a>, function in gstphotography </dt> <dd></dd> <dt> -gst_photography_get_config, function in gstphotography +<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad/html/GstPhotography.html#gst-photography-get-config">gst_photography_get_config</a>, function in gstphotography </dt> <dd></dd> <dt> -gst_photography_get_ev_compensation, function in gstphotography +<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad/html/GstPhotography.html#gst-photography-get-ev-compensation">gst_photography_get_ev_compensation</a>, function in gstphotography </dt> <dd></dd> <dt> -gst_photography_get_exposure, function in gstphotography +<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad/html/GstPhotography.html#gst-photography-get-exposure">gst_photography_get_exposure</a>, function in gstphotography </dt> <dd></dd> <dt> -gst_photography_get_flash_mode, function in gstphotography +<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad/html/GstPhotography.html#gst-photography-get-flash-mode">gst_photography_get_flash_mode</a>, function in gstphotography </dt> <dd></dd> <dt> @@ -2367,23 +2367,23 @@ </dt> <dd></dd> <dt> -gst_photography_get_iso_speed, function in gstphotography +<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad/html/GstPhotography.html#gst-photography-get-iso-speed">gst_photography_get_iso_speed</a>, function in gstphotography </dt> <dd></dd> <dt> -gst_photography_get_noise_reduction, function in gstphotography +<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad/html/GstPhotography.html#gst-photography-get-noise-reduction">gst_photography_get_noise_reduction</a>, function in gstphotography </dt> <dd></dd> <dt> -gst_photography_get_scene_mode, function in gstphotography +<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad/html/GstPhotography.html#gst-photography-get-scene-mode">gst_photography_get_scene_mode</a>, function in gstphotography </dt> <dd></dd> <dt> -gst_photography_get_white_balance_mode, function in gstphotography +<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad/html/GstPhotography.html#gst-photography-get-white-balance-mode">gst_photography_get_white_balance_mode</a>, function in gstphotography </dt> <dd></dd> <dt> -gst_photography_get_zoom, function in gstphotography +<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad/html/GstPhotography.html#gst-photography-get-zoom">gst_photography_get_zoom</a>, function in gstphotography </dt> <dd></dd> <dt> @@ -2391,7 +2391,7 @@ </dt> <dd></dd> <dt> -gst_photography_prepare_for_capture, function in gstphotography +<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad/html/GstPhotography.html#gst-photography-prepare-for-capture">gst_photography_prepare_for_capture</a>, function in gstphotography </dt> <dd></dd> <dt> @@ -2455,27 +2455,27 @@ </dt> <dd></dd> <dt> -gst_photography_set_aperture, function in gstphotography +<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad/html/GstPhotography.html#gst-photography-set-aperture">gst_photography_set_aperture</a>, function in gstphotography </dt> <dd></dd> <dt> -gst_photography_set_autofocus, function in gstphotography +<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad/html/GstPhotography.html#gst-photography-set-autofocus">gst_photography_set_autofocus</a>, function in gstphotography </dt> <dd></dd> <dt> -gst_photography_set_config, function in gstphotography +<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad/html/GstPhotography.html#gst-photography-set-config">gst_photography_set_config</a>, function in gstphotography </dt> <dd></dd> <dt> -gst_photography_set_ev_compensation, function in gstphotography +<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad/html/GstPhotography.html#gst-photography-set-ev-compensation">gst_photography_set_ev_compensation</a>, function in gstphotography </dt> <dd></dd> <dt> -gst_photography_set_exposure, function in gstphotography +<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad/html/GstPhotography.html#gst-photography-set-exposure">gst_photography_set_exposure</a>, function in gstphotography </dt> <dd></dd> <dt> -gst_photography_set_flash_mode, function in gstphotography +<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad/html/GstPhotography.html#gst-photography-set-flash-mode">gst_photography_set_flash_mode</a>, function in gstphotography </dt> <dd></dd> <dt> @@ -2487,27 +2487,27 @@ </dt> <dd></dd> <dt> -gst_photography_set_iso_speed, function in gstphotography +<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad/html/GstPhotography.html#gst-photography-set-iso-speed">gst_photography_set_iso_speed</a>, function in gstphotography </dt> <dd></dd> <dt> -gst_photography_set_noise_reduction, function in gstphotography +<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad/html/GstPhotography.html#gst-photography-set-noise-reduction">gst_photography_set_noise_reduction</a>, function in gstphotography </dt> <dd></dd> <dt> -gst_photography_set_scene_mode, function in gstphotography +<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad/html/GstPhotography.html#gst-photography-set-scene-mode">gst_photography_set_scene_mode</a>, function in gstphotography </dt> <dd></dd> <dt> -gst_photography_set_white_balance_mode, function in gstphotography +<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad/html/GstPhotography.html#gst-photography-set-white-balance-mode">gst_photography_set_white_balance_mode</a>, function in gstphotography </dt> <dd></dd> <dt> -gst_photography_set_zoom, function in gstphotography +<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad/html/GstPhotography.html#gst-photography-set-zoom">gst_photography_set_zoom</a>, function in gstphotography </dt> <dd></dd> <dt> -GST_PHOTOGRAPHY_SHAKE_RISK, macro in gstphotography +<a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad/html/GstPhotography.html#GST-PHOTOGRAPHY-SHAKE-RISK:CAPS">GST_PHOTOGRAPHY_SHAKE_RISK</a>, macro in gstphotography </dt> <dd></dd> <dt>
diff --git a/docs/libs/html/gst-plugins-bad-libs-Base-MPEG-TS-sections.html b/docs/libs/html/gst-plugins-bad-libs-Base-MPEG-TS-sections.html index e1b61e6..1589564 100644 --- a/docs/libs/html/gst-plugins-bad-libs-Base-MPEG-TS-sections.html +++ b/docs/libs/html/gst-plugins-bad-libs-Base-MPEG-TS-sections.html
@@ -549,7 +549,7 @@ gst_mpegts_section_from_pat (<em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *programs</code></em>, <em class="parameter"><code><span class="type">guint16</span> ts_id</code></em>);</pre> <p>Creates a PAT <a class="link" href="gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegtsSection"><span class="type">GstMpegtsSection</span></a> from the <em class="parameter"><code>programs</code></em> - array of <a href="../gst-plugins-bad-libs-1.0/gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegtsPatProgram"><span class="type">GstMpegtsPatPrograms</span></a></p> + array of <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad-libs/html/gst-plugins-bad-libs-Base-MPEG-TS-sections.html#GstMpegtsPatProgram"><span class="type">GstMpegtsPatPrograms</span></a></p> <div class="refsect3"> <a name="id-1.2.5.4.9.14.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0">
diff --git a/docs/libs/html/gst-plugins-bad-libs-GstAggregator.html b/docs/libs/html/gst-plugins-bad-libs-GstAggregator.html index 9df5eb6..81ff32e 100644 --- a/docs/libs/html/gst-plugins-bad-libs-GstAggregator.html +++ b/docs/libs/html/gst-plugins-bad-libs-GstAggregator.html
@@ -390,7 +390,7 @@ <td class="struct_member_description"><p>Mandatory. Called when buffers are queued on all sinkpads. Classes should iterate the GstElement->sinkpads and peek or steal -buffers from the <a href="../gst-plugins-bad-libs-1.0/gst-plugins-bad-libs-GstAggregatorPad.html#GstAggregatorPad"><span class="type">GstAggregatorPads</span></a>. If the subclass returns +buffers from the <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad-libs/html/gst-plugins-bad-libs-GstAggregatorPad.html#GstAggregatorPad"><span class="type">GstAggregatorPads</span></a>. If the subclass returns GST_FLOW_EOS, sending of the eos event will be taken care of. Once / if a buffer has been constructed from the aggregated buffers, the subclass should call _finish_buffer.</p></td>
diff --git a/docs/libs/html/index.html b/docs/libs/html/index.html index f529fca..935c0ba 100644 --- a/docs/libs/html/index.html +++ b/docs/libs/html/index.html
@@ -15,7 +15,7 @@ <div> <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GStreamer Bad Plugins 1.0 Library Reference Manual</p></th></tr></table></div> <div><p class="releaseinfo"> - for GStreamer Bad Library 1.0 (1.4.4) + for GStreamer Bad Library 1.0 (1.4.5) <a class="ulink" href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad-libs/html/" target="_top">http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad-libs/html/</a>. </p></div> </div>
diff --git a/docs/plugins/Makefile.in b/docs/plugins/Makefile.in index f7dc35a..7650a64 100644 --- a/docs/plugins/Makefile.in +++ b/docs/plugins/Makefile.in
@@ -336,7 +336,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-compositor.html b/docs/plugins/html/gst-plugins-bad-plugins-compositor.html index 59cae03..46d76aa 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-compositor.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-compositor.html
@@ -54,12 +54,12 @@ <span class="lineart">╰──</span> <a href="https://developer.gnome.org/gobject/unstable/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a> <span class="lineart">╰──</span> <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstObject.html">GstObject</a> <span class="lineart">├──</span> <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstElement.html">GstElement</a> - <span class="lineart">│</span> <span class="lineart">╰──</span> GstAggregator - <span class="lineart">│</span> <span class="lineart">╰──</span> GstVideoAggregator + <span class="lineart">│</span> <span class="lineart">╰──</span> <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad-libs/html/gst-plugins-bad-libs-GstAggregator.html#GstAggregator">GstAggregator</a> + <span class="lineart">│</span> <span class="lineart">╰──</span> <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad-libs/html/gst-plugins-bad-libs-GstVideoAggregator.html#GstVideoAggregator">GstVideoAggregator</a> <span class="lineart">│</span> <span class="lineart">╰──</span> GstCompositor <span class="lineart">╰──</span> <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstPad.html">GstPad</a> - <span class="lineart">╰──</span> GstAggregatorPad - <span class="lineart">╰──</span> GstVideoAggregatorPad + <span class="lineart">╰──</span> <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad-libs/html/gst-plugins-bad-libs-GstAggregatorPad.html#GstAggregatorPad">GstAggregatorPad</a> + <span class="lineart">╰──</span> <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad-libs/html/gst-plugins-bad-libs-GstVideoAggregatorPad.html#GstVideoAggregatorPad">GstVideoAggregatorPad</a> <span class="lineart">╰──</span> GstCompositorPad </pre> </div>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-assrender.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-assrender.html index b8104a1..1c8c355 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-assrender.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-assrender.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-audiovisualizers.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-audiovisualizers.html index b04ed1c..4672550 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-audiovisualizers.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-audiovisualizers.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-autoconvert.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-autoconvert.html index e5510f8..82cc7c7 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-autoconvert.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-autoconvert.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-bayer.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-bayer.html index 64cc3f5..e3d48cb 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-bayer.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-bayer.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-bz2.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-bz2.html index c03c708..5476ca6 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-bz2.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-bz2.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-camerabin.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-camerabin.html index df09548..d641942 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-camerabin.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-camerabin.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-coloreffects.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-coloreffects.html index d122ce9..5d8e40b 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-coloreffects.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-coloreffects.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-curl.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-curl.html index 47deac1..062c712 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-curl.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-curl.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-dataurisrc.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-dataurisrc.html index fde4049..0c28890 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-dataurisrc.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-dataurisrc.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-debugutilsbad.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-debugutilsbad.html index f331d7c..2c5c331 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-debugutilsbad.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-debugutilsbad.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-dtsdec.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-dtsdec.html index 320b451..cad32b0 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-dtsdec.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-dtsdec.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-dvb.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-dvb.html index 3e1efad..bf4ebd6 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-dvb.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-dvb.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-dvdspu.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-dvdspu.html index ad75ea8..a6a157b 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-dvdspu.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-dvdspu.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-faad.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-faad.html index b45f112..39a61bb 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-faad.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-faad.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-festival.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-festival.html index 59a4ede..b41947b 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-festival.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-festival.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-gaudieffects.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-gaudieffects.html index 36f2ddd..8ce98f4 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-gaudieffects.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-gaudieffects.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-geometrictransform.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-geometrictransform.html index 5cedd12..2f4b139 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-geometrictransform.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-geometrictransform.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-gsm.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-gsm.html index addb246..e13e50f 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-gsm.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-gsm.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-jpegformat.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-jpegformat.html index ea9c452..212db35 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-jpegformat.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-jpegformat.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-liveadder.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-liveadder.html index 8df95a3..c18cd73 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-liveadder.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-liveadder.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-mimic.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-mimic.html index 42e2af5..ac31a09 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-mimic.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-mimic.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-mms.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-mms.html index fdd0829..6fcaa0e 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-mms.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-mms.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-modplug.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-modplug.html index d58b06c..cb0eab8 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-modplug.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-modplug.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-mpeg2enc.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-mpeg2enc.html index 5469d5c..7c3778f 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-mpeg2enc.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-mpeg2enc.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-mpegtsmux.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-mpegtsmux.html index 0f1de15..0400613 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-mpegtsmux.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-mpegtsmux.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-mplex.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-mplex.html index a58c1e7..f0d350c 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-mplex.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-mplex.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-ofa.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-ofa.html index 64e067b..633cc7e 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-ofa.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-ofa.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-openal.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-openal.html index 968f4a0..ce85f0b 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-openal.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-openal.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-opencv.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-opencv.html index ac0bffd..8f808e6 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-opencv.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-opencv.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-pcapparse.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-pcapparse.html index 5208f55..45b1ef7 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-pcapparse.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-pcapparse.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-rawparse.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-rawparse.html index 78b06b9..3cc93fa 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-rawparse.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-rawparse.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-rfbsrc.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-rfbsrc.html index c45802b..617913b 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-rfbsrc.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-rfbsrc.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-rtmp.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-rtmp.html index 385894d..0efb52a 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-rtmp.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-rtmp.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-sdp.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-sdp.html index 03d7bce..7a36788 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-sdp.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-sdp.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-shm.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-shm.html index f21d274..fa5ebab 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-shm.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-shm.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-soundtouch.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-soundtouch.html index 0edc409..3285c16 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-soundtouch.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-soundtouch.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-speed.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-speed.html index 8066768..3ca6847 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-speed.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-speed.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-voaacenc.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-voaacenc.html index e479793..e6e8ce6 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-voaacenc.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-voaacenc.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-voamrwbenc.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-voamrwbenc.html index dce5593..a08d553 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-voamrwbenc.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-voamrwbenc.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/gst-plugins-bad-plugins-plugin-zbar.html b/docs/plugins/html/gst-plugins-bad-plugins-plugin-zbar.html index 12ea014..b9e36d4 100644 --- a/docs/plugins/html/gst-plugins-bad-plugins-plugin-zbar.html +++ b/docs/plugins/html/gst-plugins-bad-plugins-plugin-zbar.html
@@ -42,7 +42,7 @@ </tr> <tr> <td><p><span class="term">version</span></p></td> -<td>1.4.4</td> +<td>1.4.5</td> </tr> <tr> <td><p><span class="term">run-time license</span></p></td>
diff --git a/docs/plugins/html/index.html b/docs/plugins/html/index.html index 236f396..611d01b 100644 --- a/docs/plugins/html/index.html +++ b/docs/plugins/html/index.html
@@ -15,7 +15,7 @@ <div> <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GStreamer Bad Plugins 1.0 Plugins Reference Manual</p></th></tr></table></div> <div><p class="releaseinfo"> - for GStreamer Bad Plugins 1.0 (1.4.4) + for GStreamer Bad Plugins 1.0 (1.4.5) The latest version of this documentation can be found on-line at <a class="ulink" href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad/html/" target="_top">http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad/html/</a>. </p></div>
diff --git a/docs/plugins/inspect/plugin-accurip.xml b/docs/plugins/inspect/plugin-accurip.xml index 79edfbb..2b981e7 100644 --- a/docs/plugins/inspect/plugin-accurip.xml +++ b/docs/plugins/inspect/plugin-accurip.xml
@@ -3,7 +3,7 @@ <description>Computes an AccurateRip CRC</description> <filename>../../gst/accurip/.libs/libgstaccurip.so</filename> <basename>libgstaccurip.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-adpcmdec.xml b/docs/plugins/inspect/plugin-adpcmdec.xml index ae261b6..be0cc23 100644 --- a/docs/plugins/inspect/plugin-adpcmdec.xml +++ b/docs/plugins/inspect/plugin-adpcmdec.xml
@@ -3,7 +3,7 @@ <description>ADPCM decoder</description> <filename>../../gst/adpcmdec/.libs/libgstadpcmdec.so</filename> <basename>libgstadpcmdec.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-adpcmenc.xml b/docs/plugins/inspect/plugin-adpcmenc.xml index bcb236f..0a08b30 100644 --- a/docs/plugins/inspect/plugin-adpcmenc.xml +++ b/docs/plugins/inspect/plugin-adpcmenc.xml
@@ -3,7 +3,7 @@ <description>ADPCM encoder</description> <filename>../../gst/adpcmenc/.libs/libgstadpcmenc.so</filename> <basename>libgstadpcmenc.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-aiff.xml b/docs/plugins/inspect/plugin-aiff.xml index 671d8d2..b54948d 100644 --- a/docs/plugins/inspect/plugin-aiff.xml +++ b/docs/plugins/inspect/plugin-aiff.xml
@@ -3,7 +3,7 @@ <description>Create and parse Audio Interchange File Format (AIFF) files</description> <filename>../../gst/aiff/.libs/libgstaiff.so</filename> <basename>libgstaiff.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-asfmux.xml b/docs/plugins/inspect/plugin-asfmux.xml index 382ed63..d607408 100644 --- a/docs/plugins/inspect/plugin-asfmux.xml +++ b/docs/plugins/inspect/plugin-asfmux.xml
@@ -3,7 +3,7 @@ <description>ASF Muxer Plugin</description> <filename>../../gst/asfmux/.libs/libgstasfmux.so</filename> <basename>libgstasfmux.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-assrender.xml b/docs/plugins/inspect/plugin-assrender.xml index c08edd7..3b3b6ba 100644 --- a/docs/plugins/inspect/plugin-assrender.xml +++ b/docs/plugins/inspect/plugin-assrender.xml
@@ -3,7 +3,7 @@ <description>ASS/SSA subtitle renderer</description> <filename>../../ext/assrender/.libs/libgstassrender.so</filename> <basename>libgstassrender.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-audiofxbad.xml b/docs/plugins/inspect/plugin-audiofxbad.xml index 08ef55c..26415a0 100644 --- a/docs/plugins/inspect/plugin-audiofxbad.xml +++ b/docs/plugins/inspect/plugin-audiofxbad.xml
@@ -3,7 +3,7 @@ <description>Audio filters from gst-plugins-bad</description> <filename>../../gst/audiofxbad/.libs/libgstaudiofxbad.so</filename> <basename>libgstaudiofxbad.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins</package>
diff --git a/docs/plugins/inspect/plugin-audiomixer.xml b/docs/plugins/inspect/plugin-audiomixer.xml index dff8800..190db26 100644 --- a/docs/plugins/inspect/plugin-audiomixer.xml +++ b/docs/plugins/inspect/plugin-audiomixer.xml
@@ -3,7 +3,7 @@ <description>Mixes multiple audio streams</description> <filename>../../gst/audiomixer/.libs/libgstaudiomixer.so</filename> <basename>libgstaudiomixer.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-audiovisualizers.xml b/docs/plugins/inspect/plugin-audiovisualizers.xml index 7cf47ef..04c619a 100644 --- a/docs/plugins/inspect/plugin-audiovisualizers.xml +++ b/docs/plugins/inspect/plugin-audiovisualizers.xml
@@ -3,7 +3,7 @@ <description>Creates video visualizations of audio input</description> <filename>../../gst/audiovisualizers/.libs/libgstaudiovisualizers.so</filename> <basename>libgstaudiovisualizers.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>GPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-autoconvert.xml b/docs/plugins/inspect/plugin-autoconvert.xml index 91a61a0..b74056c 100644 --- a/docs/plugins/inspect/plugin-autoconvert.xml +++ b/docs/plugins/inspect/plugin-autoconvert.xml
@@ -3,7 +3,7 @@ <description>Selects convertor element based on caps</description> <filename>../../gst/autoconvert/.libs/libgstautoconvert.so</filename> <basename>libgstautoconvert.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-bayer.xml b/docs/plugins/inspect/plugin-bayer.xml index fb2539d..56fafed 100644 --- a/docs/plugins/inspect/plugin-bayer.xml +++ b/docs/plugins/inspect/plugin-bayer.xml
@@ -3,7 +3,7 @@ <description>Elements to convert Bayer images</description> <filename>../../gst/bayer/.libs/libgstbayer.so</filename> <basename>libgstbayer.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-bz2.xml b/docs/plugins/inspect/plugin-bz2.xml index ed123fd..32abfdf 100644 --- a/docs/plugins/inspect/plugin-bz2.xml +++ b/docs/plugins/inspect/plugin-bz2.xml
@@ -3,7 +3,7 @@ <description>Compress or decompress streams</description> <filename>../../ext/bz2/.libs/libgstbz2.so</filename> <basename>libgstbz2.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-camerabin.xml b/docs/plugins/inspect/plugin-camerabin.xml index 86c1452..58fc10a 100644 --- a/docs/plugins/inspect/plugin-camerabin.xml +++ b/docs/plugins/inspect/plugin-camerabin.xml
@@ -3,7 +3,7 @@ <description>Take image snapshots and record movies from camera</description> <filename>../../gst/camerabin2/.libs/libgstcamerabin2.so</filename> <basename>libgstcamerabin2.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-chromaprint.xml b/docs/plugins/inspect/plugin-chromaprint.xml index 4dd2268..c454e68 100644 --- a/docs/plugins/inspect/plugin-chromaprint.xml +++ b/docs/plugins/inspect/plugin-chromaprint.xml
@@ -3,7 +3,7 @@ <description>Calculate Chromaprint fingerprint from audio files</description> <filename>../../ext/chromaprint/.libs/libgstchromaprint.so</filename> <basename>libgstchromaprint.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-coloreffects.xml b/docs/plugins/inspect/plugin-coloreffects.xml index 6ca39af..49ce112 100644 --- a/docs/plugins/inspect/plugin-coloreffects.xml +++ b/docs/plugins/inspect/plugin-coloreffects.xml
@@ -3,7 +3,7 @@ <description>Color Look-up Table filters</description> <filename>../../gst/coloreffects/.libs/libgstcoloreffects.so</filename> <basename>libgstcoloreffects.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-compositor.xml b/docs/plugins/inspect/plugin-compositor.xml index 88ceb68..161998c 100644 --- a/docs/plugins/inspect/plugin-compositor.xml +++ b/docs/plugins/inspect/plugin-compositor.xml
@@ -3,7 +3,7 @@ <description>Compositor</description> <filename>../../gst/compositor/.libs/libgstcompositor.so</filename> <basename>libgstcompositor.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-curl.xml b/docs/plugins/inspect/plugin-curl.xml index ca5bde4..c54d313 100644 --- a/docs/plugins/inspect/plugin-curl.xml +++ b/docs/plugins/inspect/plugin-curl.xml
@@ -3,7 +3,7 @@ <description>libcurl-based elements</description> <filename>../../ext/curl/.libs/libgstcurl.so</filename> <basename>libgstcurl.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-dashdemux.xml b/docs/plugins/inspect/plugin-dashdemux.xml index 2958ba8..c911b39 100644 --- a/docs/plugins/inspect/plugin-dashdemux.xml +++ b/docs/plugins/inspect/plugin-dashdemux.xml
@@ -3,7 +3,7 @@ <description>DASH demuxer plugin</description> <filename>../../ext/dash/.libs/libgstdashdemux.so</filename> <basename>libgstdashdemux.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins</package>
diff --git a/docs/plugins/inspect/plugin-dataurisrc.xml b/docs/plugins/inspect/plugin-dataurisrc.xml index 4087190..11c1058 100644 --- a/docs/plugins/inspect/plugin-dataurisrc.xml +++ b/docs/plugins/inspect/plugin-dataurisrc.xml
@@ -3,7 +3,7 @@ <description>data: URI source</description> <filename>../../gst/dataurisrc/.libs/libgstdataurisrc.so</filename> <basename>libgstdataurisrc.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-debugutilsbad.xml b/docs/plugins/inspect/plugin-debugutilsbad.xml index ead33c2..b47938b 100644 --- a/docs/plugins/inspect/plugin-debugutilsbad.xml +++ b/docs/plugins/inspect/plugin-debugutilsbad.xml
@@ -3,7 +3,7 @@ <description>Collection of elements that may or may not be useful for debugging</description> <filename>../../gst/debugutils/.libs/libgstdebugutilsbad.so</filename> <basename>libgstdebugutilsbad.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-decklink.xml b/docs/plugins/inspect/plugin-decklink.xml index c09852e..1d4069c 100644 --- a/docs/plugins/inspect/plugin-decklink.xml +++ b/docs/plugins/inspect/plugin-decklink.xml
@@ -3,7 +3,7 @@ <description>Blackmagic Decklink plugin</description> <filename>../../sys/decklink/.libs/libgstdecklink.so</filename> <basename>libgstdecklink.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins</package> @@ -26,7 +26,7 @@ <name>videosink</name> <direction>sink</direction> <presence>always</presence> - <details>video/x-raw, format=(string)UYVY, width=(int)720, height=(int)486, framerate=(fraction)30000/1001, interlace-mode=(string)interleaved, pixel-aspect-ratio=(fraction)10/11, colorimetry=(string)bt601, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)720, height=(int)486, framerate=(fraction)24000/1001, interlace-mode=(string)interleaved, pixel-aspect-ratio=(fraction)10/11, colorimetry=(string)bt601, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)720, height=(int)576, framerate=(fraction)25/1, interlace-mode=(string)interleaved, pixel-aspect-ratio=(fraction)12/11, colorimetry=(string)bt601, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)720, height=(int)486, framerate=(fraction)30000/1001, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)10/11, colorimetry=(string)bt601, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)720, height=(int)576, framerate=(fraction)25/1, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)12/11, colorimetry=(string)bt601, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)24000/1001, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)24/1, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)25/1, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30000/1001, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30/1, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)25/1, interlace-mode=(string)interleaved, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)60000/1001, interlace-mode=(string)interleaved, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)60/1, interlace-mode=(string)interleaved, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)50/1, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)60000/1001, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)60/1, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)50/1, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)60000/1001, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)60/1, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2</details> + <details>video/x-raw, format=(string)UYVY, width=(int)720, height=(int)486, framerate=(fraction)30000/1001, interlace-mode=(string)interleaved, pixel-aspect-ratio=(fraction)10/11, colorimetry=(string)bt601, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)720, height=(int)486, framerate=(fraction)24000/1001, interlace-mode=(string)interleaved, pixel-aspect-ratio=(fraction)10/11, colorimetry=(string)bt601, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)720, height=(int)576, framerate=(fraction)25/1, interlace-mode=(string)interleaved, pixel-aspect-ratio=(fraction)12/11, colorimetry=(string)bt601, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)720, height=(int)486, framerate=(fraction)30000/1001, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)10/11, colorimetry=(string)bt601, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)720, height=(int)576, framerate=(fraction)25/1, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)12/11, colorimetry=(string)bt601, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)24000/1001, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)24/1, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)25/1, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30000/1001, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30/1, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)50/1, interlace-mode=(string)interleaved, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)60000/1001, interlace-mode=(string)interleaved, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)60/1, interlace-mode=(string)interleaved, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)50/1, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)60000/1001, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)60/1, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)50/1, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)60000/1001, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)60/1, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2</details> </caps> </pads> </element> @@ -47,7 +47,7 @@ <name>videosrc</name> <direction>source</direction> <presence>always</presence> - <details>video/x-raw, format=(string)UYVY, width=(int)720, height=(int)486, framerate=(fraction)30000/1001, interlace-mode=(string)interleaved, pixel-aspect-ratio=(fraction)10/11, colorimetry=(string)bt601, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)720, height=(int)486, framerate=(fraction)24000/1001, interlace-mode=(string)interleaved, pixel-aspect-ratio=(fraction)10/11, colorimetry=(string)bt601, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)720, height=(int)576, framerate=(fraction)25/1, interlace-mode=(string)interleaved, pixel-aspect-ratio=(fraction)12/11, colorimetry=(string)bt601, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)720, height=(int)486, framerate=(fraction)30000/1001, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)10/11, colorimetry=(string)bt601, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)720, height=(int)576, framerate=(fraction)25/1, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)12/11, colorimetry=(string)bt601, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)24000/1001, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)24/1, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)25/1, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30000/1001, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30/1, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)25/1, interlace-mode=(string)interleaved, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)60000/1001, interlace-mode=(string)interleaved, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)60/1, interlace-mode=(string)interleaved, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)50/1, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)60000/1001, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)60/1, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)50/1, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)60000/1001, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)60/1, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2</details> + <details>video/x-raw, format=(string)UYVY, width=(int)720, height=(int)486, framerate=(fraction)30000/1001, interlace-mode=(string)interleaved, pixel-aspect-ratio=(fraction)10/11, colorimetry=(string)bt601, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)720, height=(int)486, framerate=(fraction)24000/1001, interlace-mode=(string)interleaved, pixel-aspect-ratio=(fraction)10/11, colorimetry=(string)bt601, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)720, height=(int)576, framerate=(fraction)25/1, interlace-mode=(string)interleaved, pixel-aspect-ratio=(fraction)12/11, colorimetry=(string)bt601, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)720, height=(int)486, framerate=(fraction)30000/1001, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)10/11, colorimetry=(string)bt601, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)720, height=(int)576, framerate=(fraction)25/1, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)12/11, colorimetry=(string)bt601, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)24000/1001, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)24/1, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)25/1, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30000/1001, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)30/1, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)50/1, interlace-mode=(string)interleaved, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)60000/1001, interlace-mode=(string)interleaved, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)60/1, interlace-mode=(string)interleaved, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)50/1, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)60000/1001, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1920, height=(int)1080, framerate=(fraction)60/1, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)50/1, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)60000/1001, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2; video/x-raw, format=(string)UYVY, width=(int)1280, height=(int)720, framerate=(fraction)60/1, interlace-mode=(string)progressive, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)bt709, chroma-site=(string)mpeg2</details> </caps> </pads> </element>
diff --git a/docs/plugins/inspect/plugin-dfbvideosink.xml b/docs/plugins/inspect/plugin-dfbvideosink.xml index d19b743..c401bd7 100644 --- a/docs/plugins/inspect/plugin-dfbvideosink.xml +++ b/docs/plugins/inspect/plugin-dfbvideosink.xml
@@ -3,7 +3,7 @@ <description>DirectFB video output plugin</description> <filename>../../ext/directfb/.libs/libgstdfbvideosink.so</filename> <basename>libgstdfbvideosink.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-dtsdec.xml b/docs/plugins/inspect/plugin-dtsdec.xml index 4896e05..40c6d05 100644 --- a/docs/plugins/inspect/plugin-dtsdec.xml +++ b/docs/plugins/inspect/plugin-dtsdec.xml
@@ -3,7 +3,7 @@ <description>Decodes DTS audio streams</description> <filename>../../ext/dts/.libs/libgstdtsdec.so</filename> <basename>libgstdtsdec.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>GPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-dvb.xml b/docs/plugins/inspect/plugin-dvb.xml index ce2433b..6b13e03 100644 --- a/docs/plugins/inspect/plugin-dvb.xml +++ b/docs/plugins/inspect/plugin-dvb.xml
@@ -3,7 +3,7 @@ <description>DVB elements</description> <filename>../../sys/dvb/.libs/libgstdvb.so</filename> <basename>libgstdvb.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-dvbsuboverlay.xml b/docs/plugins/inspect/plugin-dvbsuboverlay.xml index fb8c5dd..3314a20 100644 --- a/docs/plugins/inspect/plugin-dvbsuboverlay.xml +++ b/docs/plugins/inspect/plugin-dvbsuboverlay.xml
@@ -3,7 +3,7 @@ <description>DVB subtitle renderer</description> <filename>../../gst/dvbsuboverlay/.libs/libgstdvbsuboverlay.so</filename> <basename>libgstdvbsuboverlay.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-dvdspu.xml b/docs/plugins/inspect/plugin-dvdspu.xml index e2a32de..ac7aaec 100644 --- a/docs/plugins/inspect/plugin-dvdspu.xml +++ b/docs/plugins/inspect/plugin-dvdspu.xml
@@ -3,7 +3,7 @@ <description>DVD Sub-picture Overlay element</description> <filename>../../gst/dvdspu/.libs/libgstdvdspu.so</filename> <basename>libgstdvdspu.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-faad.xml b/docs/plugins/inspect/plugin-faad.xml index 5886ea4..eb243c6 100644 --- a/docs/plugins/inspect/plugin-faad.xml +++ b/docs/plugins/inspect/plugin-faad.xml
@@ -3,7 +3,7 @@ <description>Free AAC Decoder (FAAD)</description> <filename>../../ext/faad/.libs/libgstfaad.so</filename> <basename>libgstfaad.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>GPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-fbdevsink.xml b/docs/plugins/inspect/plugin-fbdevsink.xml index cc7f383..fb0d55f 100644 --- a/docs/plugins/inspect/plugin-fbdevsink.xml +++ b/docs/plugins/inspect/plugin-fbdevsink.xml
@@ -3,7 +3,7 @@ <description>Linux framebuffer video sink</description> <filename>../../sys/fbdev/.libs/libgstfbdevsink.so</filename> <basename>libgstfbdevsink.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-festival.xml b/docs/plugins/inspect/plugin-festival.xml index 511bec5..a2c7cd7 100644 --- a/docs/plugins/inspect/plugin-festival.xml +++ b/docs/plugins/inspect/plugin-festival.xml
@@ -3,7 +3,7 @@ <description>Synthesizes plain text into audio</description> <filename>../../gst/festival/.libs/libgstfestival.so</filename> <basename>libgstfestival.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-fieldanalysis.xml b/docs/plugins/inspect/plugin-fieldanalysis.xml index 5b3574c..a39ee17 100644 --- a/docs/plugins/inspect/plugin-fieldanalysis.xml +++ b/docs/plugins/inspect/plugin-fieldanalysis.xml
@@ -3,7 +3,7 @@ <description>Video field analysis</description> <filename>../../gst/fieldanalysis/.libs/libgstfieldanalysis.so</filename> <basename>libgstfieldanalysis.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer</package>
diff --git a/docs/plugins/inspect/plugin-flite.xml b/docs/plugins/inspect/plugin-flite.xml index 4acb079..0e302aa 100644 --- a/docs/plugins/inspect/plugin-flite.xml +++ b/docs/plugins/inspect/plugin-flite.xml
@@ -3,7 +3,7 @@ <description>Flite speech synthesizer plugin</description> <filename>../../ext/flite/.libs/libgstflite.so</filename> <basename>libgstflite.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-fluidsynthmidi.xml b/docs/plugins/inspect/plugin-fluidsynthmidi.xml index 567e630..6556c4b 100644 --- a/docs/plugins/inspect/plugin-fluidsynthmidi.xml +++ b/docs/plugins/inspect/plugin-fluidsynthmidi.xml
@@ -3,7 +3,7 @@ <description>Fluidsynth MIDI Plugin</description> <filename>../../ext/fluidsynth/.libs/libgstfluidsynthmidi.so</filename> <basename>libgstfluidsynthmidi.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-fragmented.xml b/docs/plugins/inspect/plugin-fragmented.xml index a312ae1..067c080 100644 --- a/docs/plugins/inspect/plugin-fragmented.xml +++ b/docs/plugins/inspect/plugin-fragmented.xml
@@ -3,7 +3,7 @@ <description>Fragmented streaming plugins</description> <filename>../../ext/hls/.libs/libgstfragmented.so</filename> <basename>libgstfragmented.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins</package>
diff --git a/docs/plugins/inspect/plugin-freeverb.xml b/docs/plugins/inspect/plugin-freeverb.xml index 97e820b..69f956a 100644 --- a/docs/plugins/inspect/plugin-freeverb.xml +++ b/docs/plugins/inspect/plugin-freeverb.xml
@@ -3,7 +3,7 @@ <description>Reverberation/room effect</description> <filename>../../gst/freeverb/.libs/libgstfreeverb.so</filename> <basename>libgstfreeverb.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-frei0r.xml b/docs/plugins/inspect/plugin-frei0r.xml index b512d90..4d0f72b 100644 --- a/docs/plugins/inspect/plugin-frei0r.xml +++ b/docs/plugins/inspect/plugin-frei0r.xml
@@ -3,7 +3,7 @@ <description>frei0r plugin library</description> <filename>../../gst/frei0r/.libs/libgstfrei0r.so</filename> <basename>libgstfrei0r.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-gaudieffects.xml b/docs/plugins/inspect/plugin-gaudieffects.xml index f908189..6d697ed 100644 --- a/docs/plugins/inspect/plugin-gaudieffects.xml +++ b/docs/plugins/inspect/plugin-gaudieffects.xml
@@ -3,7 +3,7 @@ <description>Gaudi video effects.</description> <filename>../../gst/gaudieffects/.libs/libgstgaudieffects.so</filename> <basename>libgstgaudieffects.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer</package>
diff --git a/docs/plugins/inspect/plugin-gdp.xml b/docs/plugins/inspect/plugin-gdp.xml index e044522..6e45f75 100644 --- a/docs/plugins/inspect/plugin-gdp.xml +++ b/docs/plugins/inspect/plugin-gdp.xml
@@ -3,7 +3,7 @@ <description>Payload/depayload GDP packets</description> <filename>../../gst/gdp/.libs/libgstgdp.so</filename> <basename>libgstgdp.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-geometrictransform.xml b/docs/plugins/inspect/plugin-geometrictransform.xml index 843c8f4..c46ec3b 100644 --- a/docs/plugins/inspect/plugin-geometrictransform.xml +++ b/docs/plugins/inspect/plugin-geometrictransform.xml
@@ -3,7 +3,7 @@ <description>Various geometric image transform elements</description> <filename>../../gst/geometrictransform/.libs/libgstgeometrictransform.so</filename> <basename>libgstgeometrictransform.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-gmedec.xml b/docs/plugins/inspect/plugin-gmedec.xml index de69473..2e4283e 100644 --- a/docs/plugins/inspect/plugin-gmedec.xml +++ b/docs/plugins/inspect/plugin-gmedec.xml
@@ -3,7 +3,7 @@ <description>GME Audio Decoder</description> <filename>../../ext/gme/.libs/libgstgme.so</filename> <basename>libgstgme.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-gsm.xml b/docs/plugins/inspect/plugin-gsm.xml index e84b041..2b28557 100644 --- a/docs/plugins/inspect/plugin-gsm.xml +++ b/docs/plugins/inspect/plugin-gsm.xml
@@ -3,7 +3,7 @@ <description>GSM encoder/decoder</description> <filename>../../ext/gsm/.libs/libgstgsm.so</filename> <basename>libgstgsm.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-gstsiren.xml b/docs/plugins/inspect/plugin-gstsiren.xml index 46d3127..ae40d2f 100644 --- a/docs/plugins/inspect/plugin-gstsiren.xml +++ b/docs/plugins/inspect/plugin-gstsiren.xml
@@ -3,7 +3,7 @@ <description>Siren encoder/decoder/payloader/depayloader plugins</description> <filename>../../gst/siren/.libs/libgstsiren.so</filename> <basename>libgstsiren.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-id3tag.xml b/docs/plugins/inspect/plugin-id3tag.xml index 58df0e7..598fe25 100644 --- a/docs/plugins/inspect/plugin-id3tag.xml +++ b/docs/plugins/inspect/plugin-id3tag.xml
@@ -3,7 +3,7 @@ <description>ID3 v1 and v2 muxing plugin</description> <filename>../../gst/id3tag/.libs/libgstid3tag.so</filename> <basename>libgstid3tag.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-inter.xml b/docs/plugins/inspect/plugin-inter.xml index 2ac96a6..239234d 100644 --- a/docs/plugins/inspect/plugin-inter.xml +++ b/docs/plugins/inspect/plugin-inter.xml
@@ -3,7 +3,7 @@ <description>plugin for inter-pipeline communication</description> <filename>../../gst/inter/.libs/libgstinter.so</filename> <basename>libgstinter.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins</package>
diff --git a/docs/plugins/inspect/plugin-interlace.xml b/docs/plugins/inspect/plugin-interlace.xml index 215e559..1da7d4e 100644 --- a/docs/plugins/inspect/plugin-interlace.xml +++ b/docs/plugins/inspect/plugin-interlace.xml
@@ -3,7 +3,7 @@ <description>Create an interlaced video stream</description> <filename>../../gst/interlace/.libs/libgstinterlace.so</filename> <basename>libgstinterlace.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-ivfparse.xml b/docs/plugins/inspect/plugin-ivfparse.xml index 3f35569..e0b9aa0 100644 --- a/docs/plugins/inspect/plugin-ivfparse.xml +++ b/docs/plugins/inspect/plugin-ivfparse.xml
@@ -3,7 +3,7 @@ <description>IVF parser</description> <filename>../../gst/ivfparse/.libs/libgstivfparse.so</filename> <basename>libgstivfparse.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-ivtc.xml b/docs/plugins/inspect/plugin-ivtc.xml index 9dfc344..05d01f3 100644 --- a/docs/plugins/inspect/plugin-ivtc.xml +++ b/docs/plugins/inspect/plugin-ivtc.xml
@@ -3,7 +3,7 @@ <description>Inverse Telecine</description> <filename>../../gst/ivtc/.libs/libgstivtc.so</filename> <basename>libgstivtc.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins</package>
diff --git a/docs/plugins/inspect/plugin-jp2kdecimator.xml b/docs/plugins/inspect/plugin-jp2kdecimator.xml index b3fd766..dcf2d95 100644 --- a/docs/plugins/inspect/plugin-jp2kdecimator.xml +++ b/docs/plugins/inspect/plugin-jp2kdecimator.xml
@@ -3,7 +3,7 @@ <description>JPEG2000 decimator</description> <filename>../../gst/jp2kdecimator/.libs/libgstjp2kdecimator.so</filename> <basename>libgstjp2kdecimator.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-jpegformat.xml b/docs/plugins/inspect/plugin-jpegformat.xml index 5b61a47..b39863d 100644 --- a/docs/plugins/inspect/plugin-jpegformat.xml +++ b/docs/plugins/inspect/plugin-jpegformat.xml
@@ -3,7 +3,7 @@ <description>JPEG interchange format plugin</description> <filename>../../gst/jpegformat/.libs/libgstjpegformat.so</filename> <basename>libgstjpegformat.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-kate.xml b/docs/plugins/inspect/plugin-kate.xml index adf5659..9561102 100644 --- a/docs/plugins/inspect/plugin-kate.xml +++ b/docs/plugins/inspect/plugin-kate.xml
@@ -3,7 +3,7 @@ <description>Kate plugin</description> <filename>../../ext/kate/.libs/libgstkate.so</filename> <basename>libgstkate.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-ladspa.xml b/docs/plugins/inspect/plugin-ladspa.xml index 2d923d9..81f9d0f 100644 --- a/docs/plugins/inspect/plugin-ladspa.xml +++ b/docs/plugins/inspect/plugin-ladspa.xml
@@ -3,7 +3,7 @@ <description>LADSPA plugin</description> <filename>../../ext/ladspa/.libs/libgstladspa.so</filename> <basename>libgstladspa.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-liveadder.xml b/docs/plugins/inspect/plugin-liveadder.xml index 64a5da9..91a3f74 100644 --- a/docs/plugins/inspect/plugin-liveadder.xml +++ b/docs/plugins/inspect/plugin-liveadder.xml
@@ -3,7 +3,7 @@ <description>Adds multiple live discontinuous streams</description> <filename>../../gst/liveadder/.libs/libgstliveadder.so</filename> <basename>libgstliveadder.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-midi.xml b/docs/plugins/inspect/plugin-midi.xml index 6b5123f..eb860ae 100644 --- a/docs/plugins/inspect/plugin-midi.xml +++ b/docs/plugins/inspect/plugin-midi.xml
@@ -3,7 +3,7 @@ <description>Parse MIDI files</description> <filename>../../gst/midi/.libs/libgstmidi.so</filename> <basename>libgstmidi.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-mimic.xml b/docs/plugins/inspect/plugin-mimic.xml index 6cb03bb..49faa78 100644 --- a/docs/plugins/inspect/plugin-mimic.xml +++ b/docs/plugins/inspect/plugin-mimic.xml
@@ -3,7 +3,7 @@ <description>Mimic codec</description> <filename>../../ext/mimic/.libs/libgstmimic.so</filename> <basename>libgstmimic.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-mms.xml b/docs/plugins/inspect/plugin-mms.xml index dafdd10..5041fcb 100644 --- a/docs/plugins/inspect/plugin-mms.xml +++ b/docs/plugins/inspect/plugin-mms.xml
@@ -3,7 +3,7 @@ <description>Microsoft Multi Media Server streaming protocol support</description> <filename>../../ext/libmms/.libs/libgstmms.so</filename> <basename>libgstmms.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-modplug.xml b/docs/plugins/inspect/plugin-modplug.xml index 0b84bfa..66553ea 100644 --- a/docs/plugins/inspect/plugin-modplug.xml +++ b/docs/plugins/inspect/plugin-modplug.xml
@@ -3,7 +3,7 @@ <description>.MOD audio decoding</description> <filename>../../ext/modplug/.libs/libgstmodplug.so</filename> <basename>libgstmodplug.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-mpeg2enc.xml b/docs/plugins/inspect/plugin-mpeg2enc.xml index 51fd071..b7f385c 100644 --- a/docs/plugins/inspect/plugin-mpeg2enc.xml +++ b/docs/plugins/inspect/plugin-mpeg2enc.xml
@@ -3,7 +3,7 @@ <description>High-quality MPEG-1/2 video encoder</description> <filename>../../ext/mpeg2enc/.libs/libgstmpeg2enc.so</filename> <basename>libgstmpeg2enc.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>GPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-mpegpsdemux.xml b/docs/plugins/inspect/plugin-mpegpsdemux.xml index e88c13a..e3b4c0f 100644 --- a/docs/plugins/inspect/plugin-mpegpsdemux.xml +++ b/docs/plugins/inspect/plugin-mpegpsdemux.xml
@@ -3,7 +3,7 @@ <description>MPEG-PS demuxer</description> <filename>../../gst/mpegdemux/.libs/libgstmpegpsdemux.so</filename> <basename>libgstmpegpsdemux.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>unknown</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-mpegpsmux.xml b/docs/plugins/inspect/plugin-mpegpsmux.xml index d28b270..a5c2623 100644 --- a/docs/plugins/inspect/plugin-mpegpsmux.xml +++ b/docs/plugins/inspect/plugin-mpegpsmux.xml
@@ -3,7 +3,7 @@ <description>MPEG-PS muxer</description> <filename>../../gst/mpegpsmux/.libs/libgstmpegpsmux.so</filename> <basename>libgstmpegpsmux.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-mpegtsdemux.xml b/docs/plugins/inspect/plugin-mpegtsdemux.xml index 82d3f89..745cb81 100644 --- a/docs/plugins/inspect/plugin-mpegtsdemux.xml +++ b/docs/plugins/inspect/plugin-mpegtsdemux.xml
@@ -3,7 +3,7 @@ <description>MPEG TS demuxer</description> <filename>../../gst/mpegtsdemux/.libs/libgstmpegtsdemux.so</filename> <basename>libgstmpegtsdemux.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-mpegtsmux.xml b/docs/plugins/inspect/plugin-mpegtsmux.xml index 9904444..a9999a3 100644 --- a/docs/plugins/inspect/plugin-mpegtsmux.xml +++ b/docs/plugins/inspect/plugin-mpegtsmux.xml
@@ -3,7 +3,7 @@ <description>MPEG-TS muxer</description> <filename>../../gst/mpegtsmux/.libs/libgstmpegtsmux.so</filename> <basename>libgstmpegtsmux.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-mpg123.xml b/docs/plugins/inspect/plugin-mpg123.xml index 04515ce..1175738 100644 --- a/docs/plugins/inspect/plugin-mpg123.xml +++ b/docs/plugins/inspect/plugin-mpg123.xml
@@ -3,7 +3,7 @@ <description>mp3 decoding based on the mpg123 library</description> <filename>../../ext/mpg123/.libs/libgstmpg123.so</filename> <basename>libgstmpg123.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-mplex.xml b/docs/plugins/inspect/plugin-mplex.xml index 9634309..2a86a28 100644 --- a/docs/plugins/inspect/plugin-mplex.xml +++ b/docs/plugins/inspect/plugin-mplex.xml
@@ -3,7 +3,7 @@ <description>High-quality MPEG/DVD/SVCD/VCD video/audio multiplexer</description> <filename>../../ext/mplex/.libs/libgstmplex.so</filename> <basename>libgstmplex.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>GPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-mxf.xml b/docs/plugins/inspect/plugin-mxf.xml index 3c5790e..e39fbf3 100644 --- a/docs/plugins/inspect/plugin-mxf.xml +++ b/docs/plugins/inspect/plugin-mxf.xml
@@ -3,7 +3,7 @@ <description>MXF plugin library</description> <filename>../../gst/mxf/.libs/libgstmxf.so</filename> <basename>libgstmxf.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-ofa.xml b/docs/plugins/inspect/plugin-ofa.xml index ff985d6..3de74cb 100644 --- a/docs/plugins/inspect/plugin-ofa.xml +++ b/docs/plugins/inspect/plugin-ofa.xml
@@ -3,7 +3,7 @@ <description>Calculate MusicIP fingerprint from audio files</description> <filename>../../ext/ofa/.libs/libgstofa.so</filename> <basename>libgstofa.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>GPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-openal.xml b/docs/plugins/inspect/plugin-openal.xml index 233a22a..dc657ea 100644 --- a/docs/plugins/inspect/plugin-openal.xml +++ b/docs/plugins/inspect/plugin-openal.xml
@@ -3,7 +3,7 @@ <description>OpenAL plugin library</description> <filename>../../ext/openal/.libs/libgstopenal.so</filename> <basename>libgstopenal.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-opencv.xml b/docs/plugins/inspect/plugin-opencv.xml index 927fe9a..c8e5e88 100644 --- a/docs/plugins/inspect/plugin-opencv.xml +++ b/docs/plugins/inspect/plugin-opencv.xml
@@ -3,7 +3,7 @@ <description>GStreamer OpenCV Plugins</description> <filename>../../ext/opencv/.libs/libgstopencv.so</filename> <basename>libgstopencv.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-openexr.xml b/docs/plugins/inspect/plugin-openexr.xml index 4874992..a5fe5f1 100644 --- a/docs/plugins/inspect/plugin-openexr.xml +++ b/docs/plugins/inspect/plugin-openexr.xml
@@ -3,7 +3,7 @@ <description>OpenEXR image plugin</description> <filename>../../ext/openexr/.libs/libgstopenexr.so</filename> <basename>libgstopenexr.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-opengl.xml b/docs/plugins/inspect/plugin-opengl.xml index 08696cb..7abbec4 100644 --- a/docs/plugins/inspect/plugin-opengl.xml +++ b/docs/plugins/inspect/plugin-opengl.xml
@@ -3,7 +3,7 @@ <description>OpenGL plugin</description> <filename>../../ext/gl/.libs/libgstopengl.so</filename> <basename>libgstopengl.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-openjpeg.xml b/docs/plugins/inspect/plugin-openjpeg.xml index 78ba51f..4051d7f 100644 --- a/docs/plugins/inspect/plugin-openjpeg.xml +++ b/docs/plugins/inspect/plugin-openjpeg.xml
@@ -3,7 +3,7 @@ <description>OpenJPEG-based JPEG2000 image decoder/encoder</description> <filename>../../ext/openjpeg/.libs/libgstopenjpeg.so</filename> <basename>libgstopenjpeg.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-opus.xml b/docs/plugins/inspect/plugin-opus.xml index 3902399..de54f9d 100644 --- a/docs/plugins/inspect/plugin-opus.xml +++ b/docs/plugins/inspect/plugin-opus.xml
@@ -3,7 +3,7 @@ <description>OPUS plugin library</description> <filename>../../ext/opus/.libs/libgstopus.so</filename> <basename>libgstopus.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-pcapparse.xml b/docs/plugins/inspect/plugin-pcapparse.xml index 3dda8d0..d8cd1a2 100644 --- a/docs/plugins/inspect/plugin-pcapparse.xml +++ b/docs/plugins/inspect/plugin-pcapparse.xml
@@ -3,7 +3,7 @@ <description>Element parsing raw pcap streams</description> <filename>../../gst/pcapparse/.libs/libgstpcapparse.so</filename> <basename>libgstpcapparse.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer</package>
diff --git a/docs/plugins/inspect/plugin-pnm.xml b/docs/plugins/inspect/plugin-pnm.xml index 8205c01..80081d3 100644 --- a/docs/plugins/inspect/plugin-pnm.xml +++ b/docs/plugins/inspect/plugin-pnm.xml
@@ -3,7 +3,7 @@ <description>PNM plugin</description> <filename>../../gst/pnm/.libs/libgstpnm.so</filename> <basename>libgstpnm.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-rawparse.xml b/docs/plugins/inspect/plugin-rawparse.xml index 79a7d45..9bf4682 100644 --- a/docs/plugins/inspect/plugin-rawparse.xml +++ b/docs/plugins/inspect/plugin-rawparse.xml
@@ -3,7 +3,7 @@ <description>Parses byte streams into raw frames</description> <filename>../../gst/rawparse/.libs/libgstrawparse.so</filename> <basename>libgstrawparse.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-removesilence.xml b/docs/plugins/inspect/plugin-removesilence.xml index 6407308..eb7ec23 100644 --- a/docs/plugins/inspect/plugin-removesilence.xml +++ b/docs/plugins/inspect/plugin-removesilence.xml
@@ -3,7 +3,7 @@ <description>Removes silence from an audio stream</description> <filename>../../gst/removesilence/.libs/libgstremovesilence.so</filename> <basename>libgstremovesilence.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-resindvd.xml b/docs/plugins/inspect/plugin-resindvd.xml index 1f5be42..b761510 100644 --- a/docs/plugins/inspect/plugin-resindvd.xml +++ b/docs/plugins/inspect/plugin-resindvd.xml
@@ -3,7 +3,7 @@ <description>Resin DVD playback elements</description> <filename>../../ext/resindvd/.libs/libgstresindvd.so</filename> <basename>libgstresindvd.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>GPL</license> <source>gst-plugins-bad</source> <package>GStreamer</package>
diff --git a/docs/plugins/inspect/plugin-rfbsrc.xml b/docs/plugins/inspect/plugin-rfbsrc.xml index 03df258..340855f 100644 --- a/docs/plugins/inspect/plugin-rfbsrc.xml +++ b/docs/plugins/inspect/plugin-rfbsrc.xml
@@ -3,7 +3,7 @@ <description>Connects to a VNC server and decodes RFB stream</description> <filename>../../gst/librfb/.libs/libgstrfbsrc.so</filename> <basename>libgstrfbsrc.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-rsvg.xml b/docs/plugins/inspect/plugin-rsvg.xml index 3d0c40e..7ac1011 100644 --- a/docs/plugins/inspect/plugin-rsvg.xml +++ b/docs/plugins/inspect/plugin-rsvg.xml
@@ -3,7 +3,7 @@ <description>RSVG plugin library</description> <filename>../../ext/rsvg/.libs/libgstrsvg.so</filename> <basename>libgstrsvg.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-rtmp.xml b/docs/plugins/inspect/plugin-rtmp.xml index e4b15b8..590ac61 100644 --- a/docs/plugins/inspect/plugin-rtmp.xml +++ b/docs/plugins/inspect/plugin-rtmp.xml
@@ -3,7 +3,7 @@ <description>RTMP source and sink</description> <filename>../../ext/rtmp/.libs/libgstrtmp.so</filename> <basename>libgstrtmp.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-sbc.xml b/docs/plugins/inspect/plugin-sbc.xml index 8430ad8..02b3477 100644 --- a/docs/plugins/inspect/plugin-sbc.xml +++ b/docs/plugins/inspect/plugin-sbc.xml
@@ -3,7 +3,7 @@ <description>SBC bluetooth audio support</description> <filename>../../ext/sbc/.libs/libgstsbc.so</filename> <basename>libgstsbc.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-schro.xml b/docs/plugins/inspect/plugin-schro.xml index 090bc8d..58bfd91 100644 --- a/docs/plugins/inspect/plugin-schro.xml +++ b/docs/plugins/inspect/plugin-schro.xml
@@ -3,7 +3,7 @@ <description>Schroedinger plugin</description> <filename>../../ext/schroedinger/.libs/libgstschro.so</filename> <basename>libgstschro.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-sdp.xml b/docs/plugins/inspect/plugin-sdp.xml index 93f0a46..523bc2f 100644 --- a/docs/plugins/inspect/plugin-sdp.xml +++ b/docs/plugins/inspect/plugin-sdp.xml
@@ -3,7 +3,7 @@ <description>configure streaming sessions using SDP</description> <filename>../../gst/sdp/.libs/libgstsdpelem.so</filename> <basename>libgstsdpelem.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-segmentclip.xml b/docs/plugins/inspect/plugin-segmentclip.xml index 122464c..ed349d7 100644 --- a/docs/plugins/inspect/plugin-segmentclip.xml +++ b/docs/plugins/inspect/plugin-segmentclip.xml
@@ -3,7 +3,7 @@ <description>Segment clip elements</description> <filename>../../gst/segmentclip/.libs/libgstsegmentclip.so</filename> <basename>libgstsegmentclip.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-shm.xml b/docs/plugins/inspect/plugin-shm.xml index db4cd79..b17849b 100644 --- a/docs/plugins/inspect/plugin-shm.xml +++ b/docs/plugins/inspect/plugin-shm.xml
@@ -3,7 +3,7 @@ <description>shared memory sink source</description> <filename>../../sys/shm/.libs/libgstshm.so</filename> <basename>libgstshm.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-smooth.xml b/docs/plugins/inspect/plugin-smooth.xml index 847ac2a..bdf2660 100644 --- a/docs/plugins/inspect/plugin-smooth.xml +++ b/docs/plugins/inspect/plugin-smooth.xml
@@ -3,7 +3,7 @@ <description>Apply a smooth filter to an image</description> <filename>../../gst/smooth/.libs/libgstsmooth.so</filename> <basename>libgstsmooth.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-smoothstreaming.xml b/docs/plugins/inspect/plugin-smoothstreaming.xml index c00e1f1..e06e276 100644 --- a/docs/plugins/inspect/plugin-smoothstreaming.xml +++ b/docs/plugins/inspect/plugin-smoothstreaming.xml
@@ -3,7 +3,7 @@ <description>Microsoft's Smooth Streaming format support </description> <filename>../../ext/smoothstreaming/.libs/libgstsmoothstreaming.so</filename> <basename>libgstsmoothstreaming.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-sndfile.xml b/docs/plugins/inspect/plugin-sndfile.xml index 7ec539b..9a73f03 100644 --- a/docs/plugins/inspect/plugin-sndfile.xml +++ b/docs/plugins/inspect/plugin-sndfile.xml
@@ -3,7 +3,7 @@ <description>use libsndfile to read and write various audio formats</description> <filename>../../ext/sndfile/.libs/libgstsndfile.so</filename> <basename>libgstsndfile.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-soundtouch.xml b/docs/plugins/inspect/plugin-soundtouch.xml index 65bff8d..0142318 100644 --- a/docs/plugins/inspect/plugin-soundtouch.xml +++ b/docs/plugins/inspect/plugin-soundtouch.xml
@@ -3,7 +3,7 @@ <description>Audio Pitch Controller & BPM Detection</description> <filename>../../ext/soundtouch/.libs/libgstsoundtouch.so</filename> <basename>libgstsoundtouch.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-spandsp.xml b/docs/plugins/inspect/plugin-spandsp.xml index adf1292..c1d4c71 100644 --- a/docs/plugins/inspect/plugin-spandsp.xml +++ b/docs/plugins/inspect/plugin-spandsp.xml
@@ -3,7 +3,7 @@ <description>libspandsp plugin</description> <filename>../../ext/spandsp/.libs/libgstspandsp.so</filename> <basename>libgstspandsp.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-speed.xml b/docs/plugins/inspect/plugin-speed.xml index 9e5a482..6e41064 100644 --- a/docs/plugins/inspect/plugin-speed.xml +++ b/docs/plugins/inspect/plugin-speed.xml
@@ -3,7 +3,7 @@ <description>Set speed/pitch on audio/raw streams (resampler)</description> <filename>../../gst/speed/.libs/libgstspeed.so</filename> <basename>libgstspeed.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-srtp.xml b/docs/plugins/inspect/plugin-srtp.xml index 7676502..c573eb0 100644 --- a/docs/plugins/inspect/plugin-srtp.xml +++ b/docs/plugins/inspect/plugin-srtp.xml
@@ -3,7 +3,7 @@ <description>GStreamer SRTP</description> <filename>../../ext/srtp/.libs/libgstsrtp.so</filename> <basename>libgstsrtp.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer</package>
diff --git a/docs/plugins/inspect/plugin-stereo.xml b/docs/plugins/inspect/plugin-stereo.xml index 804ea57..ff24584 100644 --- a/docs/plugins/inspect/plugin-stereo.xml +++ b/docs/plugins/inspect/plugin-stereo.xml
@@ -3,7 +3,7 @@ <description>Muck with the stereo signal, enhance it's 'stereo-ness'</description> <filename>../../gst/stereo/.libs/libgststereo.so</filename> <basename>libgststereo.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-subenc.xml b/docs/plugins/inspect/plugin-subenc.xml index b2511bd..39ddd84 100644 --- a/docs/plugins/inspect/plugin-subenc.xml +++ b/docs/plugins/inspect/plugin-subenc.xml
@@ -3,7 +3,7 @@ <description>subtitle encoders</description> <filename>../../gst/subenc/.libs/libgstsubenc.so</filename> <basename>libgstsubenc.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-uvch264.xml b/docs/plugins/inspect/plugin-uvch264.xml index 7122033..8f043f4 100644 --- a/docs/plugins/inspect/plugin-uvch264.xml +++ b/docs/plugins/inspect/plugin-uvch264.xml
@@ -3,7 +3,7 @@ <description>UVC compliant H264 encoding cameras plugin</description> <filename>../../sys/uvch264/.libs/libgstuvch264.so</filename> <basename>libgstuvch264.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-videofiltersbad.xml b/docs/plugins/inspect/plugin-videofiltersbad.xml index f12cde2..e6ccfba 100644 --- a/docs/plugins/inspect/plugin-videofiltersbad.xml +++ b/docs/plugins/inspect/plugin-videofiltersbad.xml
@@ -3,7 +3,7 @@ <description>Video filters in gst-plugins-bad</description> <filename>../../gst/videofilters/.libs/libgstvideofiltersbad.so</filename> <basename>libgstvideofiltersbad.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins</package>
diff --git a/docs/plugins/inspect/plugin-videoparsersbad.xml b/docs/plugins/inspect/plugin-videoparsersbad.xml index 4fa94d0..23965be 100644 --- a/docs/plugins/inspect/plugin-videoparsersbad.xml +++ b/docs/plugins/inspect/plugin-videoparsersbad.xml
@@ -3,7 +3,7 @@ <description>videoparsers</description> <filename>../../gst/videoparsers/.libs/libgstvideoparsersbad.so</filename> <basename>libgstvideoparsersbad.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-videosignal.xml b/docs/plugins/inspect/plugin-videosignal.xml index 7911025..c61f4a8 100644 --- a/docs/plugins/inspect/plugin-videosignal.xml +++ b/docs/plugins/inspect/plugin-videosignal.xml
@@ -3,7 +3,7 @@ <description>Various video signal analysers</description> <filename>../../gst/videosignal/.libs/libgstvideosignal.so</filename> <basename>libgstvideosignal.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-vmnc.xml b/docs/plugins/inspect/plugin-vmnc.xml index debed84..e11aded 100644 --- a/docs/plugins/inspect/plugin-vmnc.xml +++ b/docs/plugins/inspect/plugin-vmnc.xml
@@ -3,7 +3,7 @@ <description>VmWare Video Codec plugins</description> <filename>../../gst/vmnc/.libs/libgstvmnc.so</filename> <basename>libgstvmnc.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-voaacenc.xml b/docs/plugins/inspect/plugin-voaacenc.xml index db0f33e..d08683c 100644 --- a/docs/plugins/inspect/plugin-voaacenc.xml +++ b/docs/plugins/inspect/plugin-voaacenc.xml
@@ -3,7 +3,7 @@ <description>AAC audio encoder</description> <filename>../../ext/voaacenc/.libs/libgstvoaacenc.so</filename> <basename>libgstvoaacenc.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-voamrwbenc.xml b/docs/plugins/inspect/plugin-voamrwbenc.xml index 24953e3..5bd740d 100644 --- a/docs/plugins/inspect/plugin-voamrwbenc.xml +++ b/docs/plugins/inspect/plugin-voamrwbenc.xml
@@ -3,7 +3,7 @@ <description>Adaptive Multi-Rate Wide-Band Encoder</description> <filename>../../ext/voamrwbenc/.libs/libgstvoamrwbenc.so</filename> <basename>libgstvoamrwbenc.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>unknown</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-waylandsink.xml b/docs/plugins/inspect/plugin-waylandsink.xml index 96ed4f7..8e398c1 100644 --- a/docs/plugins/inspect/plugin-waylandsink.xml +++ b/docs/plugins/inspect/plugin-waylandsink.xml
@@ -3,7 +3,7 @@ <description>Wayland Video Sink</description> <filename>../../ext/wayland/.libs/libgstwaylandsink.so</filename> <basename>libgstwaylandsink.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-webp.xml b/docs/plugins/inspect/plugin-webp.xml index 970ddda..25408ed 100644 --- a/docs/plugins/inspect/plugin-webp.xml +++ b/docs/plugins/inspect/plugin-webp.xml
@@ -3,7 +3,7 @@ <description>WebP plugin</description> <filename>../../ext/webp/.libs/libgstwebp.so</filename> <basename>libgstwebp.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-wildmidi.xml b/docs/plugins/inspect/plugin-wildmidi.xml index c99a3da..3f93418 100644 --- a/docs/plugins/inspect/plugin-wildmidi.xml +++ b/docs/plugins/inspect/plugin-wildmidi.xml
@@ -3,7 +3,7 @@ <description>Wildmidi Plugin</description> <filename>../../ext/timidity/.libs/libgstwildmidi.so</filename> <basename>libgstwildmidi.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>GPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-y4mdec.xml b/docs/plugins/inspect/plugin-y4mdec.xml index f5a9f0c..9ecdaf0 100644 --- a/docs/plugins/inspect/plugin-y4mdec.xml +++ b/docs/plugins/inspect/plugin-y4mdec.xml
@@ -3,7 +3,7 @@ <description>Demuxes/decodes YUV4MPEG streams</description> <filename>../../gst/y4m/.libs/libgsty4mdec.so</filename> <basename>libgsty4mdec.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins</package>
diff --git a/docs/plugins/inspect/plugin-yadif.xml b/docs/plugins/inspect/plugin-yadif.xml index b179b57..617fc7b 100644 --- a/docs/plugins/inspect/plugin-yadif.xml +++ b/docs/plugins/inspect/plugin-yadif.xml
@@ -3,7 +3,7 @@ <description>YADIF deinterlacing filter</description> <filename>../../gst/yadif/.libs/libgstyadif.so</filename> <basename>libgstyadif.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>GPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins</package>
diff --git a/docs/plugins/inspect/plugin-zbar.xml b/docs/plugins/inspect/plugin-zbar.xml index d376d7c..6f7854b 100644 --- a/docs/plugins/inspect/plugin-zbar.xml +++ b/docs/plugins/inspect/plugin-zbar.xml
@@ -3,7 +3,7 @@ <description>zbar barcode scanner</description> <filename>../../ext/zbar/.libs/libgstzbar.so</filename> <basename>libgstzbar.so</basename> - <version>1.4.4</version> + <version>1.4.5</version> <license>LGPL</license> <source>gst-plugins-bad</source> <package>GStreamer Bad Plug-ins source release</package>
diff --git a/ext/Makefile.in b/ext/Makefile.in index 69c79ea..b782b71 100644 --- a/ext/Makefile.in +++ b/ext/Makefile.in
@@ -322,7 +322,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/apexsink/Makefile.in b/ext/apexsink/Makefile.in index 7aa1cc7..b9835fb 100644 --- a/ext/apexsink/Makefile.in +++ b/ext/apexsink/Makefile.in
@@ -346,7 +346,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/assrender/Makefile.in b/ext/assrender/Makefile.in index b909773..8a5d2e3 100644 --- a/ext/assrender/Makefile.in +++ b/ext/assrender/Makefile.in
@@ -343,7 +343,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/bz2/Makefile.in b/ext/bz2/Makefile.in index e3af17a..b973dc5 100644 --- a/ext/bz2/Makefile.in +++ b/ext/bz2/Makefile.in
@@ -344,7 +344,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/chromaprint/Makefile.in b/ext/chromaprint/Makefile.in index 790598e..b9513b5 100644 --- a/ext/chromaprint/Makefile.in +++ b/ext/chromaprint/Makefile.in
@@ -345,7 +345,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/curl/Makefile.in b/ext/curl/Makefile.in index 5d8cafc..807b03b 100644 --- a/ext/curl/Makefile.in +++ b/ext/curl/Makefile.in
@@ -357,7 +357,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/daala/Makefile.in b/ext/daala/Makefile.in index 2c3831a..c5d8744 100644 --- a/ext/daala/Makefile.in +++ b/ext/daala/Makefile.in
@@ -345,7 +345,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/dash/Makefile.in b/ext/dash/Makefile.in index 34e88fd..f8e1786 100644 --- a/ext/dash/Makefile.in +++ b/ext/dash/Makefile.in
@@ -346,7 +346,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/dc1394/Makefile.in b/ext/dc1394/Makefile.in index bc4923f..e25c7a1 100644 --- a/ext/dc1394/Makefile.in +++ b/ext/dc1394/Makefile.in
@@ -343,7 +343,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/directfb/Makefile.in b/ext/directfb/Makefile.in index 45d909f..1efb1e2 100644 --- a/ext/directfb/Makefile.in +++ b/ext/directfb/Makefile.in
@@ -353,7 +353,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/directfb/dfbvideosink.c b/ext/directfb/dfbvideosink.c index e2f8e8d..83ab7f9 100644 --- a/ext/directfb/dfbvideosink.c +++ b/ext/directfb/dfbvideosink.c
@@ -1742,7 +1742,9 @@ { GstDfbVideoSink *dfbvideosink = NULL; DFBResult res; - GstVideoRectangle dst, src, result; + GstVideoRectangle dst = { 0, }; + GstVideoRectangle src = { 0, }; + GstVideoRectangle result; GstFlowReturn ret = GST_FLOW_OK; gboolean mem_cpy = TRUE; GstMetaDfbSurface *meta; @@ -1973,7 +1975,9 @@ { GstDfbVideoSink *dfbvideosink = GST_DFBVIDEOSINK (navigation); GstEvent *event; - GstVideoRectangle src, dst, result; + GstVideoRectangle dst = { 0, }; + GstVideoRectangle src = { 0, }; + GstVideoRectangle result; double x, y, old_x, old_y; GstPad *pad = NULL;
diff --git a/ext/dts/Makefile.in b/ext/dts/Makefile.in index c0fd72d..405d5a9 100644 --- a/ext/dts/Makefile.in +++ b/ext/dts/Makefile.in
@@ -344,7 +344,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/faac/Makefile.in b/ext/faac/Makefile.in index c99d5ae..e2cde62 100644 --- a/ext/faac/Makefile.in +++ b/ext/faac/Makefile.in
@@ -343,7 +343,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/faad/Makefile.in b/ext/faad/Makefile.in index dbdd4c5..fcc0c2c 100644 --- a/ext/faad/Makefile.in +++ b/ext/faad/Makefile.in
@@ -344,7 +344,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/flite/Makefile.in b/ext/flite/Makefile.in index 0b24595..6a0d794 100644 --- a/ext/flite/Makefile.in +++ b/ext/flite/Makefile.in
@@ -343,7 +343,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/fluidsynth/Makefile.in b/ext/fluidsynth/Makefile.in index 3821752..5920456 100644 --- a/ext/fluidsynth/Makefile.in +++ b/ext/fluidsynth/Makefile.in
@@ -351,7 +351,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/gl/Makefile.in b/ext/gl/Makefile.in index 412286d..2655825 100644 --- a/ext/gl/Makefile.in +++ b/ext/gl/Makefile.in
@@ -425,7 +425,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/gl/gstglimagesink.c b/ext/gl/gstglimagesink.c index c7e9a7b..cd3a9ff 100644 --- a/ext/gl/gstglimagesink.c +++ b/ext/gl/gstglimagesink.c
@@ -1026,6 +1026,9 @@ g_signal_emit (gl_sink, gst_glimage_sink_signals[CLIENT_RESHAPE_SIGNAL], 0, width, height, &do_reshape); + width = MAX (1, width); + height = MAX (1, height); + gl_sink->window_width = width; gl_sink->window_height = height;
diff --git a/ext/gme/Makefile.in b/ext/gme/Makefile.in index d205d34..1215bcf 100644 --- a/ext/gme/Makefile.in +++ b/ext/gme/Makefile.in
@@ -343,7 +343,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/gsettings/Makefile.in b/ext/gsettings/Makefile.in index d01ba13..0d637a8 100644 --- a/ext/gsettings/Makefile.in +++ b/ext/gsettings/Makefile.in
@@ -354,7 +354,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/gsm/Makefile.in b/ext/gsm/Makefile.in index 1f04e81..0a3369c 100644 --- a/ext/gsm/Makefile.in +++ b/ext/gsm/Makefile.in
@@ -344,7 +344,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/hls/Makefile.in b/ext/hls/Makefile.in index a2278a9..02c0432 100644 --- a/ext/hls/Makefile.in +++ b/ext/hls/Makefile.in
@@ -350,7 +350,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/kate/Makefile.in b/ext/kate/Makefile.in index 5f7d5a1..02809b3 100644 --- a/ext/kate/Makefile.in +++ b/ext/kate/Makefile.in
@@ -349,7 +349,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/ladspa/Makefile.in b/ext/ladspa/Makefile.in index aacfedf..ba7dd1f 100644 --- a/ext/ladspa/Makefile.in +++ b/ext/ladspa/Makefile.in
@@ -348,7 +348,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/libmms/Makefile.in b/ext/libmms/Makefile.in index 2f98ebd..0820cdc 100644 --- a/ext/libmms/Makefile.in +++ b/ext/libmms/Makefile.in
@@ -344,7 +344,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/libvisual/Makefile.in b/ext/libvisual/Makefile.in index c34c4c0..1cd7d32 100644 --- a/ext/libvisual/Makefile.in +++ b/ext/libvisual/Makefile.in
@@ -342,7 +342,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/lv2/Makefile.in b/ext/lv2/Makefile.in index dc90d97..210e759 100644 --- a/ext/lv2/Makefile.in +++ b/ext/lv2/Makefile.in
@@ -344,7 +344,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/mimic/Makefile.in b/ext/mimic/Makefile.in index 492210a..aa004f1 100644 --- a/ext/mimic/Makefile.in +++ b/ext/mimic/Makefile.in
@@ -344,7 +344,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/modplug/Makefile.in b/ext/modplug/Makefile.in index 552a799..f3c565c 100644 --- a/ext/modplug/Makefile.in +++ b/ext/modplug/Makefile.in
@@ -343,7 +343,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/mpeg2enc/Makefile.in b/ext/mpeg2enc/Makefile.in index b63c44c..ffbad22 100644 --- a/ext/mpeg2enc/Makefile.in +++ b/ext/mpeg2enc/Makefile.in
@@ -347,7 +347,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/mpg123/Makefile.in b/ext/mpg123/Makefile.in index e7f019f..0d03fff 100644 --- a/ext/mpg123/Makefile.in +++ b/ext/mpg123/Makefile.in
@@ -344,7 +344,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/mplex/Makefile.in b/ext/mplex/Makefile.in index 7e567f1..d144ec5 100644 --- a/ext/mplex/Makefile.in +++ b/ext/mplex/Makefile.in
@@ -347,7 +347,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/musepack/Makefile.in b/ext/musepack/Makefile.in index 80857d5..6923541 100644 --- a/ext/musepack/Makefile.in +++ b/ext/musepack/Makefile.in
@@ -344,7 +344,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/mythtv/Makefile.in b/ext/mythtv/Makefile.in index d812f83..055754c 100644 --- a/ext/mythtv/Makefile.in +++ b/ext/mythtv/Makefile.in
@@ -343,7 +343,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/nas/Makefile.in b/ext/nas/Makefile.in index 524d50e..dcbf3df 100644 --- a/ext/nas/Makefile.in +++ b/ext/nas/Makefile.in
@@ -343,7 +343,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/neon/Makefile.in b/ext/neon/Makefile.in index 0997ef0..6296d26 100644 --- a/ext/neon/Makefile.in +++ b/ext/neon/Makefile.in
@@ -344,7 +344,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/ofa/Makefile.in b/ext/ofa/Makefile.in index 19b5fc0..e45577c 100644 --- a/ext/ofa/Makefile.in +++ b/ext/ofa/Makefile.in
@@ -344,7 +344,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/openal/Makefile.in b/ext/openal/Makefile.in index b8337b1..5153da1 100644 --- a/ext/openal/Makefile.in +++ b/ext/openal/Makefile.in
@@ -348,7 +348,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/opencv/Makefile.in b/ext/opencv/Makefile.in index 15483ff..5f62a08 100644 --- a/ext/opencv/Makefile.in +++ b/ext/opencv/Makefile.in
@@ -384,7 +384,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/openexr/Makefile.in b/ext/openexr/Makefile.in index 4b018c7..8c78ecc 100644 --- a/ext/openexr/Makefile.in +++ b/ext/openexr/Makefile.in
@@ -363,7 +363,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/openjpeg/Makefile.in b/ext/openjpeg/Makefile.in index ce64543..4f5464b 100644 --- a/ext/openjpeg/Makefile.in +++ b/ext/openjpeg/Makefile.in
@@ -345,7 +345,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/openni2/Makefile.in b/ext/openni2/Makefile.in index e4fbb20..b578da0 100644 --- a/ext/openni2/Makefile.in +++ b/ext/openni2/Makefile.in
@@ -344,7 +344,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/opus/Makefile.in b/ext/opus/Makefile.in index 673a3c7..efe4d18 100644 --- a/ext/opus/Makefile.in +++ b/ext/opus/Makefile.in
@@ -348,7 +348,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/opus/gstopusparse.c b/ext/opus/gstopusparse.c index 0f1bc97..8ede3a3 100644 --- a/ext/opus/gstopusparse.c +++ b/ext/opus/gstopusparse.c
@@ -199,6 +199,11 @@ /* for ad hoc framing, heed the framing, so we eat any padding */ payload_offset = packet_size; + } else { + /* Add up all the frame sizes found */ + int f; + for (f = 0; f < nframes; ++f) + payload_offset += frame_sizes[f]; } }
diff --git a/ext/resindvd/Makefile.in b/ext/resindvd/Makefile.in index 90f58b0..2d9f4af 100644 --- a/ext/resindvd/Makefile.in +++ b/ext/resindvd/Makefile.in
@@ -353,7 +353,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/rsvg/Makefile.in b/ext/rsvg/Makefile.in index eacc183..83f9120 100644 --- a/ext/rsvg/Makefile.in +++ b/ext/rsvg/Makefile.in
@@ -345,7 +345,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/rtmp/Makefile.in b/ext/rtmp/Makefile.in index 525d1e2..2a8c11b 100644 --- a/ext/rtmp/Makefile.in +++ b/ext/rtmp/Makefile.in
@@ -345,7 +345,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/sbc/Makefile.in b/ext/sbc/Makefile.in index f56095c..606a741 100644 --- a/ext/sbc/Makefile.in +++ b/ext/sbc/Makefile.in
@@ -345,7 +345,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/schroedinger/Makefile.in b/ext/schroedinger/Makefile.in index 58a878c..e51d7ff 100644 --- a/ext/schroedinger/Makefile.in +++ b/ext/schroedinger/Makefile.in
@@ -346,7 +346,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/sdl/Makefile.in b/ext/sdl/Makefile.in index f31b26c..a74159c 100644 --- a/ext/sdl/Makefile.in +++ b/ext/sdl/Makefile.in
@@ -344,7 +344,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/sdl/sdlvideosink.c b/ext/sdl/sdlvideosink.c index 5c1217f..7f05dca 100644 --- a/ext/sdl/sdlvideosink.c +++ b/ext/sdl/sdlvideosink.c
@@ -944,7 +944,9 @@ { GstSDLVideoSink *sdlvideosink = GST_SDLVIDEOSINK (navigation); GstEvent *event; - GstVideoRectangle src, dst, result; + GstVideoRectangle dst = { 0, }; + GstVideoRectangle src = { 0, }; + GstVideoRectangle result; double x, y, old_x, old_y; GstPad *pad = NULL;
diff --git a/ext/smoothstreaming/Makefile.in b/ext/smoothstreaming/Makefile.in index 44464cb..406f452 100644 --- a/ext/smoothstreaming/Makefile.in +++ b/ext/smoothstreaming/Makefile.in
@@ -349,7 +349,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/sndfile/Makefile.in b/ext/sndfile/Makefile.in index 4ef2c9c..176b9f6 100644 --- a/ext/sndfile/Makefile.in +++ b/ext/sndfile/Makefile.in
@@ -345,7 +345,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/sndio/Makefile.in b/ext/sndio/Makefile.in index d417f3e..c9e9c84 100644 --- a/ext/sndio/Makefile.in +++ b/ext/sndio/Makefile.in
@@ -344,7 +344,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/soundtouch/Makefile.in b/ext/soundtouch/Makefile.in index 621fd03..4ba662d 100644 --- a/ext/soundtouch/Makefile.in +++ b/ext/soundtouch/Makefile.in
@@ -364,7 +364,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/spandsp/Makefile.in b/ext/spandsp/Makefile.in index 4b5d5f7..2906f8c 100644 --- a/ext/spandsp/Makefile.in +++ b/ext/spandsp/Makefile.in
@@ -346,7 +346,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/spc/Makefile.in b/ext/spc/Makefile.in index 0fb1016..57a58b8 100644 --- a/ext/spc/Makefile.in +++ b/ext/spc/Makefile.in
@@ -343,7 +343,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/srtp/Makefile.in b/ext/srtp/Makefile.in index b4ca809..6cae5c3 100644 --- a/ext/srtp/Makefile.in +++ b/ext/srtp/Makefile.in
@@ -354,7 +354,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/srtp/gstsrtpdec.c b/ext/srtp/gstsrtpdec.c index 5d42f44..18e25d1 100644 --- a/ext/srtp/gstsrtpdec.c +++ b/ext/srtp/gstsrtpdec.c
@@ -759,13 +759,16 @@ static gboolean gst_srtp_dec_sink_event_rtp (GstPad * pad, GstObject * parent, GstEvent * event) { + gboolean ret; GstCaps *caps; GstSrtpDec *filter = GST_SRTP_DEC (parent); switch (GST_EVENT_TYPE (event)) { case GST_EVENT_CAPS: gst_event_parse_caps (event, &caps); - return gst_srtp_dec_sink_setcaps (pad, parent, caps, FALSE); + ret = gst_srtp_dec_sink_setcaps (pad, parent, caps, FALSE); + gst_event_unref (event); + return ret; case GST_EVENT_SEGMENT: filter->rtp_has_segment = TRUE; break; @@ -783,13 +786,16 @@ gst_srtp_dec_sink_event_rtcp (GstPad * pad, GstObject * parent, GstEvent * event) { + gboolean ret; GstCaps *caps; GstSrtpDec *filter = GST_SRTP_DEC (parent); switch (GST_EVENT_TYPE (event)) { case GST_EVENT_CAPS: gst_event_parse_caps (event, &caps); - return gst_srtp_dec_sink_setcaps (pad, parent, caps, TRUE); + ret = gst_srtp_dec_sink_setcaps (pad, parent, caps, TRUE); + gst_event_unref (event); + return ret; case GST_EVENT_SEGMENT: filter->rtcp_has_segment = TRUE; break;
diff --git a/ext/teletextdec/Makefile.in b/ext/teletextdec/Makefile.in index e1104af..a9e57cc 100644 --- a/ext/teletextdec/Makefile.in +++ b/ext/teletextdec/Makefile.in
@@ -345,7 +345,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/timidity/Makefile.in b/ext/timidity/Makefile.in index 62ffb51..d816507 100644 --- a/ext/timidity/Makefile.in +++ b/ext/timidity/Makefile.in
@@ -362,7 +362,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/voaacenc/Makefile.in b/ext/voaacenc/Makefile.in index 2d23e9b..eeef105 100644 --- a/ext/voaacenc/Makefile.in +++ b/ext/voaacenc/Makefile.in
@@ -345,7 +345,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/voamrwbenc/Makefile.in b/ext/voamrwbenc/Makefile.in index 1704100..db49b74 100644 --- a/ext/voamrwbenc/Makefile.in +++ b/ext/voamrwbenc/Makefile.in
@@ -346,7 +346,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/wayland/Makefile.in b/ext/wayland/Makefile.in index ef33004..01d996f 100644 --- a/ext/wayland/Makefile.in +++ b/ext/wayland/Makefile.in
@@ -350,7 +350,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/wayland/wlwindow.c b/ext/wayland/wlwindow.c index f58df09..ea6c681 100644 --- a/ext/wayland/wlwindow.c +++ b/ext/wayland/wlwindow.c
@@ -187,7 +187,8 @@ static void gst_wl_window_resize_internal (GstWlWindow * window, gboolean commit) { - GstVideoRectangle src, res; + GstVideoRectangle src = { 0, }; + GstVideoRectangle res; src.w = window->video_width; src.h = window->video_height;
diff --git a/ext/webp/Makefile.in b/ext/webp/Makefile.in index b6edcde..ff443b0 100644 --- a/ext/webp/Makefile.in +++ b/ext/webp/Makefile.in
@@ -345,7 +345,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/xvid/Makefile.in b/ext/xvid/Makefile.in index 724ce18..b26f0d2 100644 --- a/ext/xvid/Makefile.in +++ b/ext/xvid/Makefile.in
@@ -344,7 +344,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/ext/zbar/Makefile.in b/ext/zbar/Makefile.in index 58db48f..e24b4a3 100644 --- a/ext/zbar/Makefile.in +++ b/ext/zbar/Makefile.in
@@ -344,7 +344,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst-libs/Makefile.in b/gst-libs/Makefile.in index 5caad41..0c3ae85 100644 --- a/gst-libs/Makefile.in +++ b/gst-libs/Makefile.in
@@ -317,7 +317,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst-libs/gst/Makefile.in b/gst-libs/gst/Makefile.in index 76a3867..4b2cc29 100644 --- a/gst-libs/gst/Makefile.in +++ b/gst-libs/gst/Makefile.in
@@ -319,7 +319,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst-libs/gst/base/Makefile.in b/gst-libs/gst/base/Makefile.in index 77cbb93..4df2ab1 100644 --- a/gst-libs/gst/base/Makefile.in +++ b/gst-libs/gst/base/Makefile.in
@@ -345,7 +345,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst-libs/gst/basecamerabinsrc/Makefile.in b/gst-libs/gst/basecamerabinsrc/Makefile.in index bfde297..944fde6 100644 --- a/gst-libs/gst/basecamerabinsrc/Makefile.in +++ b/gst-libs/gst/basecamerabinsrc/Makefile.in
@@ -334,7 +334,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst-libs/gst/codecparsers/Makefile.in b/gst-libs/gst/codecparsers/Makefile.in index c7fb215..b2d206a 100644 --- a/gst-libs/gst/codecparsers/Makefile.in +++ b/gst-libs/gst/codecparsers/Makefile.in
@@ -362,7 +362,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst-libs/gst/codecparsers/gsth264parser.c b/gst-libs/gst/codecparsers/gsth264parser.c index f344198..a396554 100644 --- a/gst-libs/gst/codecparsers/gsth264parser.c +++ b/gst-libs/gst/codecparsers/gsth264parser.c
@@ -1728,9 +1728,9 @@ /* calculate MaxPicNum */ if (slice->field_pic_flag) - slice->max_pic_num = sps->max_frame_num; - else slice->max_pic_num = 2 * sps->max_frame_num; + else + slice->max_pic_num = sps->max_frame_num; if (nalu->idr_pic_flag) READ_UE_ALLOWED (&nr, slice->idr_pic_id, 0, G_MAXUINT16);
diff --git a/gst-libs/gst/gl/Makefile.in b/gst-libs/gst/gl/Makefile.in index c2d448e..433b7fa 100644 --- a/gst-libs/gst/gl/Makefile.in +++ b/gst-libs/gst/gl/Makefile.in
@@ -426,7 +426,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst-libs/gst/gl/android/Makefile.in b/gst-libs/gst/gl/android/Makefile.in index 96be120..0a84ca4 100644 --- a/gst-libs/gst/gl/android/Makefile.in +++ b/gst-libs/gst/gl/android/Makefile.in
@@ -342,7 +342,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst-libs/gst/gl/cocoa/Makefile.in b/gst-libs/gst/gl/cocoa/Makefile.in index 6bc9200..98532d4 100644 --- a/gst-libs/gst/gl/cocoa/Makefile.in +++ b/gst-libs/gst/gl/cocoa/Makefile.in
@@ -314,7 +314,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst-libs/gst/gl/cocoa/gstglcontext_cocoa.m b/gst-libs/gst/gl/cocoa/gstglcontext_cocoa.m index 7a12650..44d9d75 100644 --- a/gst-libs/gst/gl/cocoa/gstglcontext_cocoa.m +++ b/gst-libs/gst/gl/cocoa/gstglcontext_cocoa.m
@@ -40,7 +40,6 @@ G_DEFINE_TYPE (GstGLContextCocoa, gst_gl_context_cocoa, GST_GL_TYPE_CONTEXT); -#ifndef GNUSTEP static GMutex nsapp_lock; static GCond nsapp_cond; @@ -96,16 +95,12 @@ return TRUE; } -#endif static void gst_gl_context_cocoa_class_init (GstGLContextCocoaClass * klass) { GstGLContextClass *context_class = (GstGLContextClass *) klass; - -#ifndef GNUSTEP NSAutoreleasePool* pool = nil; -#endif g_type_class_add_private (klass, sizeof (GstGLContextCocoaPrivate)); @@ -121,7 +116,6 @@ context_class->get_gl_platform = GST_DEBUG_FUNCPTR (gst_gl_context_cocoa_get_gl_platform); -#ifndef GNUSTEP pool = [[NSAutoreleasePool alloc] init]; /* [NSApplication sharedApplication] will usually be @@ -191,7 +185,6 @@ } [pool release]; -#endif } static void @@ -219,9 +212,7 @@ GstGLWindowCocoa *window_cocoa = GST_GL_WINDOW_COCOA (window); __block NSOpenGLContext *glContext = nil; -#ifndef GNUSTEP priv->source_id = g_timeout_add (200, gst_gl_window_cocoa_nsapp_iteration, NULL); -#endif priv->gl_context = nil; if (other_context) @@ -243,9 +234,6 @@ pool = [[NSAutoreleasePool alloc] init]; -#ifdef GNUSTEP - [NSApplication sharedApplication]; -#endif rect.origin.x = 0; rect.origin.y = 0; rect.size.width = 320; @@ -265,7 +253,6 @@ [window_handle setContentView:glView]; -#ifndef GNUSTEP glContext = [[NSOpenGLContext alloc] initWithFormat:fmt shareContext:context_cocoa->priv->external_gl_context]; @@ -275,10 +262,6 @@ [glContext setView:glView]; -#else - /* FIXME try to make context sharing work in GNUstep */ - context_cocoa->priv->gl_context = glContext; -#endif [pool release]; }); @@ -300,11 +283,7 @@ */ NS_DURING { if (glContext) { -#ifdef GNUSTEP - const long swapInterval = 1; -#else const GLint swapInterval = 1; -#endif [glContext setValues:&swapInterval forParameter:NSOpenGLCPSwapInterval]; } } NS_HANDLER {
diff --git a/gst-libs/gst/gl/cocoa/gstglwindow_cocoa.m b/gst-libs/gst/gl/cocoa/gstglwindow_cocoa.m index 3f7cba7..f9aa330 100644 --- a/gst-libs/gst/gl/cocoa/gstglwindow_cocoa.m +++ b/gst-libs/gst/gl/cocoa/gstglwindow_cocoa.m
@@ -138,8 +138,6 @@ GST_DEBUG ("NSWindow id: %"G_GUINTPTR_FORMAT, (guintptr) priv->internal_win_id); - [NSApp setDelegate: priv->internal_win_id]; - return TRUE; } @@ -257,11 +255,9 @@ x += 20; y += 20; -#ifndef GNUSTEP [priv->internal_win_id setFrame:windowRect display:NO]; GST_DEBUG ("make the window available\n"); [priv->internal_win_id makeMainWindow]; -#endif [priv->internal_win_id orderFrontRegardless]; @@ -445,31 +441,6 @@ return YES; } -- (void) applicationDidFinishLaunching: (NSNotification *) not { -} - -- (void) applicationWillFinishLaunching: (NSNotification *) not { -} - -- (BOOL) applicationShouldTerminateAfterLastWindowClosed:(NSApplication *)app { - /* the application is manually stopped by calling stopApp on the AppThreadPerformer */ - return NO; -} - -- (void) applicationWillTerminate:(NSNotification *)aNotification { -#ifdef GNUSTEP - /* fixes segfault with gst-launch-1.0 -e ... and sending SIGINT (Ctrl-C) - * which causes GNUstep to run a signal handler in the main thread. - * However that thread has never been 'registered' with GNUstep so - * the autorelease magic of objective-c causes a segfault from accessing - * a null NSThread object somewhere deep in GNUstep. - * - * I put it here because this is the first time we can register the thread. - */ - GSRegisterCurrentThread(); -#endif -} - @end @@ -488,9 +459,7 @@ window_cocoa = window; -#ifndef GNUSTEP [self setWantsLayer:NO]; -#endif /* Get notified about changes */ [self setPostsFrameChangedNotifications:YES]; @@ -564,8 +533,10 @@ NSRect visibleRect = [self visibleRect]; struct resize *resize_data = g_new (struct resize, 1); +#if MAC_OS_X_VERSION_MAX_ALLOWED >= 1070 bounds = [self convertRectToBacking:bounds]; visibleRect = [self convertRectToBacking:visibleRect]; +#endif GST_DEBUG_OBJECT (window, "Window resized: bounds %lf %lf %lf %lf " "visibleRect %lf %lf %lf %lf",
diff --git a/gst-libs/gst/gl/dispmanx/Makefile.in b/gst-libs/gst/gl/dispmanx/Makefile.in index cfb5ee3..5832b48 100644 --- a/gst-libs/gst/gl/dispmanx/Makefile.in +++ b/gst-libs/gst/gl/dispmanx/Makefile.in
@@ -314,7 +314,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst-libs/gst/gl/eagl/Makefile.in b/gst-libs/gst/gl/eagl/Makefile.in index 0823fbd..85bc0f6 100644 --- a/gst-libs/gst/gl/eagl/Makefile.in +++ b/gst-libs/gst/gl/eagl/Makefile.in
@@ -314,7 +314,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst-libs/gst/gl/egl/Makefile.in b/gst-libs/gst/gl/egl/Makefile.in index fcf4d01..dde426d 100644 --- a/gst-libs/gst/gl/egl/Makefile.in +++ b/gst-libs/gst/gl/egl/Makefile.in
@@ -344,7 +344,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst-libs/gst/gl/glprototypes/Makefile.in b/gst-libs/gst/gl/glprototypes/Makefile.in index 09d5982..81ebb05 100644 --- a/gst-libs/gst/gl/glprototypes/Makefile.in +++ b/gst-libs/gst/gl/glprototypes/Makefile.in
@@ -306,7 +306,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst-libs/gst/gl/gstglapi.h b/gst-libs/gst/gl/gstglapi.h index 798eeba..83b94a2 100644 --- a/gst-libs/gst/gl/gstglapi.h +++ b/gst-libs/gst/gl/gstglapi.h
@@ -71,7 +71,7 @@ # ifdef __APPLE__ # include <OpenGL/OpenGL.h> # include <OpenGL/gl.h> -# if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_7 +# if MAC_OS_X_VERSION_MAX_ALLOWED >= 1070 # define GL_DO_NOT_WARN_IF_MULTI_GL_VERSION_HEADERS_INCLUDED # include <OpenGL/gl3.h> # endif
diff --git a/gst-libs/gst/gl/wayland/Makefile.in b/gst-libs/gst/gl/wayland/Makefile.in index e43ccc5..8ff9ecf 100644 --- a/gst-libs/gst/gl/wayland/Makefile.in +++ b/gst-libs/gst/gl/wayland/Makefile.in
@@ -315,7 +315,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst-libs/gst/gl/win32/Makefile.in b/gst-libs/gst/gl/win32/Makefile.in index 9e8dff3..e6bdb8d 100644 --- a/gst-libs/gst/gl/win32/Makefile.in +++ b/gst-libs/gst/gl/win32/Makefile.in
@@ -320,7 +320,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst-libs/gst/gl/x11/Makefile.in b/gst-libs/gst/gl/x11/Makefile.in index 0331266..bafc411 100644 --- a/gst-libs/gst/gl/x11/Makefile.in +++ b/gst-libs/gst/gl/x11/Makefile.in
@@ -351,7 +351,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst-libs/gst/insertbin/Makefile.in b/gst-libs/gst/insertbin/Makefile.in index 96b6ebc..ad6a6e3 100644 --- a/gst-libs/gst/insertbin/Makefile.in +++ b/gst-libs/gst/insertbin/Makefile.in
@@ -333,7 +333,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst-libs/gst/interfaces/Makefile.in b/gst-libs/gst/interfaces/Makefile.in index 21334eb..bfc9323 100644 --- a/gst-libs/gst/interfaces/Makefile.in +++ b/gst-libs/gst/interfaces/Makefile.in
@@ -363,7 +363,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst-libs/gst/mpegts/Makefile.in b/gst-libs/gst/mpegts/Makefile.in index af134f1..0d9b027 100644 --- a/gst-libs/gst/mpegts/Makefile.in +++ b/gst-libs/gst/mpegts/Makefile.in
@@ -372,7 +372,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst-libs/gst/uridownloader/Makefile.in b/gst-libs/gst/uridownloader/Makefile.in index 147fa18..f5e788a 100644 --- a/gst-libs/gst/uridownloader/Makefile.in +++ b/gst-libs/gst/uridownloader/Makefile.in
@@ -331,7 +331,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst-libs/gst/video/Makefile.in b/gst-libs/gst/video/Makefile.in index c52e5e7..6e9c443 100644 --- a/gst-libs/gst/video/Makefile.in +++ b/gst-libs/gst/video/Makefile.in
@@ -377,7 +377,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst-libs/gst/video/bad-video-orc-dist.c b/gst-libs/gst/video/bad-video-orc-dist.c index 168359f..743f799 100644 --- a/gst-libs/gst/video/bad-video-orc-dist.c +++ b/gst-libs/gst/video/bad-video-orc-dist.c
@@ -866,18 +866,13 @@ #endif orc_int8 var37; orc_union32 var38; -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_int8 var39; -#else orc_int8 var39; -#endif - orc_int8 var40; - orc_union32 var41; + orc_union32 var40; + orc_int8 var41; orc_int8 var42; - orc_int8 var43; + orc_union16 var43; orc_union16 var44; orc_union16 var45; - orc_union16 var46; ptr0 = (orc_union32 *) d1; ptr1 = (orc_union32 *) d2; @@ -888,20 +883,18 @@ /* 3: loadpb */ var36 = (int) 0x000000ff; /* 255 or 1.25987e-321f */ - /* 8: loadpb */ - var39 = (int) 0x000000ff; /* 255 or 1.25987e-321f */ for (i = 0; i < n; i++) { /* 0: loadupdb */ - var42 = ptr6[i >> 1]; + var41 = ptr6[i >> 1]; /* 1: loadupdb */ - var43 = ptr7[i >> 1]; + var42 = ptr7[i >> 1]; /* 2: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var42; - _dest.x2[1] = var43; - var44.i = _dest.i; + _dest.x2[0] = var41; + _dest.x2[1] = var42; + var43.i = _dest.i; } /* 4: loadb */ var37 = ptr4[i]; @@ -910,35 +903,35 @@ orc_union16 _dest; _dest.x2[0] = var36; _dest.x2[1] = var37; - var45.i = _dest.i; + var44.i = _dest.i; } /* 6: mergewl */ { orc_union32 _dest; - _dest.x2[0] = var45.i; - _dest.x2[1] = var44.i; + _dest.x2[0] = var44.i; + _dest.x2[1] = var43.i; var38.i = _dest.i; } /* 7: storel */ ptr0[i] = var38; - /* 9: loadb */ - var40 = ptr5[i]; - /* 10: mergebw */ + /* 8: loadb */ + var39 = ptr5[i]; + /* 9: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var39; - _dest.x2[1] = var40; - var46.i = _dest.i; + _dest.x2[0] = var36; + _dest.x2[1] = var39; + var45.i = _dest.i; } - /* 11: mergewl */ + /* 10: mergewl */ { orc_union32 _dest; - _dest.x2[0] = var46.i; - _dest.x2[1] = var44.i; - var41.i = _dest.i; + _dest.x2[0] = var45.i; + _dest.x2[1] = var43.i; + var40.i = _dest.i; } - /* 12: storel */ - ptr1[i] = var41; + /* 11: storel */ + ptr1[i] = var40; } } @@ -962,18 +955,13 @@ #endif orc_int8 var37; orc_union32 var38; -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_int8 var39; -#else orc_int8 var39; -#endif - orc_int8 var40; - orc_union32 var41; + orc_union32 var40; + orc_int8 var41; orc_int8 var42; - orc_int8 var43; + orc_union16 var43; orc_union16 var44; orc_union16 var45; - orc_union16 var46; ptr0 = (orc_union32 *) ex->arrays[0]; ptr1 = (orc_union32 *) ex->arrays[1]; @@ -984,20 +972,18 @@ /* 3: loadpb */ var36 = (int) 0x000000ff; /* 255 or 1.25987e-321f */ - /* 8: loadpb */ - var39 = (int) 0x000000ff; /* 255 or 1.25987e-321f */ for (i = 0; i < n; i++) { /* 0: loadupdb */ - var42 = ptr6[i >> 1]; + var41 = ptr6[i >> 1]; /* 1: loadupdb */ - var43 = ptr7[i >> 1]; + var42 = ptr7[i >> 1]; /* 2: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var42; - _dest.x2[1] = var43; - var44.i = _dest.i; + _dest.x2[0] = var41; + _dest.x2[1] = var42; + var43.i = _dest.i; } /* 4: loadb */ var37 = ptr4[i]; @@ -1006,35 +992,35 @@ orc_union16 _dest; _dest.x2[0] = var36; _dest.x2[1] = var37; - var45.i = _dest.i; + var44.i = _dest.i; } /* 6: mergewl */ { orc_union32 _dest; - _dest.x2[0] = var45.i; - _dest.x2[1] = var44.i; + _dest.x2[0] = var44.i; + _dest.x2[1] = var43.i; var38.i = _dest.i; } /* 7: storel */ ptr0[i] = var38; - /* 9: loadb */ - var40 = ptr5[i]; - /* 10: mergebw */ + /* 8: loadb */ + var39 = ptr5[i]; + /* 9: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var39; - _dest.x2[1] = var40; - var46.i = _dest.i; + _dest.x2[0] = var36; + _dest.x2[1] = var39; + var45.i = _dest.i; } - /* 11: mergewl */ + /* 10: mergewl */ { orc_union32 _dest; - _dest.x2[0] = var46.i; - _dest.x2[1] = var44.i; - var41.i = _dest.i; + _dest.x2[0] = var45.i; + _dest.x2[1] = var43.i; + var40.i = _dest.i; } - /* 12: storel */ - ptr1[i] = var41; + /* 11: storel */ + ptr1[i] = var40; } } @@ -6640,19 +6626,15 @@ orc_union16 var50; orc_union16 var51; orc_union16 var52; -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union32 var53; -#else orc_union32 var53; -#endif orc_union32 var54; - orc_union32 var55; + orc_union16 var55; orc_union16 var56; - orc_union16 var57; + orc_int8 var57; orc_int8 var58; orc_int8 var59; orc_int8 var60; - orc_int8 var61; + orc_union16 var61; orc_union16 var62; orc_union16 var63; orc_union16 var64; @@ -6664,13 +6646,12 @@ orc_union16 var70; orc_union16 var71; orc_union16 var72; - orc_union16 var73; + orc_int8 var73; orc_int8 var74; orc_int8 var75; - orc_int8 var76; + orc_union16 var76; orc_union16 var77; - orc_union16 var78; - orc_union32 var79; + orc_union32 var78; for (j = 0; j < m; j++) { ptr0 = ORC_PTR_OFFSET (d1, d1_stride * j); @@ -6691,99 +6672,94 @@ var51.i = p4; /* 20: loadpw */ var52.i = p5; - /* 29: loadpb */ - var53.x4[0] = (int) 0x00000080; /* 128 or 6.32404e-322f */ - var53.x4[1] = (int) 0x00000080; /* 128 or 6.32404e-322f */ - var53.x4[2] = (int) 0x00000080; /* 128 or 6.32404e-322f */ - var53.x4[3] = (int) 0x00000080; /* 128 or 6.32404e-322f */ for (i = 0; i < n; i++) { /* 0: loadl */ var46 = ptr4[i]; /* 2: subb */ - var55.x4[0] = var46.x4[0] - var47.x4[0]; - var55.x4[1] = var46.x4[1] - var47.x4[1]; - var55.x4[2] = var46.x4[2] - var47.x4[2]; - var55.x4[3] = var46.x4[3] - var47.x4[3]; + var54.x4[0] = var46.x4[0] - var47.x4[0]; + var54.x4[1] = var46.x4[1] - var47.x4[1]; + var54.x4[2] = var46.x4[2] - var47.x4[2]; + var54.x4[3] = var46.x4[3] - var47.x4[3]; /* 3: splitlw */ { orc_union32 _src; - _src.i = var55.i; - var56.i = _src.x2[1]; - var57.i = _src.x2[0]; + _src.i = var54.i; + var55.i = _src.x2[1]; + var56.i = _src.x2[0]; } /* 4: splitwb */ { orc_union16 _src; - _src.i = var57.i; - var58 = _src.x2[1]; - var59 = _src.x2[0]; + _src.i = var56.i; + var57 = _src.x2[1]; + var58 = _src.x2[0]; } /* 5: splitwb */ { orc_union16 _src; - _src.i = var56.i; - var60 = _src.x2[1]; - var61 = _src.x2[0]; + _src.i = var55.i; + var59 = _src.x2[1]; + var60 = _src.x2[0]; } /* 6: splatbw */ - var62.i = ((var58 & 0xff) << 8) | (var58 & 0xff); + var61.i = ((var57 & 0xff) << 8) | (var57 & 0xff); /* 7: splatbw */ - var63.i = ((var61 & 0xff) << 8) | (var61 & 0xff); + var62.i = ((var60 & 0xff) << 8) | (var60 & 0xff); /* 8: splatbw */ - var64.i = ((var60 & 0xff) << 8) | (var60 & 0xff); + var63.i = ((var59 & 0xff) << 8) | (var59 & 0xff); /* 10: mulhsw */ - var65.i = (var62.i * var48.i) >> 16; + var64.i = (var61.i * var48.i) >> 16; /* 12: mulhsw */ - var66.i = (var64.i * var49.i) >> 16; + var65.i = (var63.i * var49.i) >> 16; /* 13: addssw */ - var67.i = ORC_CLAMP_SW (var65.i + var66.i); + var66.i = ORC_CLAMP_SW (var64.i + var65.i); /* 15: mulhsw */ - var68.i = (var63.i * var50.i) >> 16; + var67.i = (var62.i * var50.i) >> 16; /* 16: addssw */ - var69.i = ORC_CLAMP_SW (var65.i + var68.i); + var68.i = ORC_CLAMP_SW (var64.i + var67.i); /* 18: mulhsw */ - var70.i = (var63.i * var51.i) >> 16; + var69.i = (var62.i * var51.i) >> 16; /* 19: addssw */ - var71.i = ORC_CLAMP_SW (var65.i + var70.i); + var70.i = ORC_CLAMP_SW (var64.i + var69.i); /* 21: mulhsw */ - var72.i = (var64.i * var52.i) >> 16; + var71.i = (var63.i * var52.i) >> 16; /* 22: addssw */ - var73.i = ORC_CLAMP_SW (var71.i + var72.i); + var72.i = ORC_CLAMP_SW (var70.i + var71.i); /* 23: convssswb */ - var74 = ORC_CLAMP_SB (var67.i); + var73 = ORC_CLAMP_SB (var66.i); /* 24: convssswb */ - var75 = ORC_CLAMP_SB (var73.i); + var74 = ORC_CLAMP_SB (var72.i); /* 25: convssswb */ - var76 = ORC_CLAMP_SB (var69.i); + var75 = ORC_CLAMP_SB (var68.i); /* 26: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var59; - _dest.x2[1] = var74; - var77.i = _dest.i; + _dest.x2[0] = var58; + _dest.x2[1] = var73; + var76.i = _dest.i; } /* 27: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var75; - _dest.x2[1] = var76; - var78.i = _dest.i; + _dest.x2[0] = var74; + _dest.x2[1] = var75; + var77.i = _dest.i; } /* 28: mergewl */ { orc_union32 _dest; - _dest.x2[0] = var77.i; - _dest.x2[1] = var78.i; - var79.i = _dest.i; + _dest.x2[0] = var76.i; + _dest.x2[1] = var77.i; + var78.i = _dest.i; } - /* 30: addb */ - var54.x4[0] = var79.x4[0] + var53.x4[0]; - var54.x4[1] = var79.x4[1] + var53.x4[1]; - var54.x4[2] = var79.x4[2] + var53.x4[2]; - var54.x4[3] = var79.x4[3] + var53.x4[3]; - /* 31: storel */ - ptr0[i] = var54; + /* 29: addb */ + var53.x4[0] = var78.x4[0] + var47.x4[0]; + var53.x4[1] = var78.x4[1] + var47.x4[1]; + var53.x4[2] = var78.x4[2] + var47.x4[2]; + var53.x4[3] = var78.x4[3] + var47.x4[3]; + /* 30: storel */ + ptr0[i] = var53; } } @@ -6810,19 +6786,15 @@ orc_union16 var50; orc_union16 var51; orc_union16 var52; -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union32 var53; -#else orc_union32 var53; -#endif orc_union32 var54; - orc_union32 var55; + orc_union16 var55; orc_union16 var56; - orc_union16 var57; + orc_int8 var57; orc_int8 var58; orc_int8 var59; orc_int8 var60; - orc_int8 var61; + orc_union16 var61; orc_union16 var62; orc_union16 var63; orc_union16 var64; @@ -6834,13 +6806,12 @@ orc_union16 var70; orc_union16 var71; orc_union16 var72; - orc_union16 var73; + orc_int8 var73; orc_int8 var74; orc_int8 var75; - orc_int8 var76; + orc_union16 var76; orc_union16 var77; - orc_union16 var78; - orc_union32 var79; + orc_union32 var78; for (j = 0; j < m; j++) { ptr0 = ORC_PTR_OFFSET (ex->arrays[0], ex->params[0] * j); @@ -6861,99 +6832,94 @@ var51.i = ex->params[27]; /* 20: loadpw */ var52.i = ex->params[28]; - /* 29: loadpb */ - var53.x4[0] = (int) 0x00000080; /* 128 or 6.32404e-322f */ - var53.x4[1] = (int) 0x00000080; /* 128 or 6.32404e-322f */ - var53.x4[2] = (int) 0x00000080; /* 128 or 6.32404e-322f */ - var53.x4[3] = (int) 0x00000080; /* 128 or 6.32404e-322f */ for (i = 0; i < n; i++) { /* 0: loadl */ var46 = ptr4[i]; /* 2: subb */ - var55.x4[0] = var46.x4[0] - var47.x4[0]; - var55.x4[1] = var46.x4[1] - var47.x4[1]; - var55.x4[2] = var46.x4[2] - var47.x4[2]; - var55.x4[3] = var46.x4[3] - var47.x4[3]; + var54.x4[0] = var46.x4[0] - var47.x4[0]; + var54.x4[1] = var46.x4[1] - var47.x4[1]; + var54.x4[2] = var46.x4[2] - var47.x4[2]; + var54.x4[3] = var46.x4[3] - var47.x4[3]; /* 3: splitlw */ { orc_union32 _src; - _src.i = var55.i; - var56.i = _src.x2[1]; - var57.i = _src.x2[0]; + _src.i = var54.i; + var55.i = _src.x2[1]; + var56.i = _src.x2[0]; } /* 4: splitwb */ { orc_union16 _src; - _src.i = var57.i; - var58 = _src.x2[1]; - var59 = _src.x2[0]; + _src.i = var56.i; + var57 = _src.x2[1]; + var58 = _src.x2[0]; } /* 5: splitwb */ { orc_union16 _src; - _src.i = var56.i; - var60 = _src.x2[1]; - var61 = _src.x2[0]; + _src.i = var55.i; + var59 = _src.x2[1]; + var60 = _src.x2[0]; } /* 6: splatbw */ - var62.i = ((var58 & 0xff) << 8) | (var58 & 0xff); + var61.i = ((var57 & 0xff) << 8) | (var57 & 0xff); /* 7: splatbw */ - var63.i = ((var61 & 0xff) << 8) | (var61 & 0xff); + var62.i = ((var60 & 0xff) << 8) | (var60 & 0xff); /* 8: splatbw */ - var64.i = ((var60 & 0xff) << 8) | (var60 & 0xff); + var63.i = ((var59 & 0xff) << 8) | (var59 & 0xff); /* 10: mulhsw */ - var65.i = (var62.i * var48.i) >> 16; + var64.i = (var61.i * var48.i) >> 16; /* 12: mulhsw */ - var66.i = (var64.i * var49.i) >> 16; + var65.i = (var63.i * var49.i) >> 16; /* 13: addssw */ - var67.i = ORC_CLAMP_SW (var65.i + var66.i); + var66.i = ORC_CLAMP_SW (var64.i + var65.i); /* 15: mulhsw */ - var68.i = (var63.i * var50.i) >> 16; + var67.i = (var62.i * var50.i) >> 16; /* 16: addssw */ - var69.i = ORC_CLAMP_SW (var65.i + var68.i); + var68.i = ORC_CLAMP_SW (var64.i + var67.i); /* 18: mulhsw */ - var70.i = (var63.i * var51.i) >> 16; + var69.i = (var62.i * var51.i) >> 16; /* 19: addssw */ - var71.i = ORC_CLAMP_SW (var65.i + var70.i); + var70.i = ORC_CLAMP_SW (var64.i + var69.i); /* 21: mulhsw */ - var72.i = (var64.i * var52.i) >> 16; + var71.i = (var63.i * var52.i) >> 16; /* 22: addssw */ - var73.i = ORC_CLAMP_SW (var71.i + var72.i); + var72.i = ORC_CLAMP_SW (var70.i + var71.i); /* 23: convssswb */ - var74 = ORC_CLAMP_SB (var67.i); + var73 = ORC_CLAMP_SB (var66.i); /* 24: convssswb */ - var75 = ORC_CLAMP_SB (var73.i); + var74 = ORC_CLAMP_SB (var72.i); /* 25: convssswb */ - var76 = ORC_CLAMP_SB (var69.i); + var75 = ORC_CLAMP_SB (var68.i); /* 26: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var59; - _dest.x2[1] = var74; - var77.i = _dest.i; + _dest.x2[0] = var58; + _dest.x2[1] = var73; + var76.i = _dest.i; } /* 27: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var75; - _dest.x2[1] = var76; - var78.i = _dest.i; + _dest.x2[0] = var74; + _dest.x2[1] = var75; + var77.i = _dest.i; } /* 28: mergewl */ { orc_union32 _dest; - _dest.x2[0] = var77.i; - _dest.x2[1] = var78.i; - var79.i = _dest.i; + _dest.x2[0] = var76.i; + _dest.x2[1] = var77.i; + var78.i = _dest.i; } - /* 30: addb */ - var54.x4[0] = var79.x4[0] + var53.x4[0]; - var54.x4[1] = var79.x4[1] + var53.x4[1]; - var54.x4[2] = var79.x4[2] + var53.x4[2]; - var54.x4[3] = var79.x4[3] + var53.x4[3]; - /* 31: storel */ - ptr0[i] = var54; + /* 29: addb */ + var53.x4[0] = var78.x4[0] + var47.x4[0]; + var53.x4[1] = var78.x4[1] + var47.x4[1]; + var53.x4[2] = var78.x4[2] + var47.x4[2]; + var53.x4[3] = var78.x4[3] + var47.x4[3]; + /* 30: storel */ + ptr0[i] = var53; } } @@ -7120,19 +7086,15 @@ orc_union16 var50; orc_union16 var51; orc_union16 var52; -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union32 var53; -#else orc_union32 var53; -#endif orc_union32 var54; - orc_union32 var55; + orc_union16 var55; orc_union16 var56; - orc_union16 var57; + orc_int8 var57; orc_int8 var58; orc_int8 var59; orc_int8 var60; - orc_int8 var61; + orc_union16 var61; orc_union16 var62; orc_union16 var63; orc_union16 var64; @@ -7144,13 +7106,12 @@ orc_union16 var70; orc_union16 var71; orc_union16 var72; - orc_union16 var73; + orc_int8 var73; orc_int8 var74; orc_int8 var75; - orc_int8 var76; + orc_union16 var76; orc_union16 var77; - orc_union16 var78; - orc_union32 var79; + orc_union32 var78; for (j = 0; j < m; j++) { ptr0 = ORC_PTR_OFFSET (d1, d1_stride * j); @@ -7171,99 +7132,94 @@ var51.i = p4; /* 20: loadpw */ var52.i = p5; - /* 29: loadpb */ - var53.x4[0] = (int) 0x00000080; /* 128 or 6.32404e-322f */ - var53.x4[1] = (int) 0x00000080; /* 128 or 6.32404e-322f */ - var53.x4[2] = (int) 0x00000080; /* 128 or 6.32404e-322f */ - var53.x4[3] = (int) 0x00000080; /* 128 or 6.32404e-322f */ for (i = 0; i < n; i++) { /* 0: loadl */ var46 = ptr4[i]; /* 2: subb */ - var55.x4[0] = var46.x4[0] - var47.x4[0]; - var55.x4[1] = var46.x4[1] - var47.x4[1]; - var55.x4[2] = var46.x4[2] - var47.x4[2]; - var55.x4[3] = var46.x4[3] - var47.x4[3]; + var54.x4[0] = var46.x4[0] - var47.x4[0]; + var54.x4[1] = var46.x4[1] - var47.x4[1]; + var54.x4[2] = var46.x4[2] - var47.x4[2]; + var54.x4[3] = var46.x4[3] - var47.x4[3]; /* 3: splitlw */ { orc_union32 _src; - _src.i = var55.i; - var56.i = _src.x2[1]; - var57.i = _src.x2[0]; + _src.i = var54.i; + var55.i = _src.x2[1]; + var56.i = _src.x2[0]; } /* 4: splitwb */ { orc_union16 _src; - _src.i = var57.i; - var58 = _src.x2[1]; - var59 = _src.x2[0]; + _src.i = var56.i; + var57 = _src.x2[1]; + var58 = _src.x2[0]; } /* 5: splitwb */ { orc_union16 _src; - _src.i = var56.i; - var60 = _src.x2[1]; - var61 = _src.x2[0]; + _src.i = var55.i; + var59 = _src.x2[1]; + var60 = _src.x2[0]; } /* 6: splatbw */ - var62.i = ((var58 & 0xff) << 8) | (var58 & 0xff); + var61.i = ((var57 & 0xff) << 8) | (var57 & 0xff); /* 7: splatbw */ - var63.i = ((var61 & 0xff) << 8) | (var61 & 0xff); + var62.i = ((var60 & 0xff) << 8) | (var60 & 0xff); /* 8: splatbw */ - var64.i = ((var60 & 0xff) << 8) | (var60 & 0xff); + var63.i = ((var59 & 0xff) << 8) | (var59 & 0xff); /* 10: mulhsw */ - var65.i = (var62.i * var48.i) >> 16; + var64.i = (var61.i * var48.i) >> 16; /* 12: mulhsw */ - var66.i = (var64.i * var49.i) >> 16; + var65.i = (var63.i * var49.i) >> 16; /* 13: addssw */ - var67.i = ORC_CLAMP_SW (var65.i + var66.i); + var66.i = ORC_CLAMP_SW (var64.i + var65.i); /* 15: mulhsw */ - var68.i = (var63.i * var50.i) >> 16; + var67.i = (var62.i * var50.i) >> 16; /* 16: addssw */ - var69.i = ORC_CLAMP_SW (var65.i + var68.i); + var68.i = ORC_CLAMP_SW (var64.i + var67.i); /* 18: mulhsw */ - var70.i = (var63.i * var51.i) >> 16; + var69.i = (var62.i * var51.i) >> 16; /* 19: addssw */ - var71.i = ORC_CLAMP_SW (var65.i + var70.i); + var70.i = ORC_CLAMP_SW (var64.i + var69.i); /* 21: mulhsw */ - var72.i = (var64.i * var52.i) >> 16; + var71.i = (var63.i * var52.i) >> 16; /* 22: addssw */ - var73.i = ORC_CLAMP_SW (var71.i + var72.i); + var72.i = ORC_CLAMP_SW (var70.i + var71.i); /* 23: convssswb */ - var74 = ORC_CLAMP_SB (var67.i); + var73 = ORC_CLAMP_SB (var66.i); /* 24: convssswb */ - var75 = ORC_CLAMP_SB (var73.i); + var74 = ORC_CLAMP_SB (var72.i); /* 25: convssswb */ - var76 = ORC_CLAMP_SB (var69.i); + var75 = ORC_CLAMP_SB (var68.i); /* 26: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var76; - _dest.x2[1] = var75; - var77.i = _dest.i; + _dest.x2[0] = var75; + _dest.x2[1] = var74; + var76.i = _dest.i; } /* 27: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var74; - _dest.x2[1] = var59; - var78.i = _dest.i; + _dest.x2[0] = var73; + _dest.x2[1] = var58; + var77.i = _dest.i; } /* 28: mergewl */ { orc_union32 _dest; - _dest.x2[0] = var77.i; - _dest.x2[1] = var78.i; - var79.i = _dest.i; + _dest.x2[0] = var76.i; + _dest.x2[1] = var77.i; + var78.i = _dest.i; } - /* 30: addb */ - var54.x4[0] = var79.x4[0] + var53.x4[0]; - var54.x4[1] = var79.x4[1] + var53.x4[1]; - var54.x4[2] = var79.x4[2] + var53.x4[2]; - var54.x4[3] = var79.x4[3] + var53.x4[3]; - /* 31: storel */ - ptr0[i] = var54; + /* 29: addb */ + var53.x4[0] = var78.x4[0] + var47.x4[0]; + var53.x4[1] = var78.x4[1] + var47.x4[1]; + var53.x4[2] = var78.x4[2] + var47.x4[2]; + var53.x4[3] = var78.x4[3] + var47.x4[3]; + /* 30: storel */ + ptr0[i] = var53; } } @@ -7290,19 +7246,15 @@ orc_union16 var50; orc_union16 var51; orc_union16 var52; -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union32 var53; -#else orc_union32 var53; -#endif orc_union32 var54; - orc_union32 var55; + orc_union16 var55; orc_union16 var56; - orc_union16 var57; + orc_int8 var57; orc_int8 var58; orc_int8 var59; orc_int8 var60; - orc_int8 var61; + orc_union16 var61; orc_union16 var62; orc_union16 var63; orc_union16 var64; @@ -7314,13 +7266,12 @@ orc_union16 var70; orc_union16 var71; orc_union16 var72; - orc_union16 var73; + orc_int8 var73; orc_int8 var74; orc_int8 var75; - orc_int8 var76; + orc_union16 var76; orc_union16 var77; - orc_union16 var78; - orc_union32 var79; + orc_union32 var78; for (j = 0; j < m; j++) { ptr0 = ORC_PTR_OFFSET (ex->arrays[0], ex->params[0] * j); @@ -7341,99 +7292,94 @@ var51.i = ex->params[27]; /* 20: loadpw */ var52.i = ex->params[28]; - /* 29: loadpb */ - var53.x4[0] = (int) 0x00000080; /* 128 or 6.32404e-322f */ - var53.x4[1] = (int) 0x00000080; /* 128 or 6.32404e-322f */ - var53.x4[2] = (int) 0x00000080; /* 128 or 6.32404e-322f */ - var53.x4[3] = (int) 0x00000080; /* 128 or 6.32404e-322f */ for (i = 0; i < n; i++) { /* 0: loadl */ var46 = ptr4[i]; /* 2: subb */ - var55.x4[0] = var46.x4[0] - var47.x4[0]; - var55.x4[1] = var46.x4[1] - var47.x4[1]; - var55.x4[2] = var46.x4[2] - var47.x4[2]; - var55.x4[3] = var46.x4[3] - var47.x4[3]; + var54.x4[0] = var46.x4[0] - var47.x4[0]; + var54.x4[1] = var46.x4[1] - var47.x4[1]; + var54.x4[2] = var46.x4[2] - var47.x4[2]; + var54.x4[3] = var46.x4[3] - var47.x4[3]; /* 3: splitlw */ { orc_union32 _src; - _src.i = var55.i; - var56.i = _src.x2[1]; - var57.i = _src.x2[0]; + _src.i = var54.i; + var55.i = _src.x2[1]; + var56.i = _src.x2[0]; } /* 4: splitwb */ { orc_union16 _src; - _src.i = var57.i; - var58 = _src.x2[1]; - var59 = _src.x2[0]; + _src.i = var56.i; + var57 = _src.x2[1]; + var58 = _src.x2[0]; } /* 5: splitwb */ { orc_union16 _src; - _src.i = var56.i; - var60 = _src.x2[1]; - var61 = _src.x2[0]; + _src.i = var55.i; + var59 = _src.x2[1]; + var60 = _src.x2[0]; } /* 6: splatbw */ - var62.i = ((var58 & 0xff) << 8) | (var58 & 0xff); + var61.i = ((var57 & 0xff) << 8) | (var57 & 0xff); /* 7: splatbw */ - var63.i = ((var61 & 0xff) << 8) | (var61 & 0xff); + var62.i = ((var60 & 0xff) << 8) | (var60 & 0xff); /* 8: splatbw */ - var64.i = ((var60 & 0xff) << 8) | (var60 & 0xff); + var63.i = ((var59 & 0xff) << 8) | (var59 & 0xff); /* 10: mulhsw */ - var65.i = (var62.i * var48.i) >> 16; + var64.i = (var61.i * var48.i) >> 16; /* 12: mulhsw */ - var66.i = (var64.i * var49.i) >> 16; + var65.i = (var63.i * var49.i) >> 16; /* 13: addssw */ - var67.i = ORC_CLAMP_SW (var65.i + var66.i); + var66.i = ORC_CLAMP_SW (var64.i + var65.i); /* 15: mulhsw */ - var68.i = (var63.i * var50.i) >> 16; + var67.i = (var62.i * var50.i) >> 16; /* 16: addssw */ - var69.i = ORC_CLAMP_SW (var65.i + var68.i); + var68.i = ORC_CLAMP_SW (var64.i + var67.i); /* 18: mulhsw */ - var70.i = (var63.i * var51.i) >> 16; + var69.i = (var62.i * var51.i) >> 16; /* 19: addssw */ - var71.i = ORC_CLAMP_SW (var65.i + var70.i); + var70.i = ORC_CLAMP_SW (var64.i + var69.i); /* 21: mulhsw */ - var72.i = (var64.i * var52.i) >> 16; + var71.i = (var63.i * var52.i) >> 16; /* 22: addssw */ - var73.i = ORC_CLAMP_SW (var71.i + var72.i); + var72.i = ORC_CLAMP_SW (var70.i + var71.i); /* 23: convssswb */ - var74 = ORC_CLAMP_SB (var67.i); + var73 = ORC_CLAMP_SB (var66.i); /* 24: convssswb */ - var75 = ORC_CLAMP_SB (var73.i); + var74 = ORC_CLAMP_SB (var72.i); /* 25: convssswb */ - var76 = ORC_CLAMP_SB (var69.i); + var75 = ORC_CLAMP_SB (var68.i); /* 26: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var76; - _dest.x2[1] = var75; - var77.i = _dest.i; + _dest.x2[0] = var75; + _dest.x2[1] = var74; + var76.i = _dest.i; } /* 27: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var74; - _dest.x2[1] = var59; - var78.i = _dest.i; + _dest.x2[0] = var73; + _dest.x2[1] = var58; + var77.i = _dest.i; } /* 28: mergewl */ { orc_union32 _dest; - _dest.x2[0] = var77.i; - _dest.x2[1] = var78.i; - var79.i = _dest.i; + _dest.x2[0] = var76.i; + _dest.x2[1] = var77.i; + var78.i = _dest.i; } - /* 30: addb */ - var54.x4[0] = var79.x4[0] + var53.x4[0]; - var54.x4[1] = var79.x4[1] + var53.x4[1]; - var54.x4[2] = var79.x4[2] + var53.x4[2]; - var54.x4[3] = var79.x4[3] + var53.x4[3]; - /* 31: storel */ - ptr0[i] = var54; + /* 29: addb */ + var53.x4[0] = var78.x4[0] + var47.x4[0]; + var53.x4[1] = var78.x4[1] + var47.x4[1]; + var53.x4[2] = var78.x4[2] + var47.x4[2]; + var53.x4[3] = var78.x4[3] + var47.x4[3]; + /* 30: storel */ + ptr0[i] = var53; } } @@ -7600,19 +7546,15 @@ orc_union16 var50; orc_union16 var51; orc_union16 var52; -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union32 var53; -#else orc_union32 var53; -#endif orc_union32 var54; - orc_union32 var55; + orc_union16 var55; orc_union16 var56; - orc_union16 var57; + orc_int8 var57; orc_int8 var58; orc_int8 var59; orc_int8 var60; - orc_int8 var61; + orc_union16 var61; orc_union16 var62; orc_union16 var63; orc_union16 var64; @@ -7624,13 +7566,12 @@ orc_union16 var70; orc_union16 var71; orc_union16 var72; - orc_union16 var73; + orc_int8 var73; orc_int8 var74; orc_int8 var75; - orc_int8 var76; + orc_union16 var76; orc_union16 var77; - orc_union16 var78; - orc_union32 var79; + orc_union32 var78; for (j = 0; j < m; j++) { ptr0 = ORC_PTR_OFFSET (d1, d1_stride * j); @@ -7651,99 +7592,94 @@ var51.i = p4; /* 20: loadpw */ var52.i = p5; - /* 29: loadpb */ - var53.x4[0] = (int) 0x00000080; /* 128 or 6.32404e-322f */ - var53.x4[1] = (int) 0x00000080; /* 128 or 6.32404e-322f */ - var53.x4[2] = (int) 0x00000080; /* 128 or 6.32404e-322f */ - var53.x4[3] = (int) 0x00000080; /* 128 or 6.32404e-322f */ for (i = 0; i < n; i++) { /* 0: loadl */ var46 = ptr4[i]; /* 2: subb */ - var55.x4[0] = var46.x4[0] - var47.x4[0]; - var55.x4[1] = var46.x4[1] - var47.x4[1]; - var55.x4[2] = var46.x4[2] - var47.x4[2]; - var55.x4[3] = var46.x4[3] - var47.x4[3]; + var54.x4[0] = var46.x4[0] - var47.x4[0]; + var54.x4[1] = var46.x4[1] - var47.x4[1]; + var54.x4[2] = var46.x4[2] - var47.x4[2]; + var54.x4[3] = var46.x4[3] - var47.x4[3]; /* 3: splitlw */ { orc_union32 _src; - _src.i = var55.i; - var56.i = _src.x2[1]; - var57.i = _src.x2[0]; + _src.i = var54.i; + var55.i = _src.x2[1]; + var56.i = _src.x2[0]; } /* 4: splitwb */ { orc_union16 _src; - _src.i = var57.i; - var58 = _src.x2[1]; - var59 = _src.x2[0]; + _src.i = var56.i; + var57 = _src.x2[1]; + var58 = _src.x2[0]; } /* 5: splitwb */ { orc_union16 _src; - _src.i = var56.i; - var60 = _src.x2[1]; - var61 = _src.x2[0]; + _src.i = var55.i; + var59 = _src.x2[1]; + var60 = _src.x2[0]; } /* 6: splatbw */ - var62.i = ((var58 & 0xff) << 8) | (var58 & 0xff); + var61.i = ((var57 & 0xff) << 8) | (var57 & 0xff); /* 7: splatbw */ - var63.i = ((var61 & 0xff) << 8) | (var61 & 0xff); + var62.i = ((var60 & 0xff) << 8) | (var60 & 0xff); /* 8: splatbw */ - var64.i = ((var60 & 0xff) << 8) | (var60 & 0xff); + var63.i = ((var59 & 0xff) << 8) | (var59 & 0xff); /* 10: mulhsw */ - var65.i = (var62.i * var48.i) >> 16; + var64.i = (var61.i * var48.i) >> 16; /* 12: mulhsw */ - var66.i = (var64.i * var49.i) >> 16; + var65.i = (var63.i * var49.i) >> 16; /* 13: addssw */ - var67.i = ORC_CLAMP_SW (var65.i + var66.i); + var66.i = ORC_CLAMP_SW (var64.i + var65.i); /* 15: mulhsw */ - var68.i = (var63.i * var50.i) >> 16; + var67.i = (var62.i * var50.i) >> 16; /* 16: addssw */ - var69.i = ORC_CLAMP_SW (var65.i + var68.i); + var68.i = ORC_CLAMP_SW (var64.i + var67.i); /* 18: mulhsw */ - var70.i = (var63.i * var51.i) >> 16; + var69.i = (var62.i * var51.i) >> 16; /* 19: addssw */ - var71.i = ORC_CLAMP_SW (var65.i + var70.i); + var70.i = ORC_CLAMP_SW (var64.i + var69.i); /* 21: mulhsw */ - var72.i = (var64.i * var52.i) >> 16; + var71.i = (var63.i * var52.i) >> 16; /* 22: addssw */ - var73.i = ORC_CLAMP_SW (var71.i + var72.i); + var72.i = ORC_CLAMP_SW (var70.i + var71.i); /* 23: convssswb */ - var74 = ORC_CLAMP_SB (var67.i); + var73 = ORC_CLAMP_SB (var66.i); /* 24: convssswb */ - var75 = ORC_CLAMP_SB (var73.i); + var74 = ORC_CLAMP_SB (var72.i); /* 25: convssswb */ - var76 = ORC_CLAMP_SB (var69.i); + var75 = ORC_CLAMP_SB (var68.i); /* 26: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var59; - _dest.x2[1] = var76; - var77.i = _dest.i; + _dest.x2[0] = var58; + _dest.x2[1] = var75; + var76.i = _dest.i; } /* 27: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var75; - _dest.x2[1] = var74; - var78.i = _dest.i; + _dest.x2[0] = var74; + _dest.x2[1] = var73; + var77.i = _dest.i; } /* 28: mergewl */ { orc_union32 _dest; - _dest.x2[0] = var77.i; - _dest.x2[1] = var78.i; - var79.i = _dest.i; + _dest.x2[0] = var76.i; + _dest.x2[1] = var77.i; + var78.i = _dest.i; } - /* 30: addb */ - var54.x4[0] = var79.x4[0] + var53.x4[0]; - var54.x4[1] = var79.x4[1] + var53.x4[1]; - var54.x4[2] = var79.x4[2] + var53.x4[2]; - var54.x4[3] = var79.x4[3] + var53.x4[3]; - /* 31: storel */ - ptr0[i] = var54; + /* 29: addb */ + var53.x4[0] = var78.x4[0] + var47.x4[0]; + var53.x4[1] = var78.x4[1] + var47.x4[1]; + var53.x4[2] = var78.x4[2] + var47.x4[2]; + var53.x4[3] = var78.x4[3] + var47.x4[3]; + /* 30: storel */ + ptr0[i] = var53; } } @@ -7770,19 +7706,15 @@ orc_union16 var50; orc_union16 var51; orc_union16 var52; -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union32 var53; -#else orc_union32 var53; -#endif orc_union32 var54; - orc_union32 var55; + orc_union16 var55; orc_union16 var56; - orc_union16 var57; + orc_int8 var57; orc_int8 var58; orc_int8 var59; orc_int8 var60; - orc_int8 var61; + orc_union16 var61; orc_union16 var62; orc_union16 var63; orc_union16 var64; @@ -7794,13 +7726,12 @@ orc_union16 var70; orc_union16 var71; orc_union16 var72; - orc_union16 var73; + orc_int8 var73; orc_int8 var74; orc_int8 var75; - orc_int8 var76; + orc_union16 var76; orc_union16 var77; - orc_union16 var78; - orc_union32 var79; + orc_union32 var78; for (j = 0; j < m; j++) { ptr0 = ORC_PTR_OFFSET (ex->arrays[0], ex->params[0] * j); @@ -7821,99 +7752,94 @@ var51.i = ex->params[27]; /* 20: loadpw */ var52.i = ex->params[28]; - /* 29: loadpb */ - var53.x4[0] = (int) 0x00000080; /* 128 or 6.32404e-322f */ - var53.x4[1] = (int) 0x00000080; /* 128 or 6.32404e-322f */ - var53.x4[2] = (int) 0x00000080; /* 128 or 6.32404e-322f */ - var53.x4[3] = (int) 0x00000080; /* 128 or 6.32404e-322f */ for (i = 0; i < n; i++) { /* 0: loadl */ var46 = ptr4[i]; /* 2: subb */ - var55.x4[0] = var46.x4[0] - var47.x4[0]; - var55.x4[1] = var46.x4[1] - var47.x4[1]; - var55.x4[2] = var46.x4[2] - var47.x4[2]; - var55.x4[3] = var46.x4[3] - var47.x4[3]; + var54.x4[0] = var46.x4[0] - var47.x4[0]; + var54.x4[1] = var46.x4[1] - var47.x4[1]; + var54.x4[2] = var46.x4[2] - var47.x4[2]; + var54.x4[3] = var46.x4[3] - var47.x4[3]; /* 3: splitlw */ { orc_union32 _src; - _src.i = var55.i; - var56.i = _src.x2[1]; - var57.i = _src.x2[0]; + _src.i = var54.i; + var55.i = _src.x2[1]; + var56.i = _src.x2[0]; } /* 4: splitwb */ { orc_union16 _src; - _src.i = var57.i; - var58 = _src.x2[1]; - var59 = _src.x2[0]; + _src.i = var56.i; + var57 = _src.x2[1]; + var58 = _src.x2[0]; } /* 5: splitwb */ { orc_union16 _src; - _src.i = var56.i; - var60 = _src.x2[1]; - var61 = _src.x2[0]; + _src.i = var55.i; + var59 = _src.x2[1]; + var60 = _src.x2[0]; } /* 6: splatbw */ - var62.i = ((var58 & 0xff) << 8) | (var58 & 0xff); + var61.i = ((var57 & 0xff) << 8) | (var57 & 0xff); /* 7: splatbw */ - var63.i = ((var61 & 0xff) << 8) | (var61 & 0xff); + var62.i = ((var60 & 0xff) << 8) | (var60 & 0xff); /* 8: splatbw */ - var64.i = ((var60 & 0xff) << 8) | (var60 & 0xff); + var63.i = ((var59 & 0xff) << 8) | (var59 & 0xff); /* 10: mulhsw */ - var65.i = (var62.i * var48.i) >> 16; + var64.i = (var61.i * var48.i) >> 16; /* 12: mulhsw */ - var66.i = (var64.i * var49.i) >> 16; + var65.i = (var63.i * var49.i) >> 16; /* 13: addssw */ - var67.i = ORC_CLAMP_SW (var65.i + var66.i); + var66.i = ORC_CLAMP_SW (var64.i + var65.i); /* 15: mulhsw */ - var68.i = (var63.i * var50.i) >> 16; + var67.i = (var62.i * var50.i) >> 16; /* 16: addssw */ - var69.i = ORC_CLAMP_SW (var65.i + var68.i); + var68.i = ORC_CLAMP_SW (var64.i + var67.i); /* 18: mulhsw */ - var70.i = (var63.i * var51.i) >> 16; + var69.i = (var62.i * var51.i) >> 16; /* 19: addssw */ - var71.i = ORC_CLAMP_SW (var65.i + var70.i); + var70.i = ORC_CLAMP_SW (var64.i + var69.i); /* 21: mulhsw */ - var72.i = (var64.i * var52.i) >> 16; + var71.i = (var63.i * var52.i) >> 16; /* 22: addssw */ - var73.i = ORC_CLAMP_SW (var71.i + var72.i); + var72.i = ORC_CLAMP_SW (var70.i + var71.i); /* 23: convssswb */ - var74 = ORC_CLAMP_SB (var67.i); + var73 = ORC_CLAMP_SB (var66.i); /* 24: convssswb */ - var75 = ORC_CLAMP_SB (var73.i); + var74 = ORC_CLAMP_SB (var72.i); /* 25: convssswb */ - var76 = ORC_CLAMP_SB (var69.i); + var75 = ORC_CLAMP_SB (var68.i); /* 26: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var59; - _dest.x2[1] = var76; - var77.i = _dest.i; + _dest.x2[0] = var58; + _dest.x2[1] = var75; + var76.i = _dest.i; } /* 27: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var75; - _dest.x2[1] = var74; - var78.i = _dest.i; + _dest.x2[0] = var74; + _dest.x2[1] = var73; + var77.i = _dest.i; } /* 28: mergewl */ { orc_union32 _dest; - _dest.x2[0] = var77.i; - _dest.x2[1] = var78.i; - var79.i = _dest.i; + _dest.x2[0] = var76.i; + _dest.x2[1] = var77.i; + var78.i = _dest.i; } - /* 30: addb */ - var54.x4[0] = var79.x4[0] + var53.x4[0]; - var54.x4[1] = var79.x4[1] + var53.x4[1]; - var54.x4[2] = var79.x4[2] + var53.x4[2]; - var54.x4[3] = var79.x4[3] + var53.x4[3]; - /* 31: storel */ - ptr0[i] = var54; + /* 29: addb */ + var53.x4[0] = var78.x4[0] + var47.x4[0]; + var53.x4[1] = var78.x4[1] + var47.x4[1]; + var53.x4[2] = var78.x4[2] + var47.x4[2]; + var53.x4[3] = var78.x4[3] + var47.x4[3]; + /* 30: storel */ + ptr0[i] = var53; } } @@ -8080,19 +8006,15 @@ orc_union16 var50; orc_union16 var51; orc_union16 var52; -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union32 var53; -#else orc_union32 var53; -#endif orc_union32 var54; - orc_union32 var55; + orc_union16 var55; orc_union16 var56; - orc_union16 var57; + orc_int8 var57; orc_int8 var58; orc_int8 var59; orc_int8 var60; - orc_int8 var61; + orc_union16 var61; orc_union16 var62; orc_union16 var63; orc_union16 var64; @@ -8104,13 +8026,12 @@ orc_union16 var70; orc_union16 var71; orc_union16 var72; - orc_union16 var73; + orc_int8 var73; orc_int8 var74; orc_int8 var75; - orc_int8 var76; + orc_union16 var76; orc_union16 var77; - orc_union16 var78; - orc_union32 var79; + orc_union32 var78; for (j = 0; j < m; j++) { ptr0 = ORC_PTR_OFFSET (d1, d1_stride * j); @@ -8131,99 +8052,94 @@ var51.i = p4; /* 20: loadpw */ var52.i = p5; - /* 29: loadpb */ - var53.x4[0] = (int) 0x00000080; /* 128 or 6.32404e-322f */ - var53.x4[1] = (int) 0x00000080; /* 128 or 6.32404e-322f */ - var53.x4[2] = (int) 0x00000080; /* 128 or 6.32404e-322f */ - var53.x4[3] = (int) 0x00000080; /* 128 or 6.32404e-322f */ for (i = 0; i < n; i++) { /* 0: loadl */ var46 = ptr4[i]; /* 2: subb */ - var55.x4[0] = var46.x4[0] - var47.x4[0]; - var55.x4[1] = var46.x4[1] - var47.x4[1]; - var55.x4[2] = var46.x4[2] - var47.x4[2]; - var55.x4[3] = var46.x4[3] - var47.x4[3]; + var54.x4[0] = var46.x4[0] - var47.x4[0]; + var54.x4[1] = var46.x4[1] - var47.x4[1]; + var54.x4[2] = var46.x4[2] - var47.x4[2]; + var54.x4[3] = var46.x4[3] - var47.x4[3]; /* 3: splitlw */ { orc_union32 _src; - _src.i = var55.i; - var56.i = _src.x2[1]; - var57.i = _src.x2[0]; + _src.i = var54.i; + var55.i = _src.x2[1]; + var56.i = _src.x2[0]; } /* 4: splitwb */ { orc_union16 _src; - _src.i = var57.i; - var58 = _src.x2[1]; - var59 = _src.x2[0]; + _src.i = var56.i; + var57 = _src.x2[1]; + var58 = _src.x2[0]; } /* 5: splitwb */ { orc_union16 _src; - _src.i = var56.i; - var60 = _src.x2[1]; - var61 = _src.x2[0]; + _src.i = var55.i; + var59 = _src.x2[1]; + var60 = _src.x2[0]; } /* 6: splatbw */ - var62.i = ((var58 & 0xff) << 8) | (var58 & 0xff); + var61.i = ((var57 & 0xff) << 8) | (var57 & 0xff); /* 7: splatbw */ - var63.i = ((var61 & 0xff) << 8) | (var61 & 0xff); + var62.i = ((var60 & 0xff) << 8) | (var60 & 0xff); /* 8: splatbw */ - var64.i = ((var60 & 0xff) << 8) | (var60 & 0xff); + var63.i = ((var59 & 0xff) << 8) | (var59 & 0xff); /* 10: mulhsw */ - var65.i = (var62.i * var48.i) >> 16; + var64.i = (var61.i * var48.i) >> 16; /* 12: mulhsw */ - var66.i = (var64.i * var49.i) >> 16; + var65.i = (var63.i * var49.i) >> 16; /* 13: addssw */ - var67.i = ORC_CLAMP_SW (var65.i + var66.i); + var66.i = ORC_CLAMP_SW (var64.i + var65.i); /* 15: mulhsw */ - var68.i = (var63.i * var50.i) >> 16; + var67.i = (var62.i * var50.i) >> 16; /* 16: addssw */ - var69.i = ORC_CLAMP_SW (var65.i + var68.i); + var68.i = ORC_CLAMP_SW (var64.i + var67.i); /* 18: mulhsw */ - var70.i = (var63.i * var51.i) >> 16; + var69.i = (var62.i * var51.i) >> 16; /* 19: addssw */ - var71.i = ORC_CLAMP_SW (var65.i + var70.i); + var70.i = ORC_CLAMP_SW (var64.i + var69.i); /* 21: mulhsw */ - var72.i = (var64.i * var52.i) >> 16; + var71.i = (var63.i * var52.i) >> 16; /* 22: addssw */ - var73.i = ORC_CLAMP_SW (var71.i + var72.i); + var72.i = ORC_CLAMP_SW (var70.i + var71.i); /* 23: convssswb */ - var74 = ORC_CLAMP_SB (var67.i); + var73 = ORC_CLAMP_SB (var66.i); /* 24: convssswb */ - var75 = ORC_CLAMP_SB (var73.i); + var74 = ORC_CLAMP_SB (var72.i); /* 25: convssswb */ - var76 = ORC_CLAMP_SB (var69.i); + var75 = ORC_CLAMP_SB (var68.i); /* 26: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var74; - _dest.x2[1] = var75; - var77.i = _dest.i; + _dest.x2[0] = var73; + _dest.x2[1] = var74; + var76.i = _dest.i; } /* 27: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var76; - _dest.x2[1] = var59; - var78.i = _dest.i; + _dest.x2[0] = var75; + _dest.x2[1] = var58; + var77.i = _dest.i; } /* 28: mergewl */ { orc_union32 _dest; - _dest.x2[0] = var77.i; - _dest.x2[1] = var78.i; - var79.i = _dest.i; + _dest.x2[0] = var76.i; + _dest.x2[1] = var77.i; + var78.i = _dest.i; } - /* 30: addb */ - var54.x4[0] = var79.x4[0] + var53.x4[0]; - var54.x4[1] = var79.x4[1] + var53.x4[1]; - var54.x4[2] = var79.x4[2] + var53.x4[2]; - var54.x4[3] = var79.x4[3] + var53.x4[3]; - /* 31: storel */ - ptr0[i] = var54; + /* 29: addb */ + var53.x4[0] = var78.x4[0] + var47.x4[0]; + var53.x4[1] = var78.x4[1] + var47.x4[1]; + var53.x4[2] = var78.x4[2] + var47.x4[2]; + var53.x4[3] = var78.x4[3] + var47.x4[3]; + /* 30: storel */ + ptr0[i] = var53; } } @@ -8250,19 +8166,15 @@ orc_union16 var50; orc_union16 var51; orc_union16 var52; -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union32 var53; -#else orc_union32 var53; -#endif orc_union32 var54; - orc_union32 var55; + orc_union16 var55; orc_union16 var56; - orc_union16 var57; + orc_int8 var57; orc_int8 var58; orc_int8 var59; orc_int8 var60; - orc_int8 var61; + orc_union16 var61; orc_union16 var62; orc_union16 var63; orc_union16 var64; @@ -8274,13 +8186,12 @@ orc_union16 var70; orc_union16 var71; orc_union16 var72; - orc_union16 var73; + orc_int8 var73; orc_int8 var74; orc_int8 var75; - orc_int8 var76; + orc_union16 var76; orc_union16 var77; - orc_union16 var78; - orc_union32 var79; + orc_union32 var78; for (j = 0; j < m; j++) { ptr0 = ORC_PTR_OFFSET (ex->arrays[0], ex->params[0] * j); @@ -8301,99 +8212,94 @@ var51.i = ex->params[27]; /* 20: loadpw */ var52.i = ex->params[28]; - /* 29: loadpb */ - var53.x4[0] = (int) 0x00000080; /* 128 or 6.32404e-322f */ - var53.x4[1] = (int) 0x00000080; /* 128 or 6.32404e-322f */ - var53.x4[2] = (int) 0x00000080; /* 128 or 6.32404e-322f */ - var53.x4[3] = (int) 0x00000080; /* 128 or 6.32404e-322f */ for (i = 0; i < n; i++) { /* 0: loadl */ var46 = ptr4[i]; /* 2: subb */ - var55.x4[0] = var46.x4[0] - var47.x4[0]; - var55.x4[1] = var46.x4[1] - var47.x4[1]; - var55.x4[2] = var46.x4[2] - var47.x4[2]; - var55.x4[3] = var46.x4[3] - var47.x4[3]; + var54.x4[0] = var46.x4[0] - var47.x4[0]; + var54.x4[1] = var46.x4[1] - var47.x4[1]; + var54.x4[2] = var46.x4[2] - var47.x4[2]; + var54.x4[3] = var46.x4[3] - var47.x4[3]; /* 3: splitlw */ { orc_union32 _src; - _src.i = var55.i; - var56.i = _src.x2[1]; - var57.i = _src.x2[0]; + _src.i = var54.i; + var55.i = _src.x2[1]; + var56.i = _src.x2[0]; } /* 4: splitwb */ { orc_union16 _src; - _src.i = var57.i; - var58 = _src.x2[1]; - var59 = _src.x2[0]; + _src.i = var56.i; + var57 = _src.x2[1]; + var58 = _src.x2[0]; } /* 5: splitwb */ { orc_union16 _src; - _src.i = var56.i; - var60 = _src.x2[1]; - var61 = _src.x2[0]; + _src.i = var55.i; + var59 = _src.x2[1]; + var60 = _src.x2[0]; } /* 6: splatbw */ - var62.i = ((var58 & 0xff) << 8) | (var58 & 0xff); + var61.i = ((var57 & 0xff) << 8) | (var57 & 0xff); /* 7: splatbw */ - var63.i = ((var61 & 0xff) << 8) | (var61 & 0xff); + var62.i = ((var60 & 0xff) << 8) | (var60 & 0xff); /* 8: splatbw */ - var64.i = ((var60 & 0xff) << 8) | (var60 & 0xff); + var63.i = ((var59 & 0xff) << 8) | (var59 & 0xff); /* 10: mulhsw */ - var65.i = (var62.i * var48.i) >> 16; + var64.i = (var61.i * var48.i) >> 16; /* 12: mulhsw */ - var66.i = (var64.i * var49.i) >> 16; + var65.i = (var63.i * var49.i) >> 16; /* 13: addssw */ - var67.i = ORC_CLAMP_SW (var65.i + var66.i); + var66.i = ORC_CLAMP_SW (var64.i + var65.i); /* 15: mulhsw */ - var68.i = (var63.i * var50.i) >> 16; + var67.i = (var62.i * var50.i) >> 16; /* 16: addssw */ - var69.i = ORC_CLAMP_SW (var65.i + var68.i); + var68.i = ORC_CLAMP_SW (var64.i + var67.i); /* 18: mulhsw */ - var70.i = (var63.i * var51.i) >> 16; + var69.i = (var62.i * var51.i) >> 16; /* 19: addssw */ - var71.i = ORC_CLAMP_SW (var65.i + var70.i); + var70.i = ORC_CLAMP_SW (var64.i + var69.i); /* 21: mulhsw */ - var72.i = (var64.i * var52.i) >> 16; + var71.i = (var63.i * var52.i) >> 16; /* 22: addssw */ - var73.i = ORC_CLAMP_SW (var71.i + var72.i); + var72.i = ORC_CLAMP_SW (var70.i + var71.i); /* 23: convssswb */ - var74 = ORC_CLAMP_SB (var67.i); + var73 = ORC_CLAMP_SB (var66.i); /* 24: convssswb */ - var75 = ORC_CLAMP_SB (var73.i); + var74 = ORC_CLAMP_SB (var72.i); /* 25: convssswb */ - var76 = ORC_CLAMP_SB (var69.i); + var75 = ORC_CLAMP_SB (var68.i); /* 26: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var74; - _dest.x2[1] = var75; - var77.i = _dest.i; + _dest.x2[0] = var73; + _dest.x2[1] = var74; + var76.i = _dest.i; } /* 27: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var76; - _dest.x2[1] = var59; - var78.i = _dest.i; + _dest.x2[0] = var75; + _dest.x2[1] = var58; + var77.i = _dest.i; } /* 28: mergewl */ { orc_union32 _dest; - _dest.x2[0] = var77.i; - _dest.x2[1] = var78.i; - var79.i = _dest.i; + _dest.x2[0] = var76.i; + _dest.x2[1] = var77.i; + var78.i = _dest.i; } - /* 30: addb */ - var54.x4[0] = var79.x4[0] + var53.x4[0]; - var54.x4[1] = var79.x4[1] + var53.x4[1]; - var54.x4[2] = var79.x4[2] + var53.x4[2]; - var54.x4[3] = var79.x4[3] + var53.x4[3]; - /* 31: storel */ - ptr0[i] = var54; + /* 29: addb */ + var53.x4[0] = var78.x4[0] + var47.x4[0]; + var53.x4[1] = var78.x4[1] + var47.x4[1]; + var53.x4[2] = var78.x4[2] + var47.x4[2]; + var53.x4[3] = var78.x4[3] + var47.x4[3]; + /* 30: storel */ + ptr0[i] = var53; } } @@ -8557,39 +8463,31 @@ #else orc_int8 var43; #endif -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_int8 var44; -#else - orc_int8 var44; -#endif -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_int8 var45; -#else - orc_int8 var45; -#endif + orc_union16 var44; + orc_union16 var45; orc_union16 var46; orc_union16 var47; orc_union16 var48; - orc_union16 var49; - orc_union16 var50; #if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_int8 var51; + volatile orc_int8 var49; #else - orc_int8 var51; + orc_int8 var49; #endif #if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union32 var52; + volatile orc_union32 var50; #else - orc_union32 var52; + orc_union32 var50; #endif - orc_union32 var53; + orc_union32 var51; + orc_int8 var52; + orc_union16 var53; orc_int8 var54; - orc_union16 var55; - orc_int8 var56; + orc_int8 var55; + orc_union16 var56; orc_int8 var57; - orc_union16 var58; - orc_int8 var59; - orc_int8 var60; + orc_int8 var58; + orc_union16 var59; + orc_union16 var60; orc_union16 var61; orc_union16 var62; orc_union16 var63; @@ -8598,14 +8496,12 @@ orc_union16 var66; orc_union16 var67; orc_union16 var68; - orc_union16 var69; - orc_union16 var70; + orc_int8 var69; + orc_int8 var70; orc_int8 var71; - orc_int8 var72; - orc_int8 var73; - orc_union16 var74; - orc_union16 var75; - orc_union32 var76; + orc_union16 var72; + orc_union16 var73; + orc_union32 var74; ptr0 = (orc_union32 *) d1; ptr4 = (orc_int8 *) s1; @@ -8614,99 +8510,95 @@ /* 1: loadpb */ var43 = (int) 0x00000080; /* 128 or 6.32404e-322f */ - /* 5: loadpb */ - var44 = (int) 0x00000080; /* 128 or 6.32404e-322f */ - /* 9: loadpb */ - var45 = (int) 0x00000080; /* 128 or 6.32404e-322f */ + /* 10: loadpw */ + var44.i = p1; /* 12: loadpw */ - var46.i = p1; - /* 14: loadpw */ - var47.i = p2; - /* 17: loadpw */ - var48.i = p3; - /* 20: loadpw */ - var49.i = p4; - /* 23: loadpw */ - var50.i = p5; - /* 30: loadpb */ - var51 = (int) 0x0000007f; /* 127 or 6.27463e-322f */ - /* 33: loadpb */ - var52.x4[0] = (int) 0x00000080; /* 128 or 6.32404e-322f */ - var52.x4[1] = (int) 0x00000080; /* 128 or 6.32404e-322f */ - var52.x4[2] = (int) 0x00000080; /* 128 or 6.32404e-322f */ - var52.x4[3] = (int) 0x00000080; /* 128 or 6.32404e-322f */ + var45.i = p2; + /* 15: loadpw */ + var46.i = p3; + /* 18: loadpw */ + var47.i = p4; + /* 21: loadpw */ + var48.i = p5; + /* 28: loadpb */ + var49 = (int) 0x0000007f; /* 127 or 6.27463e-322f */ + /* 31: loadpb */ + var50.x4[0] = (int) 0x00000080; /* 128 or 6.32404e-322f */ + var50.x4[1] = (int) 0x00000080; /* 128 or 6.32404e-322f */ + var50.x4[2] = (int) 0x00000080; /* 128 or 6.32404e-322f */ + var50.x4[3] = (int) 0x00000080; /* 128 or 6.32404e-322f */ for (i = 0; i < n; i++) { /* 0: loadb */ var42 = ptr4[i]; /* 2: subb */ - var54 = var42 - var43; + var52 = var42 - var43; /* 3: splatbw */ - var55.i = ((var54 & 0xff) << 8) | (var54 & 0xff); + var53.i = ((var52 & 0xff) << 8) | (var52 & 0xff); /* 4: loadupdb */ - var56 = ptr5[i >> 1]; - /* 6: subb */ - var57 = var56 - var44; - /* 7: splatbw */ - var58.i = ((var57 & 0xff) << 8) | (var57 & 0xff); - /* 8: loadupdb */ - var59 = ptr6[i >> 1]; - /* 10: subb */ - var60 = var59 - var45; - /* 11: splatbw */ - var61.i = ((var60 & 0xff) << 8) | (var60 & 0xff); + var54 = ptr5[i >> 1]; + /* 5: subb */ + var55 = var54 - var43; + /* 6: splatbw */ + var56.i = ((var55 & 0xff) << 8) | (var55 & 0xff); + /* 7: loadupdb */ + var57 = ptr6[i >> 1]; + /* 8: subb */ + var58 = var57 - var43; + /* 9: splatbw */ + var59.i = ((var58 & 0xff) << 8) | (var58 & 0xff); + /* 11: mulhsw */ + var60.i = (var53.i * var44.i) >> 16; /* 13: mulhsw */ - var62.i = (var55.i * var46.i) >> 16; - /* 15: mulhsw */ - var63.i = (var61.i * var47.i) >> 16; - /* 16: addssw */ - var64.i = ORC_CLAMP_SW (var62.i + var63.i); - /* 18: mulhsw */ - var65.i = (var58.i * var48.i) >> 16; - /* 19: addssw */ - var66.i = ORC_CLAMP_SW (var62.i + var65.i); - /* 21: mulhsw */ - var67.i = (var58.i * var49.i) >> 16; - /* 22: addssw */ - var68.i = ORC_CLAMP_SW (var62.i + var67.i); - /* 24: mulhsw */ - var69.i = (var61.i * var50.i) >> 16; - /* 25: addssw */ - var70.i = ORC_CLAMP_SW (var68.i + var69.i); + var61.i = (var59.i * var45.i) >> 16; + /* 14: addssw */ + var62.i = ORC_CLAMP_SW (var60.i + var61.i); + /* 16: mulhsw */ + var63.i = (var56.i * var46.i) >> 16; + /* 17: addssw */ + var64.i = ORC_CLAMP_SW (var60.i + var63.i); + /* 19: mulhsw */ + var65.i = (var56.i * var47.i) >> 16; + /* 20: addssw */ + var66.i = ORC_CLAMP_SW (var60.i + var65.i); + /* 22: mulhsw */ + var67.i = (var59.i * var48.i) >> 16; + /* 23: addssw */ + var68.i = ORC_CLAMP_SW (var66.i + var67.i); + /* 24: convssswb */ + var69 = ORC_CLAMP_SB (var62.i); + /* 25: convssswb */ + var70 = ORC_CLAMP_SB (var68.i); /* 26: convssswb */ var71 = ORC_CLAMP_SB (var64.i); - /* 27: convssswb */ - var72 = ORC_CLAMP_SB (var70.i); - /* 28: convssswb */ - var73 = ORC_CLAMP_SB (var66.i); - /* 29: mergebw */ - { - orc_union16 _dest; - _dest.x2[0] = var73; - _dest.x2[1] = var72; - var74.i = _dest.i; - } - /* 31: mergebw */ + /* 27: mergebw */ { orc_union16 _dest; _dest.x2[0] = var71; - _dest.x2[1] = var51; - var75.i = _dest.i; + _dest.x2[1] = var70; + var72.i = _dest.i; } - /* 32: mergewl */ + /* 29: mergebw */ + { + orc_union16 _dest; + _dest.x2[0] = var69; + _dest.x2[1] = var49; + var73.i = _dest.i; + } + /* 30: mergewl */ { orc_union32 _dest; - _dest.x2[0] = var74.i; - _dest.x2[1] = var75.i; - var76.i = _dest.i; + _dest.x2[0] = var72.i; + _dest.x2[1] = var73.i; + var74.i = _dest.i; } - /* 34: addb */ - var53.x4[0] = var76.x4[0] + var52.x4[0]; - var53.x4[1] = var76.x4[1] + var52.x4[1]; - var53.x4[2] = var76.x4[2] + var52.x4[2]; - var53.x4[3] = var76.x4[3] + var52.x4[3]; - /* 35: storel */ - ptr0[i] = var53; + /* 32: addb */ + var51.x4[0] = var74.x4[0] + var50.x4[0]; + var51.x4[1] = var74.x4[1] + var50.x4[1]; + var51.x4[2] = var74.x4[2] + var50.x4[2]; + var51.x4[3] = var74.x4[3] + var50.x4[3]; + /* 33: storel */ + ptr0[i] = var51; } } @@ -8727,39 +8619,31 @@ #else orc_int8 var43; #endif -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_int8 var44; -#else - orc_int8 var44; -#endif -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_int8 var45; -#else - orc_int8 var45; -#endif + orc_union16 var44; + orc_union16 var45; orc_union16 var46; orc_union16 var47; orc_union16 var48; - orc_union16 var49; - orc_union16 var50; #if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_int8 var51; + volatile orc_int8 var49; #else - orc_int8 var51; + orc_int8 var49; #endif #if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union32 var52; + volatile orc_union32 var50; #else - orc_union32 var52; + orc_union32 var50; #endif - orc_union32 var53; + orc_union32 var51; + orc_int8 var52; + orc_union16 var53; orc_int8 var54; - orc_union16 var55; - orc_int8 var56; + orc_int8 var55; + orc_union16 var56; orc_int8 var57; - orc_union16 var58; - orc_int8 var59; - orc_int8 var60; + orc_int8 var58; + orc_union16 var59; + orc_union16 var60; orc_union16 var61; orc_union16 var62; orc_union16 var63; @@ -8768,14 +8652,12 @@ orc_union16 var66; orc_union16 var67; orc_union16 var68; - orc_union16 var69; - orc_union16 var70; + orc_int8 var69; + orc_int8 var70; orc_int8 var71; - orc_int8 var72; - orc_int8 var73; - orc_union16 var74; - orc_union16 var75; - orc_union32 var76; + orc_union16 var72; + orc_union16 var73; + orc_union32 var74; ptr0 = (orc_union32 *) ex->arrays[0]; ptr4 = (orc_int8 *) ex->arrays[4]; @@ -8784,99 +8666,95 @@ /* 1: loadpb */ var43 = (int) 0x00000080; /* 128 or 6.32404e-322f */ - /* 5: loadpb */ - var44 = (int) 0x00000080; /* 128 or 6.32404e-322f */ - /* 9: loadpb */ - var45 = (int) 0x00000080; /* 128 or 6.32404e-322f */ + /* 10: loadpw */ + var44.i = ex->params[24]; /* 12: loadpw */ - var46.i = ex->params[24]; - /* 14: loadpw */ - var47.i = ex->params[25]; - /* 17: loadpw */ - var48.i = ex->params[26]; - /* 20: loadpw */ - var49.i = ex->params[27]; - /* 23: loadpw */ - var50.i = ex->params[28]; - /* 30: loadpb */ - var51 = (int) 0x0000007f; /* 127 or 6.27463e-322f */ - /* 33: loadpb */ - var52.x4[0] = (int) 0x00000080; /* 128 or 6.32404e-322f */ - var52.x4[1] = (int) 0x00000080; /* 128 or 6.32404e-322f */ - var52.x4[2] = (int) 0x00000080; /* 128 or 6.32404e-322f */ - var52.x4[3] = (int) 0x00000080; /* 128 or 6.32404e-322f */ + var45.i = ex->params[25]; + /* 15: loadpw */ + var46.i = ex->params[26]; + /* 18: loadpw */ + var47.i = ex->params[27]; + /* 21: loadpw */ + var48.i = ex->params[28]; + /* 28: loadpb */ + var49 = (int) 0x0000007f; /* 127 or 6.27463e-322f */ + /* 31: loadpb */ + var50.x4[0] = (int) 0x00000080; /* 128 or 6.32404e-322f */ + var50.x4[1] = (int) 0x00000080; /* 128 or 6.32404e-322f */ + var50.x4[2] = (int) 0x00000080; /* 128 or 6.32404e-322f */ + var50.x4[3] = (int) 0x00000080; /* 128 or 6.32404e-322f */ for (i = 0; i < n; i++) { /* 0: loadb */ var42 = ptr4[i]; /* 2: subb */ - var54 = var42 - var43; + var52 = var42 - var43; /* 3: splatbw */ - var55.i = ((var54 & 0xff) << 8) | (var54 & 0xff); + var53.i = ((var52 & 0xff) << 8) | (var52 & 0xff); /* 4: loadupdb */ - var56 = ptr5[i >> 1]; - /* 6: subb */ - var57 = var56 - var44; - /* 7: splatbw */ - var58.i = ((var57 & 0xff) << 8) | (var57 & 0xff); - /* 8: loadupdb */ - var59 = ptr6[i >> 1]; - /* 10: subb */ - var60 = var59 - var45; - /* 11: splatbw */ - var61.i = ((var60 & 0xff) << 8) | (var60 & 0xff); + var54 = ptr5[i >> 1]; + /* 5: subb */ + var55 = var54 - var43; + /* 6: splatbw */ + var56.i = ((var55 & 0xff) << 8) | (var55 & 0xff); + /* 7: loadupdb */ + var57 = ptr6[i >> 1]; + /* 8: subb */ + var58 = var57 - var43; + /* 9: splatbw */ + var59.i = ((var58 & 0xff) << 8) | (var58 & 0xff); + /* 11: mulhsw */ + var60.i = (var53.i * var44.i) >> 16; /* 13: mulhsw */ - var62.i = (var55.i * var46.i) >> 16; - /* 15: mulhsw */ - var63.i = (var61.i * var47.i) >> 16; - /* 16: addssw */ - var64.i = ORC_CLAMP_SW (var62.i + var63.i); - /* 18: mulhsw */ - var65.i = (var58.i * var48.i) >> 16; - /* 19: addssw */ - var66.i = ORC_CLAMP_SW (var62.i + var65.i); - /* 21: mulhsw */ - var67.i = (var58.i * var49.i) >> 16; - /* 22: addssw */ - var68.i = ORC_CLAMP_SW (var62.i + var67.i); - /* 24: mulhsw */ - var69.i = (var61.i * var50.i) >> 16; - /* 25: addssw */ - var70.i = ORC_CLAMP_SW (var68.i + var69.i); + var61.i = (var59.i * var45.i) >> 16; + /* 14: addssw */ + var62.i = ORC_CLAMP_SW (var60.i + var61.i); + /* 16: mulhsw */ + var63.i = (var56.i * var46.i) >> 16; + /* 17: addssw */ + var64.i = ORC_CLAMP_SW (var60.i + var63.i); + /* 19: mulhsw */ + var65.i = (var56.i * var47.i) >> 16; + /* 20: addssw */ + var66.i = ORC_CLAMP_SW (var60.i + var65.i); + /* 22: mulhsw */ + var67.i = (var59.i * var48.i) >> 16; + /* 23: addssw */ + var68.i = ORC_CLAMP_SW (var66.i + var67.i); + /* 24: convssswb */ + var69 = ORC_CLAMP_SB (var62.i); + /* 25: convssswb */ + var70 = ORC_CLAMP_SB (var68.i); /* 26: convssswb */ var71 = ORC_CLAMP_SB (var64.i); - /* 27: convssswb */ - var72 = ORC_CLAMP_SB (var70.i); - /* 28: convssswb */ - var73 = ORC_CLAMP_SB (var66.i); - /* 29: mergebw */ - { - orc_union16 _dest; - _dest.x2[0] = var73; - _dest.x2[1] = var72; - var74.i = _dest.i; - } - /* 31: mergebw */ + /* 27: mergebw */ { orc_union16 _dest; _dest.x2[0] = var71; - _dest.x2[1] = var51; - var75.i = _dest.i; + _dest.x2[1] = var70; + var72.i = _dest.i; } - /* 32: mergewl */ + /* 29: mergebw */ + { + orc_union16 _dest; + _dest.x2[0] = var69; + _dest.x2[1] = var49; + var73.i = _dest.i; + } + /* 30: mergewl */ { orc_union32 _dest; - _dest.x2[0] = var74.i; - _dest.x2[1] = var75.i; - var76.i = _dest.i; + _dest.x2[0] = var72.i; + _dest.x2[1] = var73.i; + var74.i = _dest.i; } - /* 34: addb */ - var53.x4[0] = var76.x4[0] + var52.x4[0]; - var53.x4[1] = var76.x4[1] + var52.x4[1]; - var53.x4[2] = var76.x4[2] + var52.x4[2]; - var53.x4[3] = var76.x4[3] + var52.x4[3]; - /* 35: storel */ - ptr0[i] = var53; + /* 32: addb */ + var51.x4[0] = var74.x4[0] + var50.x4[0]; + var51.x4[1] = var74.x4[1] + var50.x4[1]; + var51.x4[2] = var74.x4[2] + var50.x4[2]; + var51.x4[3] = var74.x4[3] + var50.x4[3]; + /* 33: storel */ + ptr0[i] = var51; } } @@ -8903,7 +8781,7 @@ 118, 101, 114, 116, 95, 111, 114, 99, 95, 99, 111, 110, 118, 101, 114, 116, 95, 73, 52, 50, 48, 95, 66, 71, 82, 65, 11, 4, 4, 12, 1, 1, - 12, 1, 1, 12, 1, 1, 14, 1, 128, 0, 0, 0, 14, 4, 127, 0, + 12, 1, 1, 12, 1, 1, 14, 1, 128, 0, 0, 0, 14, 1, 127, 0, 0, 0, 16, 2, 16, 2, 16, 2, 16, 2, 16, 2, 20, 2, 20, 2, 20, 2, 20, 2, 20, 2, 20, 2, 20, 1, 20, 1, 20, 1, 20, 4, 65, 38, 4, 16, 151, 32, 38, 45, 38, 5, 65, 38, 38, 16, 151, 33, @@ -8926,7 +8804,7 @@ orc_program_add_source (p, 1, "s2"); orc_program_add_source (p, 1, "s3"); orc_program_add_constant (p, 1, 0x00000080, "c1"); - orc_program_add_constant (p, 4, 0x0000007f, "c2"); + orc_program_add_constant (p, 1, 0x0000007f, "c2"); orc_program_add_parameter (p, 2, "p1"); orc_program_add_parameter (p, 2, "p2"); orc_program_add_parameter (p, 2, "p3");
diff --git a/gst-libs/gst/wayland/Makefile.in b/gst-libs/gst/wayland/Makefile.in index be4e250..adee5e2 100644 --- a/gst-libs/gst/wayland/Makefile.in +++ b/gst-libs/gst/wayland/Makefile.in
@@ -345,7 +345,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst-plugins-bad.doap b/gst-plugins-bad.doap index f7ec8a6..a764e61 100644 --- a/gst-plugins-bad.doap +++ b/gst-plugins-bad.doap
@@ -35,6 +35,16 @@ <release> <Version> + <revision>1.4.5</revision> + <branch>1.4</branch> + <name></name> + <created>2014-12-18</created> + <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.4.5.tar.xz" /> + </Version> + </release> + + <release> + <Version> <revision>1.4.4</revision> <branch>1.4</branch> <name></name>
diff --git a/gst-plugins-bad.spec b/gst-plugins-bad.spec index 8179ece..fd27f20 100644 --- a/gst-plugins-bad.spec +++ b/gst-plugins-bad.spec
@@ -6,7 +6,7 @@ Summary: GStreamer streaming media framework "bad" plug-ins Name: %{gstreamer}-plugins-bad -Version: 1.4.4 +Version: 1.4.5 Release: 1.gst # The freeze and nfs plugins are LGPLv2 (only) License: LGPLv2+ and LGPLv2
diff --git a/gst/Makefile.in b/gst/Makefile.in index 04b8592..9c5b671 100644 --- a/gst/Makefile.in +++ b/gst/Makefile.in
@@ -322,7 +322,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/accurip/Makefile.in b/gst/accurip/Makefile.in index 60111e1..a35c907 100644 --- a/gst/accurip/Makefile.in +++ b/gst/accurip/Makefile.in
@@ -343,7 +343,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/adpcmdec/Makefile.in b/gst/adpcmdec/Makefile.in index d3bda87..0ffbfbe 100644 --- a/gst/adpcmdec/Makefile.in +++ b/gst/adpcmdec/Makefile.in
@@ -341,7 +341,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/adpcmenc/Makefile.in b/gst/adpcmenc/Makefile.in index 71dd179..2161620 100644 --- a/gst/adpcmenc/Makefile.in +++ b/gst/adpcmenc/Makefile.in
@@ -341,7 +341,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/aiff/Makefile.in b/gst/aiff/Makefile.in index d0ff845..42a8a2e 100644 --- a/gst/aiff/Makefile.in +++ b/gst/aiff/Makefile.in
@@ -344,7 +344,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/asfmux/Makefile.in b/gst/asfmux/Makefile.in index 2793e75..7134589 100644 --- a/gst/asfmux/Makefile.in +++ b/gst/asfmux/Makefile.in
@@ -348,7 +348,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/audiofxbad/Makefile.in b/gst/audiofxbad/Makefile.in index 5e5f064..f18306d 100644 --- a/gst/audiofxbad/Makefile.in +++ b/gst/audiofxbad/Makefile.in
@@ -343,7 +343,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/audiomixer/Makefile.in b/gst/audiomixer/Makefile.in index 4b9b933..056161d 100644 --- a/gst/audiomixer/Makefile.in +++ b/gst/audiomixer/Makefile.in
@@ -370,7 +370,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/audiomixer/gstaudiomixer.c b/gst/audiomixer/gstaudiomixer.c index cf3f707..4202f00 100644 --- a/gst/audiomixer/gstaudiomixer.c +++ b/gst/audiomixer/gstaudiomixer.c
@@ -1840,8 +1840,9 @@ "Last buffer is incomplete: %" G_GUINT64_FORMAT " <= %" G_GUINT64_FORMAT, max_offset, next_offset); next_offset = max_offset; + if (next_offset > audiomixer->offset) + gst_buffer_resize (outbuf, 0, (next_offset - audiomixer->offset) * bpf); - gst_buffer_resize (outbuf, 0, (next_offset - audiomixer->offset) * bpf); next_timestamp = gst_util_uint64_scale (next_offset, GST_SECOND, rate); } }
diff --git a/gst/audiomixer/gstaudiomixerorc-dist.c b/gst/audiomixer/gstaudiomixerorc-dist.c index 092a464..be377f7 100644 --- a/gst/audiomixer/gstaudiomixerorc-dist.c +++ b/gst/audiomixer/gstaudiomixerorc-dist.c
@@ -1120,16 +1120,11 @@ orc_int8 var35; #endif orc_int8 var36; -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_int8 var37; -#else orc_int8 var37; -#endif orc_int8 var38; - orc_int8 var39; + orc_union16 var39; orc_union16 var40; - orc_union16 var41; - orc_int8 var42; + orc_int8 var41; ptr0 = (orc_int8 *) d1; @@ -1137,24 +1132,22 @@ var35 = (int) 0x00000080; /* 128 or 6.32404e-322f */ /* 3: loadpb */ var36 = p1; - /* 7: loadpb */ - var37 = (int) 0x00000080; /* 128 or 6.32404e-322f */ for (i = 0; i < n; i++) { /* 0: loadb */ var34 = ptr0[i]; /* 2: xorb */ - var39 = var34 ^ var35; + var38 = var34 ^ var35; /* 4: mulsbw */ - var40.i = var39 * var36; + var39.i = var38 * var36; /* 5: shrsw */ - var41.i = var40.i >> 3; + var40.i = var39.i >> 3; /* 6: convssswb */ - var42 = ORC_CLAMP_SB (var41.i); - /* 8: xorb */ - var38 = var42 ^ var37; - /* 9: storeb */ - ptr0[i] = var38; + var41 = ORC_CLAMP_SB (var40.i); + /* 7: xorb */ + var37 = var41 ^ var35; + /* 8: storeb */ + ptr0[i] = var37; } } @@ -1173,16 +1166,11 @@ orc_int8 var35; #endif orc_int8 var36; -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_int8 var37; -#else orc_int8 var37; -#endif orc_int8 var38; - orc_int8 var39; + orc_union16 var39; orc_union16 var40; - orc_union16 var41; - orc_int8 var42; + orc_int8 var41; ptr0 = (orc_int8 *) ex->arrays[0]; @@ -1190,24 +1178,22 @@ var35 = (int) 0x00000080; /* 128 or 6.32404e-322f */ /* 3: loadpb */ var36 = ex->params[24]; - /* 7: loadpb */ - var37 = (int) 0x00000080; /* 128 or 6.32404e-322f */ for (i = 0; i < n; i++) { /* 0: loadb */ var34 = ptr0[i]; /* 2: xorb */ - var39 = var34 ^ var35; + var38 = var34 ^ var35; /* 4: mulsbw */ - var40.i = var39 * var36; + var39.i = var38 * var36; /* 5: shrsw */ - var41.i = var40.i >> 3; + var40.i = var39.i >> 3; /* 6: convssswb */ - var42 = ORC_CLAMP_SB (var41.i); - /* 8: xorb */ - var38 = var42 ^ var37; - /* 9: storeb */ - ptr0[i] = var38; + var41 = ORC_CLAMP_SB (var40.i); + /* 7: xorb */ + var37 = var41 ^ var35; + /* 8: storeb */ + ptr0[i] = var37; } } @@ -1229,7 +1215,7 @@ static const orc_uint8 bc[] = { 1, 9, 24, 97, 117, 100, 105, 111, 109, 105, 120, 101, 114, 95, 111, 114, 99, 95, 118, 111, 108, 117, 109, 101, 95, 117, 56, 11, 1, 1, 14, 1, - 128, 0, 0, 0, 14, 4, 3, 0, 0, 0, 16, 1, 20, 2, 20, 1, + 128, 0, 0, 0, 14, 2, 3, 0, 0, 0, 16, 1, 20, 2, 20, 1, 68, 33, 0, 16, 174, 32, 33, 24, 94, 32, 32, 17, 159, 33, 32, 68, 0, 33, 16, 2, 0, }; @@ -1241,7 +1227,7 @@ orc_program_set_backup_function (p, _backup_audiomixer_orc_volume_u8); orc_program_add_destination (p, 1, "d1"); orc_program_add_constant (p, 1, 0x00000080, "c1"); - orc_program_add_constant (p, 4, 0x00000003, "c2"); + orc_program_add_constant (p, 2, 0x00000003, "c2"); orc_program_add_parameter (p, 1, "p1"); orc_program_add_temporary (p, 2, "t1"); orc_program_add_temporary (p, 1, "t2"); @@ -1294,18 +1280,13 @@ orc_int8 var35; #endif orc_int8 var36; -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_int8 var37; -#else orc_int8 var37; -#endif orc_int8 var38; orc_int8 var39; - orc_int8 var40; + orc_union16 var40; orc_union16 var41; - orc_union16 var42; + orc_int8 var42; orc_int8 var43; - orc_int8 var44; ptr0 = (orc_int8 *) d1; ptr4 = (orc_int8 *) s1; @@ -1314,28 +1295,26 @@ var35 = (int) 0x00000080; /* 128 or 6.32404e-322f */ /* 3: loadpb */ var36 = p1; - /* 7: loadpb */ - var37 = (int) 0x00000080; /* 128 or 6.32404e-322f */ for (i = 0; i < n; i++) { /* 0: loadb */ var34 = ptr4[i]; /* 2: xorb */ - var40 = var34 ^ var35; + var39 = var34 ^ var35; /* 4: mulsbw */ - var41.i = var40 * var36; + var40.i = var39 * var36; /* 5: shrsw */ - var42.i = var41.i >> 3; + var41.i = var40.i >> 3; /* 6: convssswb */ - var43 = ORC_CLAMP_SB (var42.i); - /* 8: xorb */ - var44 = var43 ^ var37; - /* 9: loadb */ - var38 = ptr0[i]; - /* 10: addusb */ - var39 = ORC_CLAMP_UB ((orc_uint8) var38 + (orc_uint8) var44); - /* 11: storeb */ - ptr0[i] = var39; + var42 = ORC_CLAMP_SB (var41.i); + /* 7: xorb */ + var43 = var42 ^ var35; + /* 8: loadb */ + var37 = ptr0[i]; + /* 9: addusb */ + var38 = ORC_CLAMP_UB ((orc_uint8) var37 + (orc_uint8) var43); + /* 10: storeb */ + ptr0[i] = var38; } } @@ -1355,18 +1334,13 @@ orc_int8 var35; #endif orc_int8 var36; -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_int8 var37; -#else orc_int8 var37; -#endif orc_int8 var38; orc_int8 var39; - orc_int8 var40; + orc_union16 var40; orc_union16 var41; - orc_union16 var42; + orc_int8 var42; orc_int8 var43; - orc_int8 var44; ptr0 = (orc_int8 *) ex->arrays[0]; ptr4 = (orc_int8 *) ex->arrays[4]; @@ -1375,28 +1349,26 @@ var35 = (int) 0x00000080; /* 128 or 6.32404e-322f */ /* 3: loadpb */ var36 = ex->params[24]; - /* 7: loadpb */ - var37 = (int) 0x00000080; /* 128 or 6.32404e-322f */ for (i = 0; i < n; i++) { /* 0: loadb */ var34 = ptr4[i]; /* 2: xorb */ - var40 = var34 ^ var35; + var39 = var34 ^ var35; /* 4: mulsbw */ - var41.i = var40 * var36; + var40.i = var39 * var36; /* 5: shrsw */ - var42.i = var41.i >> 3; + var41.i = var40.i >> 3; /* 6: convssswb */ - var43 = ORC_CLAMP_SB (var42.i); - /* 8: xorb */ - var44 = var43 ^ var37; - /* 9: loadb */ - var38 = ptr0[i]; - /* 10: addusb */ - var39 = ORC_CLAMP_UB ((orc_uint8) var38 + (orc_uint8) var44); - /* 11: storeb */ - ptr0[i] = var39; + var42 = ORC_CLAMP_SB (var41.i); + /* 7: xorb */ + var43 = var42 ^ var35; + /* 8: loadb */ + var37 = ptr0[i]; + /* 9: addusb */ + var38 = ORC_CLAMP_UB ((orc_uint8) var37 + (orc_uint8) var43); + /* 10: storeb */ + ptr0[i] = var38; } } @@ -1419,7 +1391,7 @@ static const orc_uint8 bc[] = { 1, 9, 28, 97, 117, 100, 105, 111, 109, 105, 120, 101, 114, 95, 111, 114, 99, 95, 97, 100, 100, 95, 118, 111, 108, 117, 109, 101, 95, 117, 56, 11, - 1, 1, 12, 1, 1, 14, 1, 128, 0, 0, 0, 14, 4, 3, 0, 0, + 1, 1, 12, 1, 1, 14, 1, 128, 0, 0, 0, 14, 2, 3, 0, 0, 0, 16, 1, 20, 2, 20, 1, 68, 33, 4, 16, 174, 32, 33, 24, 94, 32, 32, 17, 159, 33, 32, 68, 33, 33, 16, 35, 0, 0, 33, 2, 0, @@ -1433,7 +1405,7 @@ orc_program_add_destination (p, 1, "d1"); orc_program_add_source (p, 1, "s1"); orc_program_add_constant (p, 1, 0x00000080, "c1"); - orc_program_add_constant (p, 4, 0x00000003, "c2"); + orc_program_add_constant (p, 2, 0x00000003, "c2"); orc_program_add_parameter (p, 1, "p1"); orc_program_add_temporary (p, 2, "t1"); orc_program_add_temporary (p, 1, "t2"); @@ -1574,7 +1546,7 @@ static const orc_uint8 bc[] = { 1, 9, 28, 97, 117, 100, 105, 111, 109, 105, 120, 101, 114, 95, 111, 114, 99, 95, 97, 100, 100, 95, 118, 111, 108, 117, 109, 101, 95, 115, 56, 11, - 1, 1, 12, 1, 1, 14, 4, 3, 0, 0, 0, 16, 1, 20, 2, 20, + 1, 1, 12, 1, 1, 14, 2, 3, 0, 0, 0, 16, 1, 20, 2, 20, 1, 174, 32, 4, 24, 94, 32, 32, 16, 159, 33, 32, 34, 0, 0, 33, 2, 0, }; @@ -1586,7 +1558,7 @@ orc_program_set_backup_function (p, _backup_audiomixer_orc_add_volume_s8); orc_program_add_destination (p, 1, "d1"); orc_program_add_source (p, 1, "s1"); - orc_program_add_constant (p, 4, 0x00000003, "c1"); + orc_program_add_constant (p, 2, 0x00000003, "c1"); orc_program_add_parameter (p, 1, "p1"); orc_program_add_temporary (p, 2, "t1"); orc_program_add_temporary (p, 1, "t2"); @@ -1638,18 +1610,13 @@ orc_union16 var35; #endif orc_union16 var36; -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union16 var37; -#else orc_union16 var37; -#endif orc_union16 var38; orc_union16 var39; - orc_union16 var40; + orc_union32 var40; orc_union32 var41; - orc_union32 var42; + orc_union16 var42; orc_union16 var43; - orc_union16 var44; ptr0 = (orc_union16 *) d1; ptr4 = (orc_union16 *) s1; @@ -1658,28 +1625,26 @@ var35.i = (int) 0x00008000; /* 32768 or 1.61895e-319f */ /* 3: loadpw */ var36.i = p1; - /* 7: loadpw */ - var37.i = (int) 0x00008000; /* 32768 or 1.61895e-319f */ for (i = 0; i < n; i++) { /* 0: loadw */ var34 = ptr4[i]; /* 2: xorw */ - var40.i = var34.i ^ var35.i; + var39.i = var34.i ^ var35.i; /* 4: mulswl */ - var41.i = var40.i * var36.i; + var40.i = var39.i * var36.i; /* 5: shrsl */ - var42.i = var41.i >> 11; + var41.i = var40.i >> 11; /* 6: convssslw */ - var43.i = ORC_CLAMP_SW (var42.i); - /* 8: xorw */ - var44.i = var43.i ^ var37.i; - /* 9: loadw */ - var38 = ptr0[i]; - /* 10: addusw */ - var39.i = ORC_CLAMP_UW ((orc_uint16) var38.i + (orc_uint16) var44.i); - /* 11: storew */ - ptr0[i] = var39; + var42.i = ORC_CLAMP_SW (var41.i); + /* 7: xorw */ + var43.i = var42.i ^ var35.i; + /* 8: loadw */ + var37 = ptr0[i]; + /* 9: addusw */ + var38.i = ORC_CLAMP_UW ((orc_uint16) var37.i + (orc_uint16) var43.i); + /* 10: storew */ + ptr0[i] = var38; } } @@ -1699,18 +1664,13 @@ orc_union16 var35; #endif orc_union16 var36; -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union16 var37; -#else orc_union16 var37; -#endif orc_union16 var38; orc_union16 var39; - orc_union16 var40; + orc_union32 var40; orc_union32 var41; - orc_union32 var42; + orc_union16 var42; orc_union16 var43; - orc_union16 var44; ptr0 = (orc_union16 *) ex->arrays[0]; ptr4 = (orc_union16 *) ex->arrays[4]; @@ -1719,28 +1679,26 @@ var35.i = (int) 0x00008000; /* 32768 or 1.61895e-319f */ /* 3: loadpw */ var36.i = ex->params[24]; - /* 7: loadpw */ - var37.i = (int) 0x00008000; /* 32768 or 1.61895e-319f */ for (i = 0; i < n; i++) { /* 0: loadw */ var34 = ptr4[i]; /* 2: xorw */ - var40.i = var34.i ^ var35.i; + var39.i = var34.i ^ var35.i; /* 4: mulswl */ - var41.i = var40.i * var36.i; + var40.i = var39.i * var36.i; /* 5: shrsl */ - var42.i = var41.i >> 11; + var41.i = var40.i >> 11; /* 6: convssslw */ - var43.i = ORC_CLAMP_SW (var42.i); - /* 8: xorw */ - var44.i = var43.i ^ var37.i; - /* 9: loadw */ - var38 = ptr0[i]; - /* 10: addusw */ - var39.i = ORC_CLAMP_UW ((orc_uint16) var38.i + (orc_uint16) var44.i); - /* 11: storew */ - ptr0[i] = var39; + var42.i = ORC_CLAMP_SW (var41.i); + /* 7: xorw */ + var43.i = var42.i ^ var35.i; + /* 8: loadw */ + var37 = ptr0[i]; + /* 9: addusw */ + var38.i = ORC_CLAMP_UW ((orc_uint16) var37.i + (orc_uint16) var43.i); + /* 10: storew */ + ptr0[i] = var38; } } @@ -1986,18 +1944,13 @@ orc_union32 var35; #endif orc_union32 var36; -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union32 var37; -#else orc_union32 var37; -#endif orc_union32 var38; orc_union32 var39; - orc_union32 var40; + orc_union64 var40; orc_union64 var41; - orc_union64 var42; + orc_union32 var42; orc_union32 var43; - orc_union32 var44; ptr0 = (orc_union32 *) d1; ptr4 = (orc_union32 *) s1; @@ -2006,30 +1959,28 @@ var35.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */ /* 3: loadpl */ var36.i = p1; - /* 7: loadpl */ - var37.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */ for (i = 0; i < n; i++) { /* 0: loadl */ var34 = ptr4[i]; /* 2: xorl */ - var40.i = var34.i ^ var35.i; + var39.i = var34.i ^ var35.i; /* 4: mulslq */ - var41.i = ((orc_int64) var40.i) * ((orc_int64) var36.i); + var40.i = ((orc_int64) var39.i) * ((orc_int64) var36.i); /* 5: shrsq */ - var42.i = var41.i >> 27; + var41.i = var40.i >> 27; /* 6: convsssql */ - var43.i = ORC_CLAMP_SL (var42.i); - /* 8: xorl */ - var44.i = var43.i ^ var37.i; - /* 9: loadl */ - var38 = ptr0[i]; - /* 10: addusl */ - var39.i = - ORC_CLAMP_UL ((orc_int64) (orc_uint32) var38.i + - (orc_int64) (orc_uint32) var44.i); - /* 11: storel */ - ptr0[i] = var39; + var42.i = ORC_CLAMP_SL (var41.i); + /* 7: xorl */ + var43.i = var42.i ^ var35.i; + /* 8: loadl */ + var37 = ptr0[i]; + /* 9: addusl */ + var38.i = + ORC_CLAMP_UL ((orc_int64) (orc_uint32) var37.i + + (orc_int64) (orc_uint32) var43.i); + /* 10: storel */ + ptr0[i] = var38; } } @@ -2049,18 +2000,13 @@ orc_union32 var35; #endif orc_union32 var36; -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union32 var37; -#else orc_union32 var37; -#endif orc_union32 var38; orc_union32 var39; - orc_union32 var40; + orc_union64 var40; orc_union64 var41; - orc_union64 var42; + orc_union32 var42; orc_union32 var43; - orc_union32 var44; ptr0 = (orc_union32 *) ex->arrays[0]; ptr4 = (orc_union32 *) ex->arrays[4]; @@ -2069,30 +2015,28 @@ var35.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */ /* 3: loadpl */ var36.i = ex->params[24]; - /* 7: loadpl */ - var37.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */ for (i = 0; i < n; i++) { /* 0: loadl */ var34 = ptr4[i]; /* 2: xorl */ - var40.i = var34.i ^ var35.i; + var39.i = var34.i ^ var35.i; /* 4: mulslq */ - var41.i = ((orc_int64) var40.i) * ((orc_int64) var36.i); + var40.i = ((orc_int64) var39.i) * ((orc_int64) var36.i); /* 5: shrsq */ - var42.i = var41.i >> 27; + var41.i = var40.i >> 27; /* 6: convsssql */ - var43.i = ORC_CLAMP_SL (var42.i); - /* 8: xorl */ - var44.i = var43.i ^ var37.i; - /* 9: loadl */ - var38 = ptr0[i]; - /* 10: addusl */ - var39.i = - ORC_CLAMP_UL ((orc_int64) (orc_uint32) var38.i + - (orc_int64) (orc_uint32) var44.i); - /* 11: storel */ - ptr0[i] = var39; + var42.i = ORC_CLAMP_SL (var41.i); + /* 7: xorl */ + var43.i = var42.i ^ var35.i; + /* 8: loadl */ + var37 = ptr0[i]; + /* 9: addusl */ + var38.i = + ORC_CLAMP_UL ((orc_int64) (orc_uint32) var37.i + + (orc_int64) (orc_uint32) var43.i); + /* 10: storel */ + ptr0[i] = var38; } } @@ -2115,10 +2059,10 @@ static const orc_uint8 bc[] = { 1, 9, 29, 97, 117, 100, 105, 111, 109, 105, 120, 101, 114, 95, 111, 114, 99, 95, 97, 100, 100, 95, 118, 111, 108, 117, 109, 101, 95, 117, 51, 50, - 11, 4, 4, 12, 4, 4, 14, 4, 0, 0, 0, 128, 14, 4, 27, 0, - 0, 0, 16, 4, 20, 8, 20, 4, 132, 33, 4, 16, 178, 32, 33, 24, - 147, 32, 32, 17, 170, 33, 32, 132, 33, 33, 16, 105, 0, 0, 33, 2, - 0, + 11, 4, 4, 12, 4, 4, 14, 4, 0, 0, 0, 128, 15, 8, 27, 0, + 0, 0, 0, 0, 0, 0, 16, 4, 20, 8, 20, 4, 132, 33, 4, 16, + 178, 32, 33, 24, 147, 32, 32, 17, 170, 33, 32, 132, 33, 33, 16, 105, + 0, 0, 33, 2, 0, }; p = orc_program_new_from_static_bytecode (bc); orc_program_set_backup_function (p, @@ -2131,7 +2075,7 @@ orc_program_add_destination (p, 4, "d1"); orc_program_add_source (p, 4, "s1"); orc_program_add_constant (p, 4, 0x80000000, "c1"); - orc_program_add_constant (p, 4, 0x0000001b, "c2"); + orc_program_add_constant_int64 (p, 8, 0x000000000000001bULL, "c2"); orc_program_add_parameter (p, 4, "p1"); orc_program_add_temporary (p, 8, "t1"); orc_program_add_temporary (p, 4, "t2"); @@ -2272,9 +2216,9 @@ static const orc_uint8 bc[] = { 1, 9, 29, 97, 117, 100, 105, 111, 109, 105, 120, 101, 114, 95, 111, 114, 99, 95, 97, 100, 100, 95, 118, 111, 108, 117, 109, 101, 95, 115, 51, 50, - 11, 4, 4, 12, 4, 4, 14, 4, 27, 0, 0, 0, 16, 4, 20, 8, - 20, 4, 178, 32, 4, 24, 147, 32, 32, 16, 170, 33, 32, 104, 0, 0, - 33, 2, 0, + 11, 4, 4, 12, 4, 4, 15, 8, 27, 0, 0, 0, 0, 0, 0, 0, + 16, 4, 20, 8, 20, 4, 178, 32, 4, 24, 147, 32, 32, 16, 170, 33, + 32, 104, 0, 0, 33, 2, 0, }; p = orc_program_new_from_static_bytecode (bc); orc_program_set_backup_function (p, @@ -2286,7 +2230,7 @@ _backup_audiomixer_orc_add_volume_s32); orc_program_add_destination (p, 4, "d1"); orc_program_add_source (p, 4, "s1"); - orc_program_add_constant (p, 4, 0x0000001b, "c1"); + orc_program_add_constant_int64 (p, 8, 0x000000000000001bULL, "c1"); orc_program_add_parameter (p, 4, "p1"); orc_program_add_temporary (p, 8, "t1"); orc_program_add_temporary (p, 4, "t2"); @@ -2651,8 +2595,8 @@ { orc_union64 tmp; tmp.f = p1; - ex->params[ORC_VAR_P1] = tmp.x2[0]; - ex->params[ORC_VAR_T1] = tmp.x2[1]; + ex->params[ORC_VAR_P1] = ((orc_uint64) tmp.i) & 0xffffffff; + ex->params[ORC_VAR_T1] = ((orc_uint64) tmp.i) >> 32; } func = c->exec;
diff --git a/gst/audiovisualizers/Makefile.in b/gst/audiovisualizers/Makefile.in index e0a09e1..f134667 100644 --- a/gst/audiovisualizers/Makefile.in +++ b/gst/audiovisualizers/Makefile.in
@@ -352,7 +352,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/autoconvert/Makefile.in b/gst/autoconvert/Makefile.in index 67228de..4a9e048 100644 --- a/gst/autoconvert/Makefile.in +++ b/gst/autoconvert/Makefile.in
@@ -345,7 +345,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/bayer/Makefile.in b/gst/bayer/Makefile.in index 36e4aa8..9c49e57 100644 --- a/gst/bayer/Makefile.in +++ b/gst/bayer/Makefile.in
@@ -369,7 +369,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/bayer/gstbayerorc-dist.c b/gst/bayer/gstbayerorc-dist.c index 2165615..af75511 100644 --- a/gst/bayer/gstbayerorc-dist.c +++ b/gst/bayer/gstbayerorc-dist.c
@@ -667,21 +667,16 @@ orc_union16 var43; #endif orc_union16 var44; -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union16 var45; -#else - orc_union16 var45; -#endif - orc_union64 var46; + orc_union64 var45; + orc_union16 var46; orc_union16 var47; orc_union16 var48; orc_union16 var49; orc_union16 var50; orc_union16 var51; orc_union16 var52; - orc_union16 var53; + orc_union32 var53; orc_union32 var54; - orc_union32 var55; ptr0 = (orc_union64 *) d1; ptr4 = (orc_union16 *) s1; @@ -695,9 +690,6 @@ var42.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */ /* 11: loadpw */ var43.i = (int) 0x0000ff00; /* 65280 or 3.22526e-319f */ - /* 16: loadpb */ - var45.x2[0] = (int) 0x000000ff; /* 255 or 1.25987e-321f */ - var45.x2[1] = (int) 0x000000ff; /* 255 or 1.25987e-321f */ for (i = 0; i < n; i++) { /* 0: loadw */ @@ -705,71 +697,71 @@ /* 1: loadw */ var38 = ptr9[i]; /* 2: avgub */ - var47.x2[0] = ((orc_uint8) var37.x2[0] + (orc_uint8) var38.x2[0] + 1) >> 1; - var47.x2[1] = ((orc_uint8) var37.x2[1] + (orc_uint8) var38.x2[1] + 1) >> 1; + var46.x2[0] = ((orc_uint8) var37.x2[0] + (orc_uint8) var38.x2[0] + 1) >> 1; + var46.x2[1] = ((orc_uint8) var37.x2[1] + (orc_uint8) var38.x2[1] + 1) >> 1; /* 3: loadw */ var39 = ptr4[i]; /* 4: loadw */ var40 = ptr8[i]; /* 5: avgub */ - var48.x2[0] = ((orc_uint8) var39.x2[0] + (orc_uint8) var40.x2[0] + 1) >> 1; - var48.x2[1] = ((orc_uint8) var39.x2[1] + (orc_uint8) var40.x2[1] + 1) >> 1; + var47.x2[0] = ((orc_uint8) var39.x2[0] + (orc_uint8) var40.x2[0] + 1) >> 1; + var47.x2[1] = ((orc_uint8) var39.x2[1] + (orc_uint8) var40.x2[1] + 1) >> 1; /* 6: loadw */ var41 = ptr7[i]; /* 7: copyw */ - var49.i = var41.i; + var48.i = var41.i; /* 8: avgub */ - var50.x2[0] = ((orc_uint8) var48.x2[0] + (orc_uint8) var49.x2[0] + 1) >> 1; - var50.x2[1] = ((orc_uint8) var48.x2[1] + (orc_uint8) var49.x2[1] + 1) >> 1; + var49.x2[0] = ((orc_uint8) var47.x2[0] + (orc_uint8) var48.x2[0] + 1) >> 1; + var49.x2[1] = ((orc_uint8) var47.x2[1] + (orc_uint8) var48.x2[1] + 1) >> 1; /* 10: andw */ - var51.i = var50.i & var42.i; + var50.i = var49.i & var42.i; /* 12: andw */ - var52.i = var49.i & var43.i; + var51.i = var48.i & var43.i; /* 13: orw */ - var53.i = var52.i | var51.i; + var52.i = var51.i | var50.i; /* 14: loadw */ var44 = ptr6[i]; /* 15: mergebw */ { orc_union16 _dest; _dest.x2[0] = var44.x2[0]; - _dest.x2[1] = var53.x2[0]; - var54.x2[0] = _dest.i; + _dest.x2[1] = var52.x2[0]; + var53.x2[0] = _dest.i; } { orc_union16 _dest; _dest.x2[0] = var44.x2[1]; - _dest.x2[1] = var53.x2[1]; + _dest.x2[1] = var52.x2[1]; + var53.x2[1] = _dest.i; + } + /* 16: mergebw */ + { + orc_union16 _dest; + _dest.x2[0] = var46.x2[0]; + _dest.x2[1] = var42.x2[0]; + var54.x2[0] = _dest.i; + } + { + orc_union16 _dest; + _dest.x2[0] = var46.x2[1]; + _dest.x2[1] = var42.x2[1]; var54.x2[1] = _dest.i; } - /* 17: mergebw */ - { - orc_union16 _dest; - _dest.x2[0] = var47.x2[0]; - _dest.x2[1] = var45.x2[0]; - var55.x2[0] = _dest.i; - } - { - orc_union16 _dest; - _dest.x2[0] = var47.x2[1]; - _dest.x2[1] = var45.x2[1]; - var55.x2[1] = _dest.i; - } - /* 18: mergewl */ + /* 17: mergewl */ { orc_union32 _dest; - _dest.x2[0] = var54.x2[0]; - _dest.x2[1] = var55.x2[0]; - var46.x2[0] = _dest.i; + _dest.x2[0] = var53.x2[0]; + _dest.x2[1] = var54.x2[0]; + var45.x2[0] = _dest.i; } { orc_union32 _dest; - _dest.x2[0] = var54.x2[1]; - _dest.x2[1] = var55.x2[1]; - var46.x2[1] = _dest.i; + _dest.x2[0] = var53.x2[1]; + _dest.x2[1] = var54.x2[1]; + var45.x2[1] = _dest.i; } - /* 19: storeq */ - ptr0[i] = var46; + /* 18: storeq */ + ptr0[i] = var45; } } @@ -803,21 +795,16 @@ orc_union16 var43; #endif orc_union16 var44; -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union16 var45; -#else - orc_union16 var45; -#endif - orc_union64 var46; + orc_union64 var45; + orc_union16 var46; orc_union16 var47; orc_union16 var48; orc_union16 var49; orc_union16 var50; orc_union16 var51; orc_union16 var52; - orc_union16 var53; + orc_union32 var53; orc_union32 var54; - orc_union32 var55; ptr0 = (orc_union64 *) ex->arrays[0]; ptr4 = (orc_union16 *) ex->arrays[4]; @@ -831,9 +818,6 @@ var42.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */ /* 11: loadpw */ var43.i = (int) 0x0000ff00; /* 65280 or 3.22526e-319f */ - /* 16: loadpb */ - var45.x2[0] = (int) 0x000000ff; /* 255 or 1.25987e-321f */ - var45.x2[1] = (int) 0x000000ff; /* 255 or 1.25987e-321f */ for (i = 0; i < n; i++) { /* 0: loadw */ @@ -841,71 +825,71 @@ /* 1: loadw */ var38 = ptr9[i]; /* 2: avgub */ - var47.x2[0] = ((orc_uint8) var37.x2[0] + (orc_uint8) var38.x2[0] + 1) >> 1; - var47.x2[1] = ((orc_uint8) var37.x2[1] + (orc_uint8) var38.x2[1] + 1) >> 1; + var46.x2[0] = ((orc_uint8) var37.x2[0] + (orc_uint8) var38.x2[0] + 1) >> 1; + var46.x2[1] = ((orc_uint8) var37.x2[1] + (orc_uint8) var38.x2[1] + 1) >> 1; /* 3: loadw */ var39 = ptr4[i]; /* 4: loadw */ var40 = ptr8[i]; /* 5: avgub */ - var48.x2[0] = ((orc_uint8) var39.x2[0] + (orc_uint8) var40.x2[0] + 1) >> 1; - var48.x2[1] = ((orc_uint8) var39.x2[1] + (orc_uint8) var40.x2[1] + 1) >> 1; + var47.x2[0] = ((orc_uint8) var39.x2[0] + (orc_uint8) var40.x2[0] + 1) >> 1; + var47.x2[1] = ((orc_uint8) var39.x2[1] + (orc_uint8) var40.x2[1] + 1) >> 1; /* 6: loadw */ var41 = ptr7[i]; /* 7: copyw */ - var49.i = var41.i; + var48.i = var41.i; /* 8: avgub */ - var50.x2[0] = ((orc_uint8) var48.x2[0] + (orc_uint8) var49.x2[0] + 1) >> 1; - var50.x2[1] = ((orc_uint8) var48.x2[1] + (orc_uint8) var49.x2[1] + 1) >> 1; + var49.x2[0] = ((orc_uint8) var47.x2[0] + (orc_uint8) var48.x2[0] + 1) >> 1; + var49.x2[1] = ((orc_uint8) var47.x2[1] + (orc_uint8) var48.x2[1] + 1) >> 1; /* 10: andw */ - var51.i = var50.i & var42.i; + var50.i = var49.i & var42.i; /* 12: andw */ - var52.i = var49.i & var43.i; + var51.i = var48.i & var43.i; /* 13: orw */ - var53.i = var52.i | var51.i; + var52.i = var51.i | var50.i; /* 14: loadw */ var44 = ptr6[i]; /* 15: mergebw */ { orc_union16 _dest; _dest.x2[0] = var44.x2[0]; - _dest.x2[1] = var53.x2[0]; - var54.x2[0] = _dest.i; + _dest.x2[1] = var52.x2[0]; + var53.x2[0] = _dest.i; } { orc_union16 _dest; _dest.x2[0] = var44.x2[1]; - _dest.x2[1] = var53.x2[1]; + _dest.x2[1] = var52.x2[1]; + var53.x2[1] = _dest.i; + } + /* 16: mergebw */ + { + orc_union16 _dest; + _dest.x2[0] = var46.x2[0]; + _dest.x2[1] = var42.x2[0]; + var54.x2[0] = _dest.i; + } + { + orc_union16 _dest; + _dest.x2[0] = var46.x2[1]; + _dest.x2[1] = var42.x2[1]; var54.x2[1] = _dest.i; } - /* 17: mergebw */ - { - orc_union16 _dest; - _dest.x2[0] = var47.x2[0]; - _dest.x2[1] = var45.x2[0]; - var55.x2[0] = _dest.i; - } - { - orc_union16 _dest; - _dest.x2[0] = var47.x2[1]; - _dest.x2[1] = var45.x2[1]; - var55.x2[1] = _dest.i; - } - /* 18: mergewl */ + /* 17: mergewl */ { orc_union32 _dest; - _dest.x2[0] = var54.x2[0]; - _dest.x2[1] = var55.x2[0]; - var46.x2[0] = _dest.i; + _dest.x2[0] = var53.x2[0]; + _dest.x2[1] = var54.x2[0]; + var45.x2[0] = _dest.i; } { orc_union32 _dest; - _dest.x2[0] = var54.x2[1]; - _dest.x2[1] = var55.x2[1]; - var46.x2[1] = _dest.i; + _dest.x2[0] = var53.x2[1]; + _dest.x2[1] = var54.x2[1]; + var45.x2[1] = _dest.i; } - /* 19: storeq */ - ptr0[i] = var46; + /* 18: storeq */ + ptr0[i] = var45; } } @@ -931,7 +915,7 @@ 1, 9, 23, 98, 97, 121, 101, 114, 95, 111, 114, 99, 95, 109, 101, 114, 103, 101, 95, 98, 103, 95, 98, 103, 114, 97, 11, 8, 8, 12, 2, 2, 12, 2, 2, 12, 2, 2, 12, 2, 2, 12, 2, 2, 12, 2, 2, 14, - 4, 255, 0, 0, 0, 14, 4, 0, 255, 0, 0, 20, 4, 20, 4, 20, + 2, 255, 0, 0, 0, 14, 2, 0, 255, 0, 0, 20, 4, 20, 4, 20, 2, 20, 2, 20, 2, 21, 1, 39, 34, 5, 9, 21, 1, 39, 35, 4, 8, 79, 36, 7, 21, 1, 39, 35, 35, 36, 73, 35, 35, 16, 73, 36, 36, 17, 92, 35, 36, 35, 21, 1, 196, 33, 6, 35, 21, 1, 196, 32, @@ -950,8 +934,8 @@ orc_program_add_source (p, 2, "s4"); orc_program_add_source (p, 2, "s5"); orc_program_add_source (p, 2, "s6"); - orc_program_add_constant (p, 4, 0x000000ff, "c1"); - orc_program_add_constant (p, 4, 0x0000ff00, "c2"); + orc_program_add_constant (p, 2, 0x000000ff, "c1"); + orc_program_add_constant (p, 2, 0x0000ff00, "c2"); orc_program_add_temporary (p, 4, "t1"); orc_program_add_temporary (p, 4, "t2"); orc_program_add_temporary (p, 2, "t3"); @@ -1037,21 +1021,16 @@ orc_union16 var43; #endif orc_union16 var44; -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union16 var45; -#else - orc_union16 var45; -#endif - orc_union64 var46; + orc_union64 var45; + orc_union16 var46; orc_union16 var47; orc_union16 var48; orc_union16 var49; orc_union16 var50; orc_union16 var51; orc_union16 var52; - orc_union16 var53; + orc_union32 var53; orc_union32 var54; - orc_union32 var55; ptr0 = (orc_union64 *) d1; ptr4 = (orc_union16 *) s1; @@ -1065,9 +1044,6 @@ var42.i = (int) 0x0000ff00; /* 65280 or 3.22526e-319f */ /* 11: loadpw */ var43.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */ - /* 16: loadpb */ - var45.x2[0] = (int) 0x000000ff; /* 255 or 1.25987e-321f */ - var45.x2[1] = (int) 0x000000ff; /* 255 or 1.25987e-321f */ for (i = 0; i < n; i++) { /* 0: loadw */ @@ -1075,71 +1051,71 @@ /* 1: loadw */ var38 = ptr8[i]; /* 2: avgub */ - var47.x2[0] = ((orc_uint8) var37.x2[0] + (orc_uint8) var38.x2[0] + 1) >> 1; - var47.x2[1] = ((orc_uint8) var37.x2[1] + (orc_uint8) var38.x2[1] + 1) >> 1; + var46.x2[0] = ((orc_uint8) var37.x2[0] + (orc_uint8) var38.x2[0] + 1) >> 1; + var46.x2[1] = ((orc_uint8) var37.x2[1] + (orc_uint8) var38.x2[1] + 1) >> 1; /* 3: loadw */ var39 = ptr5[i]; /* 4: loadw */ var40 = ptr9[i]; /* 5: avgub */ - var48.x2[0] = ((orc_uint8) var39.x2[0] + (orc_uint8) var40.x2[0] + 1) >> 1; - var48.x2[1] = ((orc_uint8) var39.x2[1] + (orc_uint8) var40.x2[1] + 1) >> 1; + var47.x2[0] = ((orc_uint8) var39.x2[0] + (orc_uint8) var40.x2[0] + 1) >> 1; + var47.x2[1] = ((orc_uint8) var39.x2[1] + (orc_uint8) var40.x2[1] + 1) >> 1; /* 6: loadw */ var41 = ptr6[i]; /* 7: copyw */ - var49.i = var41.i; + var48.i = var41.i; /* 8: avgub */ - var50.x2[0] = ((orc_uint8) var48.x2[0] + (orc_uint8) var49.x2[0] + 1) >> 1; - var50.x2[1] = ((orc_uint8) var48.x2[1] + (orc_uint8) var49.x2[1] + 1) >> 1; + var49.x2[0] = ((orc_uint8) var47.x2[0] + (orc_uint8) var48.x2[0] + 1) >> 1; + var49.x2[1] = ((orc_uint8) var47.x2[1] + (orc_uint8) var48.x2[1] + 1) >> 1; /* 10: andw */ - var51.i = var50.i & var42.i; + var50.i = var49.i & var42.i; /* 12: andw */ - var52.i = var49.i & var43.i; + var51.i = var48.i & var43.i; /* 13: orw */ - var53.i = var52.i | var51.i; + var52.i = var51.i | var50.i; /* 14: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var47.x2[0]; - _dest.x2[1] = var53.x2[0]; + _dest.x2[0] = var46.x2[0]; + _dest.x2[1] = var52.x2[0]; + var53.x2[0] = _dest.i; + } + { + orc_union16 _dest; + _dest.x2[0] = var46.x2[1]; + _dest.x2[1] = var52.x2[1]; + var53.x2[1] = _dest.i; + } + /* 15: loadw */ + var44 = ptr7[i]; + /* 16: mergebw */ + { + orc_union16 _dest; + _dest.x2[0] = var44.x2[0]; + _dest.x2[1] = var43.x2[0]; var54.x2[0] = _dest.i; } { orc_union16 _dest; - _dest.x2[0] = var47.x2[1]; - _dest.x2[1] = var53.x2[1]; + _dest.x2[0] = var44.x2[1]; + _dest.x2[1] = var43.x2[1]; var54.x2[1] = _dest.i; } - /* 15: loadw */ - var44 = ptr7[i]; - /* 17: mergebw */ - { - orc_union16 _dest; - _dest.x2[0] = var44.x2[0]; - _dest.x2[1] = var45.x2[0]; - var55.x2[0] = _dest.i; - } - { - orc_union16 _dest; - _dest.x2[0] = var44.x2[1]; - _dest.x2[1] = var45.x2[1]; - var55.x2[1] = _dest.i; - } - /* 18: mergewl */ + /* 17: mergewl */ { orc_union32 _dest; - _dest.x2[0] = var54.x2[0]; - _dest.x2[1] = var55.x2[0]; - var46.x2[0] = _dest.i; + _dest.x2[0] = var53.x2[0]; + _dest.x2[1] = var54.x2[0]; + var45.x2[0] = _dest.i; } { orc_union32 _dest; - _dest.x2[0] = var54.x2[1]; - _dest.x2[1] = var55.x2[1]; - var46.x2[1] = _dest.i; + _dest.x2[0] = var53.x2[1]; + _dest.x2[1] = var54.x2[1]; + var45.x2[1] = _dest.i; } - /* 19: storeq */ - ptr0[i] = var46; + /* 18: storeq */ + ptr0[i] = var45; } } @@ -1173,21 +1149,16 @@ orc_union16 var43; #endif orc_union16 var44; -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union16 var45; -#else - orc_union16 var45; -#endif - orc_union64 var46; + orc_union64 var45; + orc_union16 var46; orc_union16 var47; orc_union16 var48; orc_union16 var49; orc_union16 var50; orc_union16 var51; orc_union16 var52; - orc_union16 var53; + orc_union32 var53; orc_union32 var54; - orc_union32 var55; ptr0 = (orc_union64 *) ex->arrays[0]; ptr4 = (orc_union16 *) ex->arrays[4]; @@ -1201,9 +1172,6 @@ var42.i = (int) 0x0000ff00; /* 65280 or 3.22526e-319f */ /* 11: loadpw */ var43.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */ - /* 16: loadpb */ - var45.x2[0] = (int) 0x000000ff; /* 255 or 1.25987e-321f */ - var45.x2[1] = (int) 0x000000ff; /* 255 or 1.25987e-321f */ for (i = 0; i < n; i++) { /* 0: loadw */ @@ -1211,71 +1179,71 @@ /* 1: loadw */ var38 = ptr8[i]; /* 2: avgub */ - var47.x2[0] = ((orc_uint8) var37.x2[0] + (orc_uint8) var38.x2[0] + 1) >> 1; - var47.x2[1] = ((orc_uint8) var37.x2[1] + (orc_uint8) var38.x2[1] + 1) >> 1; + var46.x2[0] = ((orc_uint8) var37.x2[0] + (orc_uint8) var38.x2[0] + 1) >> 1; + var46.x2[1] = ((orc_uint8) var37.x2[1] + (orc_uint8) var38.x2[1] + 1) >> 1; /* 3: loadw */ var39 = ptr5[i]; /* 4: loadw */ var40 = ptr9[i]; /* 5: avgub */ - var48.x2[0] = ((orc_uint8) var39.x2[0] + (orc_uint8) var40.x2[0] + 1) >> 1; - var48.x2[1] = ((orc_uint8) var39.x2[1] + (orc_uint8) var40.x2[1] + 1) >> 1; + var47.x2[0] = ((orc_uint8) var39.x2[0] + (orc_uint8) var40.x2[0] + 1) >> 1; + var47.x2[1] = ((orc_uint8) var39.x2[1] + (orc_uint8) var40.x2[1] + 1) >> 1; /* 6: loadw */ var41 = ptr6[i]; /* 7: copyw */ - var49.i = var41.i; + var48.i = var41.i; /* 8: avgub */ - var50.x2[0] = ((orc_uint8) var48.x2[0] + (orc_uint8) var49.x2[0] + 1) >> 1; - var50.x2[1] = ((orc_uint8) var48.x2[1] + (orc_uint8) var49.x2[1] + 1) >> 1; + var49.x2[0] = ((orc_uint8) var47.x2[0] + (orc_uint8) var48.x2[0] + 1) >> 1; + var49.x2[1] = ((orc_uint8) var47.x2[1] + (orc_uint8) var48.x2[1] + 1) >> 1; /* 10: andw */ - var51.i = var50.i & var42.i; + var50.i = var49.i & var42.i; /* 12: andw */ - var52.i = var49.i & var43.i; + var51.i = var48.i & var43.i; /* 13: orw */ - var53.i = var52.i | var51.i; + var52.i = var51.i | var50.i; /* 14: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var47.x2[0]; - _dest.x2[1] = var53.x2[0]; + _dest.x2[0] = var46.x2[0]; + _dest.x2[1] = var52.x2[0]; + var53.x2[0] = _dest.i; + } + { + orc_union16 _dest; + _dest.x2[0] = var46.x2[1]; + _dest.x2[1] = var52.x2[1]; + var53.x2[1] = _dest.i; + } + /* 15: loadw */ + var44 = ptr7[i]; + /* 16: mergebw */ + { + orc_union16 _dest; + _dest.x2[0] = var44.x2[0]; + _dest.x2[1] = var43.x2[0]; var54.x2[0] = _dest.i; } { orc_union16 _dest; - _dest.x2[0] = var47.x2[1]; - _dest.x2[1] = var53.x2[1]; + _dest.x2[0] = var44.x2[1]; + _dest.x2[1] = var43.x2[1]; var54.x2[1] = _dest.i; } - /* 15: loadw */ - var44 = ptr7[i]; - /* 17: mergebw */ - { - orc_union16 _dest; - _dest.x2[0] = var44.x2[0]; - _dest.x2[1] = var45.x2[0]; - var55.x2[0] = _dest.i; - } - { - orc_union16 _dest; - _dest.x2[0] = var44.x2[1]; - _dest.x2[1] = var45.x2[1]; - var55.x2[1] = _dest.i; - } - /* 18: mergewl */ + /* 17: mergewl */ { orc_union32 _dest; - _dest.x2[0] = var54.x2[0]; - _dest.x2[1] = var55.x2[0]; - var46.x2[0] = _dest.i; + _dest.x2[0] = var53.x2[0]; + _dest.x2[1] = var54.x2[0]; + var45.x2[0] = _dest.i; } { orc_union32 _dest; - _dest.x2[0] = var54.x2[1]; - _dest.x2[1] = var55.x2[1]; - var46.x2[1] = _dest.i; + _dest.x2[0] = var53.x2[1]; + _dest.x2[1] = var54.x2[1]; + var45.x2[1] = _dest.i; } - /* 19: storeq */ - ptr0[i] = var46; + /* 18: storeq */ + ptr0[i] = var45; } } @@ -1301,7 +1269,7 @@ 1, 9, 23, 98, 97, 121, 101, 114, 95, 111, 114, 99, 95, 109, 101, 114, 103, 101, 95, 103, 114, 95, 98, 103, 114, 97, 11, 8, 8, 12, 2, 2, 12, 2, 2, 12, 2, 2, 12, 2, 2, 12, 2, 2, 12, 2, 2, 14, - 4, 0, 255, 0, 0, 14, 4, 255, 0, 0, 0, 20, 4, 20, 4, 20, + 2, 0, 255, 0, 0, 14, 2, 255, 0, 0, 0, 20, 4, 20, 4, 20, 2, 20, 2, 20, 2, 21, 1, 39, 34, 4, 8, 21, 1, 39, 35, 5, 9, 79, 36, 6, 21, 1, 39, 35, 35, 36, 73, 35, 35, 16, 73, 36, 36, 17, 92, 35, 36, 35, 21, 1, 196, 33, 34, 35, 21, 1, 196, 32, @@ -1320,8 +1288,8 @@ orc_program_add_source (p, 2, "s4"); orc_program_add_source (p, 2, "s5"); orc_program_add_source (p, 2, "s6"); - orc_program_add_constant (p, 4, 0x0000ff00, "c1"); - orc_program_add_constant (p, 4, 0x000000ff, "c2"); + orc_program_add_constant (p, 2, 0x0000ff00, "c1"); + orc_program_add_constant (p, 2, 0x000000ff, "c2"); orc_program_add_temporary (p, 4, "t1"); orc_program_add_temporary (p, 4, "t2"); orc_program_add_temporary (p, 2, "t3"); @@ -1406,22 +1374,17 @@ #else orc_union16 var43; #endif -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union16 var44; -#else orc_union16 var44; -#endif - orc_union16 var45; - orc_union64 var46; + orc_union64 var45; + orc_union16 var46; orc_union16 var47; orc_union16 var48; orc_union16 var49; orc_union16 var50; orc_union16 var51; orc_union16 var52; - orc_union16 var53; + orc_union32 var53; orc_union32 var54; - orc_union32 var55; ptr0 = (orc_union64 *) d1; ptr4 = (orc_union16 *) s1; @@ -1435,9 +1398,6 @@ var42.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */ /* 11: loadpw */ var43.i = (int) 0x0000ff00; /* 65280 or 3.22526e-319f */ - /* 14: loadpb */ - var44.x2[0] = (int) 0x000000ff; /* 255 or 1.25987e-321f */ - var44.x2[1] = (int) 0x000000ff; /* 255 or 1.25987e-321f */ for (i = 0; i < n; i++) { /* 0: loadw */ @@ -1445,71 +1405,71 @@ /* 1: loadw */ var38 = ptr9[i]; /* 2: avgub */ - var47.x2[0] = ((orc_uint8) var37.x2[0] + (orc_uint8) var38.x2[0] + 1) >> 1; - var47.x2[1] = ((orc_uint8) var37.x2[1] + (orc_uint8) var38.x2[1] + 1) >> 1; + var46.x2[0] = ((orc_uint8) var37.x2[0] + (orc_uint8) var38.x2[0] + 1) >> 1; + var46.x2[1] = ((orc_uint8) var37.x2[1] + (orc_uint8) var38.x2[1] + 1) >> 1; /* 3: loadw */ var39 = ptr4[i]; /* 4: loadw */ var40 = ptr8[i]; /* 5: avgub */ - var48.x2[0] = ((orc_uint8) var39.x2[0] + (orc_uint8) var40.x2[0] + 1) >> 1; - var48.x2[1] = ((orc_uint8) var39.x2[1] + (orc_uint8) var40.x2[1] + 1) >> 1; + var47.x2[0] = ((orc_uint8) var39.x2[0] + (orc_uint8) var40.x2[0] + 1) >> 1; + var47.x2[1] = ((orc_uint8) var39.x2[1] + (orc_uint8) var40.x2[1] + 1) >> 1; /* 6: loadw */ var41 = ptr7[i]; /* 7: copyw */ - var49.i = var41.i; + var48.i = var41.i; /* 8: avgub */ - var50.x2[0] = ((orc_uint8) var48.x2[0] + (orc_uint8) var49.x2[0] + 1) >> 1; - var50.x2[1] = ((orc_uint8) var48.x2[1] + (orc_uint8) var49.x2[1] + 1) >> 1; + var49.x2[0] = ((orc_uint8) var47.x2[0] + (orc_uint8) var48.x2[0] + 1) >> 1; + var49.x2[1] = ((orc_uint8) var47.x2[1] + (orc_uint8) var48.x2[1] + 1) >> 1; /* 10: andw */ - var51.i = var50.i & var42.i; + var50.i = var49.i & var42.i; /* 12: andw */ - var52.i = var49.i & var43.i; + var51.i = var48.i & var43.i; /* 13: orw */ - var53.i = var52.i | var51.i; - /* 15: loadw */ - var45 = ptr6[i]; + var52.i = var51.i | var50.i; + /* 14: loadw */ + var44 = ptr6[i]; + /* 15: mergebw */ + { + orc_union16 _dest; + _dest.x2[0] = var42.x2[0]; + _dest.x2[1] = var44.x2[0]; + var53.x2[0] = _dest.i; + } + { + orc_union16 _dest; + _dest.x2[0] = var42.x2[1]; + _dest.x2[1] = var44.x2[1]; + var53.x2[1] = _dest.i; + } /* 16: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var44.x2[0]; - _dest.x2[1] = var45.x2[0]; + _dest.x2[0] = var52.x2[0]; + _dest.x2[1] = var46.x2[0]; var54.x2[0] = _dest.i; } { orc_union16 _dest; - _dest.x2[0] = var44.x2[1]; - _dest.x2[1] = var45.x2[1]; + _dest.x2[0] = var52.x2[1]; + _dest.x2[1] = var46.x2[1]; var54.x2[1] = _dest.i; } - /* 17: mergebw */ + /* 17: mergewl */ { - orc_union16 _dest; + orc_union32 _dest; _dest.x2[0] = var53.x2[0]; - _dest.x2[1] = var47.x2[0]; - var55.x2[0] = _dest.i; + _dest.x2[1] = var54.x2[0]; + var45.x2[0] = _dest.i; } { - orc_union16 _dest; + orc_union32 _dest; _dest.x2[0] = var53.x2[1]; - _dest.x2[1] = var47.x2[1]; - var55.x2[1] = _dest.i; + _dest.x2[1] = var54.x2[1]; + var45.x2[1] = _dest.i; } - /* 18: mergewl */ - { - orc_union32 _dest; - _dest.x2[0] = var54.x2[0]; - _dest.x2[1] = var55.x2[0]; - var46.x2[0] = _dest.i; - } - { - orc_union32 _dest; - _dest.x2[0] = var54.x2[1]; - _dest.x2[1] = var55.x2[1]; - var46.x2[1] = _dest.i; - } - /* 19: storeq */ - ptr0[i] = var46; + /* 18: storeq */ + ptr0[i] = var45; } } @@ -1542,22 +1502,17 @@ #else orc_union16 var43; #endif -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union16 var44; -#else orc_union16 var44; -#endif - orc_union16 var45; - orc_union64 var46; + orc_union64 var45; + orc_union16 var46; orc_union16 var47; orc_union16 var48; orc_union16 var49; orc_union16 var50; orc_union16 var51; orc_union16 var52; - orc_union16 var53; + orc_union32 var53; orc_union32 var54; - orc_union32 var55; ptr0 = (orc_union64 *) ex->arrays[0]; ptr4 = (orc_union16 *) ex->arrays[4]; @@ -1571,9 +1526,6 @@ var42.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */ /* 11: loadpw */ var43.i = (int) 0x0000ff00; /* 65280 or 3.22526e-319f */ - /* 14: loadpb */ - var44.x2[0] = (int) 0x000000ff; /* 255 or 1.25987e-321f */ - var44.x2[1] = (int) 0x000000ff; /* 255 or 1.25987e-321f */ for (i = 0; i < n; i++) { /* 0: loadw */ @@ -1581,71 +1533,71 @@ /* 1: loadw */ var38 = ptr9[i]; /* 2: avgub */ - var47.x2[0] = ((orc_uint8) var37.x2[0] + (orc_uint8) var38.x2[0] + 1) >> 1; - var47.x2[1] = ((orc_uint8) var37.x2[1] + (orc_uint8) var38.x2[1] + 1) >> 1; + var46.x2[0] = ((orc_uint8) var37.x2[0] + (orc_uint8) var38.x2[0] + 1) >> 1; + var46.x2[1] = ((orc_uint8) var37.x2[1] + (orc_uint8) var38.x2[1] + 1) >> 1; /* 3: loadw */ var39 = ptr4[i]; /* 4: loadw */ var40 = ptr8[i]; /* 5: avgub */ - var48.x2[0] = ((orc_uint8) var39.x2[0] + (orc_uint8) var40.x2[0] + 1) >> 1; - var48.x2[1] = ((orc_uint8) var39.x2[1] + (orc_uint8) var40.x2[1] + 1) >> 1; + var47.x2[0] = ((orc_uint8) var39.x2[0] + (orc_uint8) var40.x2[0] + 1) >> 1; + var47.x2[1] = ((orc_uint8) var39.x2[1] + (orc_uint8) var40.x2[1] + 1) >> 1; /* 6: loadw */ var41 = ptr7[i]; /* 7: copyw */ - var49.i = var41.i; + var48.i = var41.i; /* 8: avgub */ - var50.x2[0] = ((orc_uint8) var48.x2[0] + (orc_uint8) var49.x2[0] + 1) >> 1; - var50.x2[1] = ((orc_uint8) var48.x2[1] + (orc_uint8) var49.x2[1] + 1) >> 1; + var49.x2[0] = ((orc_uint8) var47.x2[0] + (orc_uint8) var48.x2[0] + 1) >> 1; + var49.x2[1] = ((orc_uint8) var47.x2[1] + (orc_uint8) var48.x2[1] + 1) >> 1; /* 10: andw */ - var51.i = var50.i & var42.i; + var50.i = var49.i & var42.i; /* 12: andw */ - var52.i = var49.i & var43.i; + var51.i = var48.i & var43.i; /* 13: orw */ - var53.i = var52.i | var51.i; - /* 15: loadw */ - var45 = ptr6[i]; + var52.i = var51.i | var50.i; + /* 14: loadw */ + var44 = ptr6[i]; + /* 15: mergebw */ + { + orc_union16 _dest; + _dest.x2[0] = var42.x2[0]; + _dest.x2[1] = var44.x2[0]; + var53.x2[0] = _dest.i; + } + { + orc_union16 _dest; + _dest.x2[0] = var42.x2[1]; + _dest.x2[1] = var44.x2[1]; + var53.x2[1] = _dest.i; + } /* 16: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var44.x2[0]; - _dest.x2[1] = var45.x2[0]; + _dest.x2[0] = var52.x2[0]; + _dest.x2[1] = var46.x2[0]; var54.x2[0] = _dest.i; } { orc_union16 _dest; - _dest.x2[0] = var44.x2[1]; - _dest.x2[1] = var45.x2[1]; + _dest.x2[0] = var52.x2[1]; + _dest.x2[1] = var46.x2[1]; var54.x2[1] = _dest.i; } - /* 17: mergebw */ + /* 17: mergewl */ { - orc_union16 _dest; + orc_union32 _dest; _dest.x2[0] = var53.x2[0]; - _dest.x2[1] = var47.x2[0]; - var55.x2[0] = _dest.i; + _dest.x2[1] = var54.x2[0]; + var45.x2[0] = _dest.i; } { - orc_union16 _dest; + orc_union32 _dest; _dest.x2[0] = var53.x2[1]; - _dest.x2[1] = var47.x2[1]; - var55.x2[1] = _dest.i; + _dest.x2[1] = var54.x2[1]; + var45.x2[1] = _dest.i; } - /* 18: mergewl */ - { - orc_union32 _dest; - _dest.x2[0] = var54.x2[0]; - _dest.x2[1] = var55.x2[0]; - var46.x2[0] = _dest.i; - } - { - orc_union32 _dest; - _dest.x2[0] = var54.x2[1]; - _dest.x2[1] = var55.x2[1]; - var46.x2[1] = _dest.i; - } - /* 19: storeq */ - ptr0[i] = var46; + /* 18: storeq */ + ptr0[i] = var45; } } @@ -1671,7 +1623,7 @@ 1, 9, 23, 98, 97, 121, 101, 114, 95, 111, 114, 99, 95, 109, 101, 114, 103, 101, 95, 98, 103, 95, 97, 98, 103, 114, 11, 8, 8, 12, 2, 2, 12, 2, 2, 12, 2, 2, 12, 2, 2, 12, 2, 2, 12, 2, 2, 14, - 4, 255, 0, 0, 0, 14, 4, 0, 255, 0, 0, 20, 4, 20, 4, 20, + 2, 255, 0, 0, 0, 14, 2, 0, 255, 0, 0, 20, 4, 20, 4, 20, 2, 20, 2, 20, 2, 21, 1, 39, 34, 5, 9, 21, 1, 39, 35, 4, 8, 79, 36, 7, 21, 1, 39, 35, 35, 36, 73, 35, 35, 16, 73, 36, 36, 17, 92, 35, 36, 35, 21, 1, 196, 32, 16, 6, 21, 1, 196, 33, @@ -1690,8 +1642,8 @@ orc_program_add_source (p, 2, "s4"); orc_program_add_source (p, 2, "s5"); orc_program_add_source (p, 2, "s6"); - orc_program_add_constant (p, 4, 0x000000ff, "c1"); - orc_program_add_constant (p, 4, 0x0000ff00, "c2"); + orc_program_add_constant (p, 2, 0x000000ff, "c1"); + orc_program_add_constant (p, 2, 0x0000ff00, "c2"); orc_program_add_temporary (p, 4, "t1"); orc_program_add_temporary (p, 4, "t2"); orc_program_add_temporary (p, 2, "t3"); @@ -1776,22 +1728,17 @@ #else orc_union16 var43; #endif -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union16 var44; -#else orc_union16 var44; -#endif - orc_union16 var45; - orc_union64 var46; + orc_union64 var45; + orc_union16 var46; orc_union16 var47; orc_union16 var48; orc_union16 var49; orc_union16 var50; orc_union16 var51; orc_union16 var52; - orc_union16 var53; + orc_union32 var53; orc_union32 var54; - orc_union32 var55; ptr0 = (orc_union64 *) d1; ptr4 = (orc_union16 *) s1; @@ -1805,9 +1752,6 @@ var42.i = (int) 0x0000ff00; /* 65280 or 3.22526e-319f */ /* 11: loadpw */ var43.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */ - /* 14: loadpb */ - var44.x2[0] = (int) 0x000000ff; /* 255 or 1.25987e-321f */ - var44.x2[1] = (int) 0x000000ff; /* 255 or 1.25987e-321f */ for (i = 0; i < n; i++) { /* 0: loadw */ @@ -1815,71 +1759,71 @@ /* 1: loadw */ var38 = ptr8[i]; /* 2: avgub */ - var47.x2[0] = ((orc_uint8) var37.x2[0] + (orc_uint8) var38.x2[0] + 1) >> 1; - var47.x2[1] = ((orc_uint8) var37.x2[1] + (orc_uint8) var38.x2[1] + 1) >> 1; + var46.x2[0] = ((orc_uint8) var37.x2[0] + (orc_uint8) var38.x2[0] + 1) >> 1; + var46.x2[1] = ((orc_uint8) var37.x2[1] + (orc_uint8) var38.x2[1] + 1) >> 1; /* 3: loadw */ var39 = ptr5[i]; /* 4: loadw */ var40 = ptr9[i]; /* 5: avgub */ - var48.x2[0] = ((orc_uint8) var39.x2[0] + (orc_uint8) var40.x2[0] + 1) >> 1; - var48.x2[1] = ((orc_uint8) var39.x2[1] + (orc_uint8) var40.x2[1] + 1) >> 1; + var47.x2[0] = ((orc_uint8) var39.x2[0] + (orc_uint8) var40.x2[0] + 1) >> 1; + var47.x2[1] = ((orc_uint8) var39.x2[1] + (orc_uint8) var40.x2[1] + 1) >> 1; /* 6: loadw */ var41 = ptr6[i]; /* 7: copyw */ - var49.i = var41.i; + var48.i = var41.i; /* 8: avgub */ - var50.x2[0] = ((orc_uint8) var48.x2[0] + (orc_uint8) var49.x2[0] + 1) >> 1; - var50.x2[1] = ((orc_uint8) var48.x2[1] + (orc_uint8) var49.x2[1] + 1) >> 1; + var49.x2[0] = ((orc_uint8) var47.x2[0] + (orc_uint8) var48.x2[0] + 1) >> 1; + var49.x2[1] = ((orc_uint8) var47.x2[1] + (orc_uint8) var48.x2[1] + 1) >> 1; /* 10: andw */ - var51.i = var50.i & var42.i; + var50.i = var49.i & var42.i; /* 12: andw */ - var52.i = var49.i & var43.i; + var51.i = var48.i & var43.i; /* 13: orw */ - var53.i = var52.i | var51.i; - /* 15: mergebw */ + var52.i = var51.i | var50.i; + /* 14: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var44.x2[0]; - _dest.x2[1] = var47.x2[0]; + _dest.x2[0] = var43.x2[0]; + _dest.x2[1] = var46.x2[0]; + var53.x2[0] = _dest.i; + } + { + orc_union16 _dest; + _dest.x2[0] = var43.x2[1]; + _dest.x2[1] = var46.x2[1]; + var53.x2[1] = _dest.i; + } + /* 15: loadw */ + var44 = ptr7[i]; + /* 16: mergebw */ + { + orc_union16 _dest; + _dest.x2[0] = var52.x2[0]; + _dest.x2[1] = var44.x2[0]; var54.x2[0] = _dest.i; } { orc_union16 _dest; - _dest.x2[0] = var44.x2[1]; - _dest.x2[1] = var47.x2[1]; + _dest.x2[0] = var52.x2[1]; + _dest.x2[1] = var44.x2[1]; var54.x2[1] = _dest.i; } - /* 16: loadw */ - var45 = ptr7[i]; - /* 17: mergebw */ + /* 17: mergewl */ { - orc_union16 _dest; + orc_union32 _dest; _dest.x2[0] = var53.x2[0]; - _dest.x2[1] = var45.x2[0]; - var55.x2[0] = _dest.i; + _dest.x2[1] = var54.x2[0]; + var45.x2[0] = _dest.i; } { - orc_union16 _dest; + orc_union32 _dest; _dest.x2[0] = var53.x2[1]; - _dest.x2[1] = var45.x2[1]; - var55.x2[1] = _dest.i; + _dest.x2[1] = var54.x2[1]; + var45.x2[1] = _dest.i; } - /* 18: mergewl */ - { - orc_union32 _dest; - _dest.x2[0] = var54.x2[0]; - _dest.x2[1] = var55.x2[0]; - var46.x2[0] = _dest.i; - } - { - orc_union32 _dest; - _dest.x2[0] = var54.x2[1]; - _dest.x2[1] = var55.x2[1]; - var46.x2[1] = _dest.i; - } - /* 19: storeq */ - ptr0[i] = var46; + /* 18: storeq */ + ptr0[i] = var45; } } @@ -1912,22 +1856,17 @@ #else orc_union16 var43; #endif -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union16 var44; -#else orc_union16 var44; -#endif - orc_union16 var45; - orc_union64 var46; + orc_union64 var45; + orc_union16 var46; orc_union16 var47; orc_union16 var48; orc_union16 var49; orc_union16 var50; orc_union16 var51; orc_union16 var52; - orc_union16 var53; + orc_union32 var53; orc_union32 var54; - orc_union32 var55; ptr0 = (orc_union64 *) ex->arrays[0]; ptr4 = (orc_union16 *) ex->arrays[4]; @@ -1941,9 +1880,6 @@ var42.i = (int) 0x0000ff00; /* 65280 or 3.22526e-319f */ /* 11: loadpw */ var43.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */ - /* 14: loadpb */ - var44.x2[0] = (int) 0x000000ff; /* 255 or 1.25987e-321f */ - var44.x2[1] = (int) 0x000000ff; /* 255 or 1.25987e-321f */ for (i = 0; i < n; i++) { /* 0: loadw */ @@ -1951,71 +1887,71 @@ /* 1: loadw */ var38 = ptr8[i]; /* 2: avgub */ - var47.x2[0] = ((orc_uint8) var37.x2[0] + (orc_uint8) var38.x2[0] + 1) >> 1; - var47.x2[1] = ((orc_uint8) var37.x2[1] + (orc_uint8) var38.x2[1] + 1) >> 1; + var46.x2[0] = ((orc_uint8) var37.x2[0] + (orc_uint8) var38.x2[0] + 1) >> 1; + var46.x2[1] = ((orc_uint8) var37.x2[1] + (orc_uint8) var38.x2[1] + 1) >> 1; /* 3: loadw */ var39 = ptr5[i]; /* 4: loadw */ var40 = ptr9[i]; /* 5: avgub */ - var48.x2[0] = ((orc_uint8) var39.x2[0] + (orc_uint8) var40.x2[0] + 1) >> 1; - var48.x2[1] = ((orc_uint8) var39.x2[1] + (orc_uint8) var40.x2[1] + 1) >> 1; + var47.x2[0] = ((orc_uint8) var39.x2[0] + (orc_uint8) var40.x2[0] + 1) >> 1; + var47.x2[1] = ((orc_uint8) var39.x2[1] + (orc_uint8) var40.x2[1] + 1) >> 1; /* 6: loadw */ var41 = ptr6[i]; /* 7: copyw */ - var49.i = var41.i; + var48.i = var41.i; /* 8: avgub */ - var50.x2[0] = ((orc_uint8) var48.x2[0] + (orc_uint8) var49.x2[0] + 1) >> 1; - var50.x2[1] = ((orc_uint8) var48.x2[1] + (orc_uint8) var49.x2[1] + 1) >> 1; + var49.x2[0] = ((orc_uint8) var47.x2[0] + (orc_uint8) var48.x2[0] + 1) >> 1; + var49.x2[1] = ((orc_uint8) var47.x2[1] + (orc_uint8) var48.x2[1] + 1) >> 1; /* 10: andw */ - var51.i = var50.i & var42.i; + var50.i = var49.i & var42.i; /* 12: andw */ - var52.i = var49.i & var43.i; + var51.i = var48.i & var43.i; /* 13: orw */ - var53.i = var52.i | var51.i; - /* 15: mergebw */ + var52.i = var51.i | var50.i; + /* 14: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var44.x2[0]; - _dest.x2[1] = var47.x2[0]; + _dest.x2[0] = var43.x2[0]; + _dest.x2[1] = var46.x2[0]; + var53.x2[0] = _dest.i; + } + { + orc_union16 _dest; + _dest.x2[0] = var43.x2[1]; + _dest.x2[1] = var46.x2[1]; + var53.x2[1] = _dest.i; + } + /* 15: loadw */ + var44 = ptr7[i]; + /* 16: mergebw */ + { + orc_union16 _dest; + _dest.x2[0] = var52.x2[0]; + _dest.x2[1] = var44.x2[0]; var54.x2[0] = _dest.i; } { orc_union16 _dest; - _dest.x2[0] = var44.x2[1]; - _dest.x2[1] = var47.x2[1]; + _dest.x2[0] = var52.x2[1]; + _dest.x2[1] = var44.x2[1]; var54.x2[1] = _dest.i; } - /* 16: loadw */ - var45 = ptr7[i]; - /* 17: mergebw */ + /* 17: mergewl */ { - orc_union16 _dest; + orc_union32 _dest; _dest.x2[0] = var53.x2[0]; - _dest.x2[1] = var45.x2[0]; - var55.x2[0] = _dest.i; + _dest.x2[1] = var54.x2[0]; + var45.x2[0] = _dest.i; } { - orc_union16 _dest; + orc_union32 _dest; _dest.x2[0] = var53.x2[1]; - _dest.x2[1] = var45.x2[1]; - var55.x2[1] = _dest.i; + _dest.x2[1] = var54.x2[1]; + var45.x2[1] = _dest.i; } - /* 18: mergewl */ - { - orc_union32 _dest; - _dest.x2[0] = var54.x2[0]; - _dest.x2[1] = var55.x2[0]; - var46.x2[0] = _dest.i; - } - { - orc_union32 _dest; - _dest.x2[0] = var54.x2[1]; - _dest.x2[1] = var55.x2[1]; - var46.x2[1] = _dest.i; - } - /* 19: storeq */ - ptr0[i] = var46; + /* 18: storeq */ + ptr0[i] = var45; } } @@ -2041,7 +1977,7 @@ 1, 9, 23, 98, 97, 121, 101, 114, 95, 111, 114, 99, 95, 109, 101, 114, 103, 101, 95, 103, 114, 95, 97, 98, 103, 114, 11, 8, 8, 12, 2, 2, 12, 2, 2, 12, 2, 2, 12, 2, 2, 12, 2, 2, 12, 2, 2, 14, - 4, 0, 255, 0, 0, 14, 4, 255, 0, 0, 0, 20, 4, 20, 4, 20, + 2, 0, 255, 0, 0, 14, 2, 255, 0, 0, 0, 20, 4, 20, 4, 20, 2, 20, 2, 20, 2, 21, 1, 39, 34, 4, 8, 21, 1, 39, 35, 5, 9, 79, 36, 6, 21, 1, 39, 35, 35, 36, 73, 35, 35, 16, 73, 36, 36, 17, 92, 35, 36, 35, 21, 1, 196, 32, 17, 34, 21, 1, 196, 33, @@ -2060,8 +1996,8 @@ orc_program_add_source (p, 2, "s4"); orc_program_add_source (p, 2, "s5"); orc_program_add_source (p, 2, "s6"); - orc_program_add_constant (p, 4, 0x0000ff00, "c1"); - orc_program_add_constant (p, 4, 0x000000ff, "c2"); + orc_program_add_constant (p, 2, 0x0000ff00, "c1"); + orc_program_add_constant (p, 2, 0x000000ff, "c2"); orc_program_add_temporary (p, 4, "t1"); orc_program_add_temporary (p, 4, "t2"); orc_program_add_temporary (p, 2, "t3"); @@ -2147,21 +2083,16 @@ orc_union16 var43; #endif orc_union16 var44; -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union16 var45; -#else - orc_union16 var45; -#endif - orc_union64 var46; + orc_union64 var45; + orc_union16 var46; orc_union16 var47; orc_union16 var48; orc_union16 var49; orc_union16 var50; orc_union16 var51; orc_union16 var52; - orc_union16 var53; + orc_union32 var53; orc_union32 var54; - orc_union32 var55; ptr0 = (orc_union64 *) d1; ptr4 = (orc_union16 *) s1; @@ -2175,9 +2106,6 @@ var42.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */ /* 11: loadpw */ var43.i = (int) 0x0000ff00; /* 65280 or 3.22526e-319f */ - /* 16: loadpb */ - var45.x2[0] = (int) 0x000000ff; /* 255 or 1.25987e-321f */ - var45.x2[1] = (int) 0x000000ff; /* 255 or 1.25987e-321f */ for (i = 0; i < n; i++) { /* 0: loadw */ @@ -2185,71 +2113,71 @@ /* 1: loadw */ var38 = ptr9[i]; /* 2: avgub */ - var47.x2[0] = ((orc_uint8) var37.x2[0] + (orc_uint8) var38.x2[0] + 1) >> 1; - var47.x2[1] = ((orc_uint8) var37.x2[1] + (orc_uint8) var38.x2[1] + 1) >> 1; + var46.x2[0] = ((orc_uint8) var37.x2[0] + (orc_uint8) var38.x2[0] + 1) >> 1; + var46.x2[1] = ((orc_uint8) var37.x2[1] + (orc_uint8) var38.x2[1] + 1) >> 1; /* 3: loadw */ var39 = ptr4[i]; /* 4: loadw */ var40 = ptr8[i]; /* 5: avgub */ - var48.x2[0] = ((orc_uint8) var39.x2[0] + (orc_uint8) var40.x2[0] + 1) >> 1; - var48.x2[1] = ((orc_uint8) var39.x2[1] + (orc_uint8) var40.x2[1] + 1) >> 1; + var47.x2[0] = ((orc_uint8) var39.x2[0] + (orc_uint8) var40.x2[0] + 1) >> 1; + var47.x2[1] = ((orc_uint8) var39.x2[1] + (orc_uint8) var40.x2[1] + 1) >> 1; /* 6: loadw */ var41 = ptr7[i]; /* 7: copyw */ - var49.i = var41.i; + var48.i = var41.i; /* 8: avgub */ - var50.x2[0] = ((orc_uint8) var48.x2[0] + (orc_uint8) var49.x2[0] + 1) >> 1; - var50.x2[1] = ((orc_uint8) var48.x2[1] + (orc_uint8) var49.x2[1] + 1) >> 1; + var49.x2[0] = ((orc_uint8) var47.x2[0] + (orc_uint8) var48.x2[0] + 1) >> 1; + var49.x2[1] = ((orc_uint8) var47.x2[1] + (orc_uint8) var48.x2[1] + 1) >> 1; /* 10: andw */ - var51.i = var50.i & var42.i; + var50.i = var49.i & var42.i; /* 12: andw */ - var52.i = var49.i & var43.i; + var51.i = var48.i & var43.i; /* 13: orw */ - var53.i = var52.i | var51.i; + var52.i = var51.i | var50.i; /* 14: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var47.x2[0]; - _dest.x2[1] = var53.x2[0]; + _dest.x2[0] = var46.x2[0]; + _dest.x2[1] = var52.x2[0]; + var53.x2[0] = _dest.i; + } + { + orc_union16 _dest; + _dest.x2[0] = var46.x2[1]; + _dest.x2[1] = var52.x2[1]; + var53.x2[1] = _dest.i; + } + /* 15: loadw */ + var44 = ptr6[i]; + /* 16: mergebw */ + { + orc_union16 _dest; + _dest.x2[0] = var44.x2[0]; + _dest.x2[1] = var42.x2[0]; var54.x2[0] = _dest.i; } { orc_union16 _dest; - _dest.x2[0] = var47.x2[1]; - _dest.x2[1] = var53.x2[1]; + _dest.x2[0] = var44.x2[1]; + _dest.x2[1] = var42.x2[1]; var54.x2[1] = _dest.i; } - /* 15: loadw */ - var44 = ptr6[i]; - /* 17: mergebw */ - { - orc_union16 _dest; - _dest.x2[0] = var44.x2[0]; - _dest.x2[1] = var45.x2[0]; - var55.x2[0] = _dest.i; - } - { - orc_union16 _dest; - _dest.x2[0] = var44.x2[1]; - _dest.x2[1] = var45.x2[1]; - var55.x2[1] = _dest.i; - } - /* 18: mergewl */ + /* 17: mergewl */ { orc_union32 _dest; - _dest.x2[0] = var54.x2[0]; - _dest.x2[1] = var55.x2[0]; - var46.x2[0] = _dest.i; + _dest.x2[0] = var53.x2[0]; + _dest.x2[1] = var54.x2[0]; + var45.x2[0] = _dest.i; } { orc_union32 _dest; - _dest.x2[0] = var54.x2[1]; - _dest.x2[1] = var55.x2[1]; - var46.x2[1] = _dest.i; + _dest.x2[0] = var53.x2[1]; + _dest.x2[1] = var54.x2[1]; + var45.x2[1] = _dest.i; } - /* 19: storeq */ - ptr0[i] = var46; + /* 18: storeq */ + ptr0[i] = var45; } } @@ -2283,21 +2211,16 @@ orc_union16 var43; #endif orc_union16 var44; -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union16 var45; -#else - orc_union16 var45; -#endif - orc_union64 var46; + orc_union64 var45; + orc_union16 var46; orc_union16 var47; orc_union16 var48; orc_union16 var49; orc_union16 var50; orc_union16 var51; orc_union16 var52; - orc_union16 var53; + orc_union32 var53; orc_union32 var54; - orc_union32 var55; ptr0 = (orc_union64 *) ex->arrays[0]; ptr4 = (orc_union16 *) ex->arrays[4]; @@ -2311,9 +2234,6 @@ var42.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */ /* 11: loadpw */ var43.i = (int) 0x0000ff00; /* 65280 or 3.22526e-319f */ - /* 16: loadpb */ - var45.x2[0] = (int) 0x000000ff; /* 255 or 1.25987e-321f */ - var45.x2[1] = (int) 0x000000ff; /* 255 or 1.25987e-321f */ for (i = 0; i < n; i++) { /* 0: loadw */ @@ -2321,71 +2241,71 @@ /* 1: loadw */ var38 = ptr9[i]; /* 2: avgub */ - var47.x2[0] = ((orc_uint8) var37.x2[0] + (orc_uint8) var38.x2[0] + 1) >> 1; - var47.x2[1] = ((orc_uint8) var37.x2[1] + (orc_uint8) var38.x2[1] + 1) >> 1; + var46.x2[0] = ((orc_uint8) var37.x2[0] + (orc_uint8) var38.x2[0] + 1) >> 1; + var46.x2[1] = ((orc_uint8) var37.x2[1] + (orc_uint8) var38.x2[1] + 1) >> 1; /* 3: loadw */ var39 = ptr4[i]; /* 4: loadw */ var40 = ptr8[i]; /* 5: avgub */ - var48.x2[0] = ((orc_uint8) var39.x2[0] + (orc_uint8) var40.x2[0] + 1) >> 1; - var48.x2[1] = ((orc_uint8) var39.x2[1] + (orc_uint8) var40.x2[1] + 1) >> 1; + var47.x2[0] = ((orc_uint8) var39.x2[0] + (orc_uint8) var40.x2[0] + 1) >> 1; + var47.x2[1] = ((orc_uint8) var39.x2[1] + (orc_uint8) var40.x2[1] + 1) >> 1; /* 6: loadw */ var41 = ptr7[i]; /* 7: copyw */ - var49.i = var41.i; + var48.i = var41.i; /* 8: avgub */ - var50.x2[0] = ((orc_uint8) var48.x2[0] + (orc_uint8) var49.x2[0] + 1) >> 1; - var50.x2[1] = ((orc_uint8) var48.x2[1] + (orc_uint8) var49.x2[1] + 1) >> 1; + var49.x2[0] = ((orc_uint8) var47.x2[0] + (orc_uint8) var48.x2[0] + 1) >> 1; + var49.x2[1] = ((orc_uint8) var47.x2[1] + (orc_uint8) var48.x2[1] + 1) >> 1; /* 10: andw */ - var51.i = var50.i & var42.i; + var50.i = var49.i & var42.i; /* 12: andw */ - var52.i = var49.i & var43.i; + var51.i = var48.i & var43.i; /* 13: orw */ - var53.i = var52.i | var51.i; + var52.i = var51.i | var50.i; /* 14: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var47.x2[0]; - _dest.x2[1] = var53.x2[0]; + _dest.x2[0] = var46.x2[0]; + _dest.x2[1] = var52.x2[0]; + var53.x2[0] = _dest.i; + } + { + orc_union16 _dest; + _dest.x2[0] = var46.x2[1]; + _dest.x2[1] = var52.x2[1]; + var53.x2[1] = _dest.i; + } + /* 15: loadw */ + var44 = ptr6[i]; + /* 16: mergebw */ + { + orc_union16 _dest; + _dest.x2[0] = var44.x2[0]; + _dest.x2[1] = var42.x2[0]; var54.x2[0] = _dest.i; } { orc_union16 _dest; - _dest.x2[0] = var47.x2[1]; - _dest.x2[1] = var53.x2[1]; + _dest.x2[0] = var44.x2[1]; + _dest.x2[1] = var42.x2[1]; var54.x2[1] = _dest.i; } - /* 15: loadw */ - var44 = ptr6[i]; - /* 17: mergebw */ - { - orc_union16 _dest; - _dest.x2[0] = var44.x2[0]; - _dest.x2[1] = var45.x2[0]; - var55.x2[0] = _dest.i; - } - { - orc_union16 _dest; - _dest.x2[0] = var44.x2[1]; - _dest.x2[1] = var45.x2[1]; - var55.x2[1] = _dest.i; - } - /* 18: mergewl */ + /* 17: mergewl */ { orc_union32 _dest; - _dest.x2[0] = var54.x2[0]; - _dest.x2[1] = var55.x2[0]; - var46.x2[0] = _dest.i; + _dest.x2[0] = var53.x2[0]; + _dest.x2[1] = var54.x2[0]; + var45.x2[0] = _dest.i; } { orc_union32 _dest; - _dest.x2[0] = var54.x2[1]; - _dest.x2[1] = var55.x2[1]; - var46.x2[1] = _dest.i; + _dest.x2[0] = var53.x2[1]; + _dest.x2[1] = var54.x2[1]; + var45.x2[1] = _dest.i; } - /* 19: storeq */ - ptr0[i] = var46; + /* 18: storeq */ + ptr0[i] = var45; } } @@ -2411,7 +2331,7 @@ 1, 9, 23, 98, 97, 121, 101, 114, 95, 111, 114, 99, 95, 109, 101, 114, 103, 101, 95, 98, 103, 95, 114, 103, 98, 97, 11, 8, 8, 12, 2, 2, 12, 2, 2, 12, 2, 2, 12, 2, 2, 12, 2, 2, 12, 2, 2, 14, - 4, 255, 0, 0, 0, 14, 4, 0, 255, 0, 0, 20, 4, 20, 4, 20, + 2, 255, 0, 0, 0, 14, 2, 0, 255, 0, 0, 20, 4, 20, 4, 20, 2, 20, 2, 20, 2, 21, 1, 39, 34, 5, 9, 21, 1, 39, 35, 4, 8, 79, 36, 7, 21, 1, 39, 35, 35, 36, 73, 35, 35, 16, 73, 36, 36, 17, 92, 35, 36, 35, 21, 1, 196, 32, 34, 35, 21, 1, 196, 33, @@ -2430,8 +2350,8 @@ orc_program_add_source (p, 2, "s4"); orc_program_add_source (p, 2, "s5"); orc_program_add_source (p, 2, "s6"); - orc_program_add_constant (p, 4, 0x000000ff, "c1"); - orc_program_add_constant (p, 4, 0x0000ff00, "c2"); + orc_program_add_constant (p, 2, 0x000000ff, "c1"); + orc_program_add_constant (p, 2, 0x0000ff00, "c2"); orc_program_add_temporary (p, 4, "t1"); orc_program_add_temporary (p, 4, "t2"); orc_program_add_temporary (p, 2, "t3"); @@ -2517,21 +2437,16 @@ orc_union16 var43; #endif orc_union16 var44; -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union16 var45; -#else - orc_union16 var45; -#endif - orc_union64 var46; + orc_union64 var45; + orc_union16 var46; orc_union16 var47; orc_union16 var48; orc_union16 var49; orc_union16 var50; orc_union16 var51; orc_union16 var52; - orc_union16 var53; + orc_union32 var53; orc_union32 var54; - orc_union32 var55; ptr0 = (orc_union64 *) d1; ptr4 = (orc_union16 *) s1; @@ -2545,9 +2460,6 @@ var42.i = (int) 0x0000ff00; /* 65280 or 3.22526e-319f */ /* 11: loadpw */ var43.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */ - /* 16: loadpb */ - var45.x2[0] = (int) 0x000000ff; /* 255 or 1.25987e-321f */ - var45.x2[1] = (int) 0x000000ff; /* 255 or 1.25987e-321f */ for (i = 0; i < n; i++) { /* 0: loadw */ @@ -2555,71 +2467,71 @@ /* 1: loadw */ var38 = ptr8[i]; /* 2: avgub */ - var47.x2[0] = ((orc_uint8) var37.x2[0] + (orc_uint8) var38.x2[0] + 1) >> 1; - var47.x2[1] = ((orc_uint8) var37.x2[1] + (orc_uint8) var38.x2[1] + 1) >> 1; + var46.x2[0] = ((orc_uint8) var37.x2[0] + (orc_uint8) var38.x2[0] + 1) >> 1; + var46.x2[1] = ((orc_uint8) var37.x2[1] + (orc_uint8) var38.x2[1] + 1) >> 1; /* 3: loadw */ var39 = ptr5[i]; /* 4: loadw */ var40 = ptr9[i]; /* 5: avgub */ - var48.x2[0] = ((orc_uint8) var39.x2[0] + (orc_uint8) var40.x2[0] + 1) >> 1; - var48.x2[1] = ((orc_uint8) var39.x2[1] + (orc_uint8) var40.x2[1] + 1) >> 1; + var47.x2[0] = ((orc_uint8) var39.x2[0] + (orc_uint8) var40.x2[0] + 1) >> 1; + var47.x2[1] = ((orc_uint8) var39.x2[1] + (orc_uint8) var40.x2[1] + 1) >> 1; /* 6: loadw */ var41 = ptr6[i]; /* 7: copyw */ - var49.i = var41.i; + var48.i = var41.i; /* 8: avgub */ - var50.x2[0] = ((orc_uint8) var48.x2[0] + (orc_uint8) var49.x2[0] + 1) >> 1; - var50.x2[1] = ((orc_uint8) var48.x2[1] + (orc_uint8) var49.x2[1] + 1) >> 1; + var49.x2[0] = ((orc_uint8) var47.x2[0] + (orc_uint8) var48.x2[0] + 1) >> 1; + var49.x2[1] = ((orc_uint8) var47.x2[1] + (orc_uint8) var48.x2[1] + 1) >> 1; /* 10: andw */ - var51.i = var50.i & var42.i; + var50.i = var49.i & var42.i; /* 12: andw */ - var52.i = var49.i & var43.i; + var51.i = var48.i & var43.i; /* 13: orw */ - var53.i = var52.i | var51.i; + var52.i = var51.i | var50.i; /* 14: loadw */ var44 = ptr7[i]; /* 15: mergebw */ { orc_union16 _dest; _dest.x2[0] = var44.x2[0]; - _dest.x2[1] = var53.x2[0]; - var54.x2[0] = _dest.i; + _dest.x2[1] = var52.x2[0]; + var53.x2[0] = _dest.i; } { orc_union16 _dest; _dest.x2[0] = var44.x2[1]; - _dest.x2[1] = var53.x2[1]; + _dest.x2[1] = var52.x2[1]; + var53.x2[1] = _dest.i; + } + /* 16: mergebw */ + { + orc_union16 _dest; + _dest.x2[0] = var46.x2[0]; + _dest.x2[1] = var43.x2[0]; + var54.x2[0] = _dest.i; + } + { + orc_union16 _dest; + _dest.x2[0] = var46.x2[1]; + _dest.x2[1] = var43.x2[1]; var54.x2[1] = _dest.i; } - /* 17: mergebw */ - { - orc_union16 _dest; - _dest.x2[0] = var47.x2[0]; - _dest.x2[1] = var45.x2[0]; - var55.x2[0] = _dest.i; - } - { - orc_union16 _dest; - _dest.x2[0] = var47.x2[1]; - _dest.x2[1] = var45.x2[1]; - var55.x2[1] = _dest.i; - } - /* 18: mergewl */ + /* 17: mergewl */ { orc_union32 _dest; - _dest.x2[0] = var54.x2[0]; - _dest.x2[1] = var55.x2[0]; - var46.x2[0] = _dest.i; + _dest.x2[0] = var53.x2[0]; + _dest.x2[1] = var54.x2[0]; + var45.x2[0] = _dest.i; } { orc_union32 _dest; - _dest.x2[0] = var54.x2[1]; - _dest.x2[1] = var55.x2[1]; - var46.x2[1] = _dest.i; + _dest.x2[0] = var53.x2[1]; + _dest.x2[1] = var54.x2[1]; + var45.x2[1] = _dest.i; } - /* 19: storeq */ - ptr0[i] = var46; + /* 18: storeq */ + ptr0[i] = var45; } } @@ -2653,21 +2565,16 @@ orc_union16 var43; #endif orc_union16 var44; -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union16 var45; -#else - orc_union16 var45; -#endif - orc_union64 var46; + orc_union64 var45; + orc_union16 var46; orc_union16 var47; orc_union16 var48; orc_union16 var49; orc_union16 var50; orc_union16 var51; orc_union16 var52; - orc_union16 var53; + orc_union32 var53; orc_union32 var54; - orc_union32 var55; ptr0 = (orc_union64 *) ex->arrays[0]; ptr4 = (orc_union16 *) ex->arrays[4]; @@ -2681,9 +2588,6 @@ var42.i = (int) 0x0000ff00; /* 65280 or 3.22526e-319f */ /* 11: loadpw */ var43.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */ - /* 16: loadpb */ - var45.x2[0] = (int) 0x000000ff; /* 255 or 1.25987e-321f */ - var45.x2[1] = (int) 0x000000ff; /* 255 or 1.25987e-321f */ for (i = 0; i < n; i++) { /* 0: loadw */ @@ -2691,71 +2595,71 @@ /* 1: loadw */ var38 = ptr8[i]; /* 2: avgub */ - var47.x2[0] = ((orc_uint8) var37.x2[0] + (orc_uint8) var38.x2[0] + 1) >> 1; - var47.x2[1] = ((orc_uint8) var37.x2[1] + (orc_uint8) var38.x2[1] + 1) >> 1; + var46.x2[0] = ((orc_uint8) var37.x2[0] + (orc_uint8) var38.x2[0] + 1) >> 1; + var46.x2[1] = ((orc_uint8) var37.x2[1] + (orc_uint8) var38.x2[1] + 1) >> 1; /* 3: loadw */ var39 = ptr5[i]; /* 4: loadw */ var40 = ptr9[i]; /* 5: avgub */ - var48.x2[0] = ((orc_uint8) var39.x2[0] + (orc_uint8) var40.x2[0] + 1) >> 1; - var48.x2[1] = ((orc_uint8) var39.x2[1] + (orc_uint8) var40.x2[1] + 1) >> 1; + var47.x2[0] = ((orc_uint8) var39.x2[0] + (orc_uint8) var40.x2[0] + 1) >> 1; + var47.x2[1] = ((orc_uint8) var39.x2[1] + (orc_uint8) var40.x2[1] + 1) >> 1; /* 6: loadw */ var41 = ptr6[i]; /* 7: copyw */ - var49.i = var41.i; + var48.i = var41.i; /* 8: avgub */ - var50.x2[0] = ((orc_uint8) var48.x2[0] + (orc_uint8) var49.x2[0] + 1) >> 1; - var50.x2[1] = ((orc_uint8) var48.x2[1] + (orc_uint8) var49.x2[1] + 1) >> 1; + var49.x2[0] = ((orc_uint8) var47.x2[0] + (orc_uint8) var48.x2[0] + 1) >> 1; + var49.x2[1] = ((orc_uint8) var47.x2[1] + (orc_uint8) var48.x2[1] + 1) >> 1; /* 10: andw */ - var51.i = var50.i & var42.i; + var50.i = var49.i & var42.i; /* 12: andw */ - var52.i = var49.i & var43.i; + var51.i = var48.i & var43.i; /* 13: orw */ - var53.i = var52.i | var51.i; + var52.i = var51.i | var50.i; /* 14: loadw */ var44 = ptr7[i]; /* 15: mergebw */ { orc_union16 _dest; _dest.x2[0] = var44.x2[0]; - _dest.x2[1] = var53.x2[0]; - var54.x2[0] = _dest.i; + _dest.x2[1] = var52.x2[0]; + var53.x2[0] = _dest.i; } { orc_union16 _dest; _dest.x2[0] = var44.x2[1]; - _dest.x2[1] = var53.x2[1]; + _dest.x2[1] = var52.x2[1]; + var53.x2[1] = _dest.i; + } + /* 16: mergebw */ + { + orc_union16 _dest; + _dest.x2[0] = var46.x2[0]; + _dest.x2[1] = var43.x2[0]; + var54.x2[0] = _dest.i; + } + { + orc_union16 _dest; + _dest.x2[0] = var46.x2[1]; + _dest.x2[1] = var43.x2[1]; var54.x2[1] = _dest.i; } - /* 17: mergebw */ - { - orc_union16 _dest; - _dest.x2[0] = var47.x2[0]; - _dest.x2[1] = var45.x2[0]; - var55.x2[0] = _dest.i; - } - { - orc_union16 _dest; - _dest.x2[0] = var47.x2[1]; - _dest.x2[1] = var45.x2[1]; - var55.x2[1] = _dest.i; - } - /* 18: mergewl */ + /* 17: mergewl */ { orc_union32 _dest; - _dest.x2[0] = var54.x2[0]; - _dest.x2[1] = var55.x2[0]; - var46.x2[0] = _dest.i; + _dest.x2[0] = var53.x2[0]; + _dest.x2[1] = var54.x2[0]; + var45.x2[0] = _dest.i; } { orc_union32 _dest; - _dest.x2[0] = var54.x2[1]; - _dest.x2[1] = var55.x2[1]; - var46.x2[1] = _dest.i; + _dest.x2[0] = var53.x2[1]; + _dest.x2[1] = var54.x2[1]; + var45.x2[1] = _dest.i; } - /* 19: storeq */ - ptr0[i] = var46; + /* 18: storeq */ + ptr0[i] = var45; } } @@ -2781,7 +2685,7 @@ 1, 9, 23, 98, 97, 121, 101, 114, 95, 111, 114, 99, 95, 109, 101, 114, 103, 101, 95, 103, 114, 95, 114, 103, 98, 97, 11, 8, 8, 12, 2, 2, 12, 2, 2, 12, 2, 2, 12, 2, 2, 12, 2, 2, 12, 2, 2, 14, - 4, 0, 255, 0, 0, 14, 4, 255, 0, 0, 0, 20, 4, 20, 4, 20, + 2, 0, 255, 0, 0, 14, 2, 255, 0, 0, 0, 20, 4, 20, 4, 20, 2, 20, 2, 20, 2, 21, 1, 39, 34, 4, 8, 21, 1, 39, 35, 5, 9, 79, 36, 6, 21, 1, 39, 35, 35, 36, 73, 35, 35, 16, 73, 36, 36, 17, 92, 35, 36, 35, 21, 1, 196, 32, 7, 35, 21, 1, 196, 33, @@ -2800,8 +2704,8 @@ orc_program_add_source (p, 2, "s4"); orc_program_add_source (p, 2, "s5"); orc_program_add_source (p, 2, "s6"); - orc_program_add_constant (p, 4, 0x0000ff00, "c1"); - orc_program_add_constant (p, 4, 0x000000ff, "c2"); + orc_program_add_constant (p, 2, 0x0000ff00, "c1"); + orc_program_add_constant (p, 2, 0x000000ff, "c2"); orc_program_add_temporary (p, 4, "t1"); orc_program_add_temporary (p, 4, "t2"); orc_program_add_temporary (p, 2, "t3"); @@ -2886,22 +2790,17 @@ #else orc_union16 var43; #endif -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union16 var44; -#else orc_union16 var44; -#endif - orc_union16 var45; - orc_union64 var46; + orc_union64 var45; + orc_union16 var46; orc_union16 var47; orc_union16 var48; orc_union16 var49; orc_union16 var50; orc_union16 var51; orc_union16 var52; - orc_union16 var53; + orc_union32 var53; orc_union32 var54; - orc_union32 var55; ptr0 = (orc_union64 *) d1; ptr4 = (orc_union16 *) s1; @@ -2915,9 +2814,6 @@ var42.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */ /* 11: loadpw */ var43.i = (int) 0x0000ff00; /* 65280 or 3.22526e-319f */ - /* 14: loadpb */ - var44.x2[0] = (int) 0x000000ff; /* 255 or 1.25987e-321f */ - var44.x2[1] = (int) 0x000000ff; /* 255 or 1.25987e-321f */ for (i = 0; i < n; i++) { /* 0: loadw */ @@ -2925,71 +2821,71 @@ /* 1: loadw */ var38 = ptr9[i]; /* 2: avgub */ - var47.x2[0] = ((orc_uint8) var37.x2[0] + (orc_uint8) var38.x2[0] + 1) >> 1; - var47.x2[1] = ((orc_uint8) var37.x2[1] + (orc_uint8) var38.x2[1] + 1) >> 1; + var46.x2[0] = ((orc_uint8) var37.x2[0] + (orc_uint8) var38.x2[0] + 1) >> 1; + var46.x2[1] = ((orc_uint8) var37.x2[1] + (orc_uint8) var38.x2[1] + 1) >> 1; /* 3: loadw */ var39 = ptr4[i]; /* 4: loadw */ var40 = ptr8[i]; /* 5: avgub */ - var48.x2[0] = ((orc_uint8) var39.x2[0] + (orc_uint8) var40.x2[0] + 1) >> 1; - var48.x2[1] = ((orc_uint8) var39.x2[1] + (orc_uint8) var40.x2[1] + 1) >> 1; + var47.x2[0] = ((orc_uint8) var39.x2[0] + (orc_uint8) var40.x2[0] + 1) >> 1; + var47.x2[1] = ((orc_uint8) var39.x2[1] + (orc_uint8) var40.x2[1] + 1) >> 1; /* 6: loadw */ var41 = ptr7[i]; /* 7: copyw */ - var49.i = var41.i; + var48.i = var41.i; /* 8: avgub */ - var50.x2[0] = ((orc_uint8) var48.x2[0] + (orc_uint8) var49.x2[0] + 1) >> 1; - var50.x2[1] = ((orc_uint8) var48.x2[1] + (orc_uint8) var49.x2[1] + 1) >> 1; + var49.x2[0] = ((orc_uint8) var47.x2[0] + (orc_uint8) var48.x2[0] + 1) >> 1; + var49.x2[1] = ((orc_uint8) var47.x2[1] + (orc_uint8) var48.x2[1] + 1) >> 1; /* 10: andw */ - var51.i = var50.i & var42.i; + var50.i = var49.i & var42.i; /* 12: andw */ - var52.i = var49.i & var43.i; + var51.i = var48.i & var43.i; /* 13: orw */ - var53.i = var52.i | var51.i; - /* 15: mergebw */ + var52.i = var51.i | var50.i; + /* 14: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var44.x2[0]; - _dest.x2[1] = var47.x2[0]; + _dest.x2[0] = var42.x2[0]; + _dest.x2[1] = var46.x2[0]; + var53.x2[0] = _dest.i; + } + { + orc_union16 _dest; + _dest.x2[0] = var42.x2[1]; + _dest.x2[1] = var46.x2[1]; + var53.x2[1] = _dest.i; + } + /* 15: loadw */ + var44 = ptr6[i]; + /* 16: mergebw */ + { + orc_union16 _dest; + _dest.x2[0] = var52.x2[0]; + _dest.x2[1] = var44.x2[0]; var54.x2[0] = _dest.i; } { orc_union16 _dest; - _dest.x2[0] = var44.x2[1]; - _dest.x2[1] = var47.x2[1]; + _dest.x2[0] = var52.x2[1]; + _dest.x2[1] = var44.x2[1]; var54.x2[1] = _dest.i; } - /* 16: loadw */ - var45 = ptr6[i]; - /* 17: mergebw */ + /* 17: mergewl */ { - orc_union16 _dest; + orc_union32 _dest; _dest.x2[0] = var53.x2[0]; - _dest.x2[1] = var45.x2[0]; - var55.x2[0] = _dest.i; + _dest.x2[1] = var54.x2[0]; + var45.x2[0] = _dest.i; } { - orc_union16 _dest; + orc_union32 _dest; _dest.x2[0] = var53.x2[1]; - _dest.x2[1] = var45.x2[1]; - var55.x2[1] = _dest.i; + _dest.x2[1] = var54.x2[1]; + var45.x2[1] = _dest.i; } - /* 18: mergewl */ - { - orc_union32 _dest; - _dest.x2[0] = var54.x2[0]; - _dest.x2[1] = var55.x2[0]; - var46.x2[0] = _dest.i; - } - { - orc_union32 _dest; - _dest.x2[0] = var54.x2[1]; - _dest.x2[1] = var55.x2[1]; - var46.x2[1] = _dest.i; - } - /* 19: storeq */ - ptr0[i] = var46; + /* 18: storeq */ + ptr0[i] = var45; } } @@ -3022,22 +2918,17 @@ #else orc_union16 var43; #endif -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union16 var44; -#else orc_union16 var44; -#endif - orc_union16 var45; - orc_union64 var46; + orc_union64 var45; + orc_union16 var46; orc_union16 var47; orc_union16 var48; orc_union16 var49; orc_union16 var50; orc_union16 var51; orc_union16 var52; - orc_union16 var53; + orc_union32 var53; orc_union32 var54; - orc_union32 var55; ptr0 = (orc_union64 *) ex->arrays[0]; ptr4 = (orc_union16 *) ex->arrays[4]; @@ -3051,9 +2942,6 @@ var42.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */ /* 11: loadpw */ var43.i = (int) 0x0000ff00; /* 65280 or 3.22526e-319f */ - /* 14: loadpb */ - var44.x2[0] = (int) 0x000000ff; /* 255 or 1.25987e-321f */ - var44.x2[1] = (int) 0x000000ff; /* 255 or 1.25987e-321f */ for (i = 0; i < n; i++) { /* 0: loadw */ @@ -3061,71 +2949,71 @@ /* 1: loadw */ var38 = ptr9[i]; /* 2: avgub */ - var47.x2[0] = ((orc_uint8) var37.x2[0] + (orc_uint8) var38.x2[0] + 1) >> 1; - var47.x2[1] = ((orc_uint8) var37.x2[1] + (orc_uint8) var38.x2[1] + 1) >> 1; + var46.x2[0] = ((orc_uint8) var37.x2[0] + (orc_uint8) var38.x2[0] + 1) >> 1; + var46.x2[1] = ((orc_uint8) var37.x2[1] + (orc_uint8) var38.x2[1] + 1) >> 1; /* 3: loadw */ var39 = ptr4[i]; /* 4: loadw */ var40 = ptr8[i]; /* 5: avgub */ - var48.x2[0] = ((orc_uint8) var39.x2[0] + (orc_uint8) var40.x2[0] + 1) >> 1; - var48.x2[1] = ((orc_uint8) var39.x2[1] + (orc_uint8) var40.x2[1] + 1) >> 1; + var47.x2[0] = ((orc_uint8) var39.x2[0] + (orc_uint8) var40.x2[0] + 1) >> 1; + var47.x2[1] = ((orc_uint8) var39.x2[1] + (orc_uint8) var40.x2[1] + 1) >> 1; /* 6: loadw */ var41 = ptr7[i]; /* 7: copyw */ - var49.i = var41.i; + var48.i = var41.i; /* 8: avgub */ - var50.x2[0] = ((orc_uint8) var48.x2[0] + (orc_uint8) var49.x2[0] + 1) >> 1; - var50.x2[1] = ((orc_uint8) var48.x2[1] + (orc_uint8) var49.x2[1] + 1) >> 1; + var49.x2[0] = ((orc_uint8) var47.x2[0] + (orc_uint8) var48.x2[0] + 1) >> 1; + var49.x2[1] = ((orc_uint8) var47.x2[1] + (orc_uint8) var48.x2[1] + 1) >> 1; /* 10: andw */ - var51.i = var50.i & var42.i; + var50.i = var49.i & var42.i; /* 12: andw */ - var52.i = var49.i & var43.i; + var51.i = var48.i & var43.i; /* 13: orw */ - var53.i = var52.i | var51.i; - /* 15: mergebw */ + var52.i = var51.i | var50.i; + /* 14: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var44.x2[0]; - _dest.x2[1] = var47.x2[0]; + _dest.x2[0] = var42.x2[0]; + _dest.x2[1] = var46.x2[0]; + var53.x2[0] = _dest.i; + } + { + orc_union16 _dest; + _dest.x2[0] = var42.x2[1]; + _dest.x2[1] = var46.x2[1]; + var53.x2[1] = _dest.i; + } + /* 15: loadw */ + var44 = ptr6[i]; + /* 16: mergebw */ + { + orc_union16 _dest; + _dest.x2[0] = var52.x2[0]; + _dest.x2[1] = var44.x2[0]; var54.x2[0] = _dest.i; } { orc_union16 _dest; - _dest.x2[0] = var44.x2[1]; - _dest.x2[1] = var47.x2[1]; + _dest.x2[0] = var52.x2[1]; + _dest.x2[1] = var44.x2[1]; var54.x2[1] = _dest.i; } - /* 16: loadw */ - var45 = ptr6[i]; - /* 17: mergebw */ + /* 17: mergewl */ { - orc_union16 _dest; + orc_union32 _dest; _dest.x2[0] = var53.x2[0]; - _dest.x2[1] = var45.x2[0]; - var55.x2[0] = _dest.i; + _dest.x2[1] = var54.x2[0]; + var45.x2[0] = _dest.i; } { - orc_union16 _dest; + orc_union32 _dest; _dest.x2[0] = var53.x2[1]; - _dest.x2[1] = var45.x2[1]; - var55.x2[1] = _dest.i; + _dest.x2[1] = var54.x2[1]; + var45.x2[1] = _dest.i; } - /* 18: mergewl */ - { - orc_union32 _dest; - _dest.x2[0] = var54.x2[0]; - _dest.x2[1] = var55.x2[0]; - var46.x2[0] = _dest.i; - } - { - orc_union32 _dest; - _dest.x2[0] = var54.x2[1]; - _dest.x2[1] = var55.x2[1]; - var46.x2[1] = _dest.i; - } - /* 19: storeq */ - ptr0[i] = var46; + /* 18: storeq */ + ptr0[i] = var45; } } @@ -3151,7 +3039,7 @@ 1, 9, 23, 98, 97, 121, 101, 114, 95, 111, 114, 99, 95, 109, 101, 114, 103, 101, 95, 98, 103, 95, 97, 114, 103, 98, 11, 8, 8, 12, 2, 2, 12, 2, 2, 12, 2, 2, 12, 2, 2, 12, 2, 2, 12, 2, 2, 14, - 4, 255, 0, 0, 0, 14, 4, 0, 255, 0, 0, 20, 4, 20, 4, 20, + 2, 255, 0, 0, 0, 14, 2, 0, 255, 0, 0, 20, 4, 20, 4, 20, 2, 20, 2, 20, 2, 21, 1, 39, 34, 5, 9, 21, 1, 39, 35, 4, 8, 79, 36, 7, 21, 1, 39, 35, 35, 36, 73, 35, 35, 16, 73, 36, 36, 17, 92, 35, 36, 35, 21, 1, 196, 32, 16, 34, 21, 1, 196, 33, @@ -3170,8 +3058,8 @@ orc_program_add_source (p, 2, "s4"); orc_program_add_source (p, 2, "s5"); orc_program_add_source (p, 2, "s6"); - orc_program_add_constant (p, 4, 0x000000ff, "c1"); - orc_program_add_constant (p, 4, 0x0000ff00, "c2"); + orc_program_add_constant (p, 2, 0x000000ff, "c1"); + orc_program_add_constant (p, 2, 0x0000ff00, "c2"); orc_program_add_temporary (p, 4, "t1"); orc_program_add_temporary (p, 4, "t2"); orc_program_add_temporary (p, 2, "t3"); @@ -3256,22 +3144,17 @@ #else orc_union16 var43; #endif -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union16 var44; -#else orc_union16 var44; -#endif - orc_union16 var45; - orc_union64 var46; + orc_union64 var45; + orc_union16 var46; orc_union16 var47; orc_union16 var48; orc_union16 var49; orc_union16 var50; orc_union16 var51; orc_union16 var52; - orc_union16 var53; + orc_union32 var53; orc_union32 var54; - orc_union32 var55; ptr0 = (orc_union64 *) d1; ptr4 = (orc_union16 *) s1; @@ -3285,9 +3168,6 @@ var42.i = (int) 0x0000ff00; /* 65280 or 3.22526e-319f */ /* 11: loadpw */ var43.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */ - /* 14: loadpb */ - var44.x2[0] = (int) 0x000000ff; /* 255 or 1.25987e-321f */ - var44.x2[1] = (int) 0x000000ff; /* 255 or 1.25987e-321f */ for (i = 0; i < n; i++) { /* 0: loadw */ @@ -3295,71 +3175,71 @@ /* 1: loadw */ var38 = ptr8[i]; /* 2: avgub */ - var47.x2[0] = ((orc_uint8) var37.x2[0] + (orc_uint8) var38.x2[0] + 1) >> 1; - var47.x2[1] = ((orc_uint8) var37.x2[1] + (orc_uint8) var38.x2[1] + 1) >> 1; + var46.x2[0] = ((orc_uint8) var37.x2[0] + (orc_uint8) var38.x2[0] + 1) >> 1; + var46.x2[1] = ((orc_uint8) var37.x2[1] + (orc_uint8) var38.x2[1] + 1) >> 1; /* 3: loadw */ var39 = ptr5[i]; /* 4: loadw */ var40 = ptr9[i]; /* 5: avgub */ - var48.x2[0] = ((orc_uint8) var39.x2[0] + (orc_uint8) var40.x2[0] + 1) >> 1; - var48.x2[1] = ((orc_uint8) var39.x2[1] + (orc_uint8) var40.x2[1] + 1) >> 1; + var47.x2[0] = ((orc_uint8) var39.x2[0] + (orc_uint8) var40.x2[0] + 1) >> 1; + var47.x2[1] = ((orc_uint8) var39.x2[1] + (orc_uint8) var40.x2[1] + 1) >> 1; /* 6: loadw */ var41 = ptr6[i]; /* 7: copyw */ - var49.i = var41.i; + var48.i = var41.i; /* 8: avgub */ - var50.x2[0] = ((orc_uint8) var48.x2[0] + (orc_uint8) var49.x2[0] + 1) >> 1; - var50.x2[1] = ((orc_uint8) var48.x2[1] + (orc_uint8) var49.x2[1] + 1) >> 1; + var49.x2[0] = ((orc_uint8) var47.x2[0] + (orc_uint8) var48.x2[0] + 1) >> 1; + var49.x2[1] = ((orc_uint8) var47.x2[1] + (orc_uint8) var48.x2[1] + 1) >> 1; /* 10: andw */ - var51.i = var50.i & var42.i; + var50.i = var49.i & var42.i; /* 12: andw */ - var52.i = var49.i & var43.i; + var51.i = var48.i & var43.i; /* 13: orw */ - var53.i = var52.i | var51.i; - /* 15: loadw */ - var45 = ptr7[i]; + var52.i = var51.i | var50.i; + /* 14: loadw */ + var44 = ptr7[i]; + /* 15: mergebw */ + { + orc_union16 _dest; + _dest.x2[0] = var43.x2[0]; + _dest.x2[1] = var44.x2[0]; + var53.x2[0] = _dest.i; + } + { + orc_union16 _dest; + _dest.x2[0] = var43.x2[1]; + _dest.x2[1] = var44.x2[1]; + var53.x2[1] = _dest.i; + } /* 16: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var44.x2[0]; - _dest.x2[1] = var45.x2[0]; + _dest.x2[0] = var52.x2[0]; + _dest.x2[1] = var46.x2[0]; var54.x2[0] = _dest.i; } { orc_union16 _dest; - _dest.x2[0] = var44.x2[1]; - _dest.x2[1] = var45.x2[1]; + _dest.x2[0] = var52.x2[1]; + _dest.x2[1] = var46.x2[1]; var54.x2[1] = _dest.i; } - /* 17: mergebw */ + /* 17: mergewl */ { - orc_union16 _dest; + orc_union32 _dest; _dest.x2[0] = var53.x2[0]; - _dest.x2[1] = var47.x2[0]; - var55.x2[0] = _dest.i; + _dest.x2[1] = var54.x2[0]; + var45.x2[0] = _dest.i; } { - orc_union16 _dest; + orc_union32 _dest; _dest.x2[0] = var53.x2[1]; - _dest.x2[1] = var47.x2[1]; - var55.x2[1] = _dest.i; + _dest.x2[1] = var54.x2[1]; + var45.x2[1] = _dest.i; } - /* 18: mergewl */ - { - orc_union32 _dest; - _dest.x2[0] = var54.x2[0]; - _dest.x2[1] = var55.x2[0]; - var46.x2[0] = _dest.i; - } - { - orc_union32 _dest; - _dest.x2[0] = var54.x2[1]; - _dest.x2[1] = var55.x2[1]; - var46.x2[1] = _dest.i; - } - /* 19: storeq */ - ptr0[i] = var46; + /* 18: storeq */ + ptr0[i] = var45; } } @@ -3392,22 +3272,17 @@ #else orc_union16 var43; #endif -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union16 var44; -#else orc_union16 var44; -#endif - orc_union16 var45; - orc_union64 var46; + orc_union64 var45; + orc_union16 var46; orc_union16 var47; orc_union16 var48; orc_union16 var49; orc_union16 var50; orc_union16 var51; orc_union16 var52; - orc_union16 var53; + orc_union32 var53; orc_union32 var54; - orc_union32 var55; ptr0 = (orc_union64 *) ex->arrays[0]; ptr4 = (orc_union16 *) ex->arrays[4]; @@ -3421,9 +3296,6 @@ var42.i = (int) 0x0000ff00; /* 65280 or 3.22526e-319f */ /* 11: loadpw */ var43.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */ - /* 14: loadpb */ - var44.x2[0] = (int) 0x000000ff; /* 255 or 1.25987e-321f */ - var44.x2[1] = (int) 0x000000ff; /* 255 or 1.25987e-321f */ for (i = 0; i < n; i++) { /* 0: loadw */ @@ -3431,71 +3303,71 @@ /* 1: loadw */ var38 = ptr8[i]; /* 2: avgub */ - var47.x2[0] = ((orc_uint8) var37.x2[0] + (orc_uint8) var38.x2[0] + 1) >> 1; - var47.x2[1] = ((orc_uint8) var37.x2[1] + (orc_uint8) var38.x2[1] + 1) >> 1; + var46.x2[0] = ((orc_uint8) var37.x2[0] + (orc_uint8) var38.x2[0] + 1) >> 1; + var46.x2[1] = ((orc_uint8) var37.x2[1] + (orc_uint8) var38.x2[1] + 1) >> 1; /* 3: loadw */ var39 = ptr5[i]; /* 4: loadw */ var40 = ptr9[i]; /* 5: avgub */ - var48.x2[0] = ((orc_uint8) var39.x2[0] + (orc_uint8) var40.x2[0] + 1) >> 1; - var48.x2[1] = ((orc_uint8) var39.x2[1] + (orc_uint8) var40.x2[1] + 1) >> 1; + var47.x2[0] = ((orc_uint8) var39.x2[0] + (orc_uint8) var40.x2[0] + 1) >> 1; + var47.x2[1] = ((orc_uint8) var39.x2[1] + (orc_uint8) var40.x2[1] + 1) >> 1; /* 6: loadw */ var41 = ptr6[i]; /* 7: copyw */ - var49.i = var41.i; + var48.i = var41.i; /* 8: avgub */ - var50.x2[0] = ((orc_uint8) var48.x2[0] + (orc_uint8) var49.x2[0] + 1) >> 1; - var50.x2[1] = ((orc_uint8) var48.x2[1] + (orc_uint8) var49.x2[1] + 1) >> 1; + var49.x2[0] = ((orc_uint8) var47.x2[0] + (orc_uint8) var48.x2[0] + 1) >> 1; + var49.x2[1] = ((orc_uint8) var47.x2[1] + (orc_uint8) var48.x2[1] + 1) >> 1; /* 10: andw */ - var51.i = var50.i & var42.i; + var50.i = var49.i & var42.i; /* 12: andw */ - var52.i = var49.i & var43.i; + var51.i = var48.i & var43.i; /* 13: orw */ - var53.i = var52.i | var51.i; - /* 15: loadw */ - var45 = ptr7[i]; + var52.i = var51.i | var50.i; + /* 14: loadw */ + var44 = ptr7[i]; + /* 15: mergebw */ + { + orc_union16 _dest; + _dest.x2[0] = var43.x2[0]; + _dest.x2[1] = var44.x2[0]; + var53.x2[0] = _dest.i; + } + { + orc_union16 _dest; + _dest.x2[0] = var43.x2[1]; + _dest.x2[1] = var44.x2[1]; + var53.x2[1] = _dest.i; + } /* 16: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var44.x2[0]; - _dest.x2[1] = var45.x2[0]; + _dest.x2[0] = var52.x2[0]; + _dest.x2[1] = var46.x2[0]; var54.x2[0] = _dest.i; } { orc_union16 _dest; - _dest.x2[0] = var44.x2[1]; - _dest.x2[1] = var45.x2[1]; + _dest.x2[0] = var52.x2[1]; + _dest.x2[1] = var46.x2[1]; var54.x2[1] = _dest.i; } - /* 17: mergebw */ + /* 17: mergewl */ { - orc_union16 _dest; + orc_union32 _dest; _dest.x2[0] = var53.x2[0]; - _dest.x2[1] = var47.x2[0]; - var55.x2[0] = _dest.i; + _dest.x2[1] = var54.x2[0]; + var45.x2[0] = _dest.i; } { - orc_union16 _dest; + orc_union32 _dest; _dest.x2[0] = var53.x2[1]; - _dest.x2[1] = var47.x2[1]; - var55.x2[1] = _dest.i; + _dest.x2[1] = var54.x2[1]; + var45.x2[1] = _dest.i; } - /* 18: mergewl */ - { - orc_union32 _dest; - _dest.x2[0] = var54.x2[0]; - _dest.x2[1] = var55.x2[0]; - var46.x2[0] = _dest.i; - } - { - orc_union32 _dest; - _dest.x2[0] = var54.x2[1]; - _dest.x2[1] = var55.x2[1]; - var46.x2[1] = _dest.i; - } - /* 19: storeq */ - ptr0[i] = var46; + /* 18: storeq */ + ptr0[i] = var45; } } @@ -3521,7 +3393,7 @@ 1, 9, 23, 98, 97, 121, 101, 114, 95, 111, 114, 99, 95, 109, 101, 114, 103, 101, 95, 103, 114, 95, 97, 114, 103, 98, 11, 8, 8, 12, 2, 2, 12, 2, 2, 12, 2, 2, 12, 2, 2, 12, 2, 2, 12, 2, 2, 14, - 4, 0, 255, 0, 0, 14, 4, 255, 0, 0, 0, 20, 4, 20, 4, 20, + 2, 0, 255, 0, 0, 14, 2, 255, 0, 0, 0, 20, 4, 20, 4, 20, 2, 20, 2, 20, 2, 21, 1, 39, 34, 4, 8, 21, 1, 39, 35, 5, 9, 79, 36, 6, 21, 1, 39, 35, 35, 36, 73, 35, 35, 16, 73, 36, 36, 17, 92, 35, 36, 35, 21, 1, 196, 32, 17, 7, 21, 1, 196, 33, @@ -3540,8 +3412,8 @@ orc_program_add_source (p, 2, "s4"); orc_program_add_source (p, 2, "s5"); orc_program_add_source (p, 2, "s6"); - orc_program_add_constant (p, 4, 0x0000ff00, "c1"); - orc_program_add_constant (p, 4, 0x000000ff, "c2"); + orc_program_add_constant (p, 2, 0x0000ff00, "c1"); + orc_program_add_constant (p, 2, 0x000000ff, "c2"); orc_program_add_temporary (p, 4, "t1"); orc_program_add_temporary (p, 4, "t2"); orc_program_add_temporary (p, 2, "t3");
diff --git a/gst/camerabin2/Makefile.in b/gst/camerabin2/Makefile.in index 6555f9a..5d9e557 100644 --- a/gst/camerabin2/Makefile.in +++ b/gst/camerabin2/Makefile.in
@@ -350,7 +350,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/cdxaparse/Makefile.in b/gst/cdxaparse/Makefile.in index 85ff3dd..a976d78 100644 --- a/gst/cdxaparse/Makefile.in +++ b/gst/cdxaparse/Makefile.in
@@ -344,7 +344,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/coloreffects/Makefile.in b/gst/coloreffects/Makefile.in index d411a21..cf5efd4 100644 --- a/gst/coloreffects/Makefile.in +++ b/gst/coloreffects/Makefile.in
@@ -345,7 +345,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/compositor/Makefile.in b/gst/compositor/Makefile.in index 37249fc..c656b0d 100644 --- a/gst/compositor/Makefile.in +++ b/gst/compositor/Makefile.in
@@ -373,7 +373,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/compositor/compositororc-dist.c b/gst/compositor/compositororc-dist.c index db71b93..daee2a7 100644 --- a/gst/compositor/compositororc-dist.c +++ b/gst/compositor/compositororc-dist.c
@@ -403,7 +403,7 @@ /* 6: mullw */ var41.i = (var40.i * var36.i) & 0xffff; /* 7: shlw */ - var42.i = var38.i << 8; + var42.i = ((orc_uint16) var38.i) << 8; /* 8: addw */ var43.i = var42.i + var41.i; /* 9: shruw */ @@ -460,7 +460,7 @@ /* 6: mullw */ var41.i = (var40.i * var36.i) & 0xffff; /* 7: shlw */ - var42.i = var38.i << 8; + var42.i = ((orc_uint16) var38.i) << 8; /* 8: addw */ var43.i = var42.i + var41.i; /* 9: shruw */ @@ -606,8 +606,9 @@ var43 = var42.i; /* 3: splatbl */ var44.i = - ((var43 & 0xff) << 24) | ((var43 & 0xff) << 16) | ((var43 & 0xff) << - 8) | (var43 & 0xff); + ((((orc_uint32) var43) & 0xff) << 24) | ((((orc_uint32) var43) & 0xff) + << 16) | ((((orc_uint32) var43) & 0xff) << 8) | (((orc_uint32) var43) + & 0xff); /* 4: convubw */ var45.x4[0] = (orc_uint8) var44.x4[0]; var45.x4[1] = (orc_uint8) var44.x4[1]; @@ -731,8 +732,9 @@ var43 = var42.i; /* 3: splatbl */ var44.i = - ((var43 & 0xff) << 24) | ((var43 & 0xff) << 16) | ((var43 & 0xff) << - 8) | (var43 & 0xff); + ((((orc_uint32) var43) & 0xff) << 24) | ((((orc_uint32) var43) & 0xff) + << 16) | ((((orc_uint32) var43) & 0xff) << 8) | (((orc_uint32) var43) + & 0xff); /* 4: convubw */ var45.x4[0] = (orc_uint8) var44.x4[0]; var45.x4[1] = (orc_uint8) var44.x4[1]; @@ -820,7 +822,7 @@ static const orc_uint8 bc[] = { 1, 7, 9, 25, 99, 111, 109, 112, 111, 115, 105, 116, 111, 114, 95, 111, 114, 99, 95, 98, 108, 101, 110, 100, 95, 97, 114, 103, 98, 11, 4, 4, - 12, 4, 4, 14, 4, 255, 0, 0, 0, 14, 4, 8, 0, 0, 0, 16, + 12, 4, 4, 14, 4, 255, 0, 0, 0, 14, 2, 8, 0, 0, 0, 16, 2, 20, 4, 20, 2, 20, 1, 20, 4, 20, 8, 20, 8, 20, 8, 113, 32, 4, 163, 33, 32, 157, 34, 33, 152, 35, 34, 21, 2, 150, 38, 35, 21, 2, 89, 38, 38, 24, 21, 2, 95, 38, 38, 17, 21, 2, 150, 37, @@ -838,7 +840,7 @@ orc_program_add_destination (p, 4, "d1"); orc_program_add_source (p, 4, "s1"); orc_program_add_constant (p, 4, 0x000000ff, "c1"); - orc_program_add_constant (p, 4, 0x00000008, "c2"); + orc_program_add_constant (p, 2, 0x00000008, "c2"); orc_program_add_parameter (p, 2, "p1"); orc_program_add_temporary (p, 4, "t1"); orc_program_add_temporary (p, 2, "t2"); @@ -965,8 +967,9 @@ var45 = var44.i; /* 4: splatbl */ var46.i = - ((var45 & 0xff) << 24) | ((var45 & 0xff) << 16) | ((var45 & 0xff) << - 8) | (var45 & 0xff); + ((((orc_uint32) var45) & 0xff) << 24) | ((((orc_uint32) var45) & 0xff) + << 16) | ((((orc_uint32) var45) & 0xff) << 8) | (((orc_uint32) var45) + & 0xff); /* 5: convubw */ var47.x4[0] = (orc_uint8) var46.x4[0]; var47.x4[1] = (orc_uint8) var46.x4[1]; @@ -1093,8 +1096,9 @@ var45 = var44.i; /* 4: splatbl */ var46.i = - ((var45 & 0xff) << 24) | ((var45 & 0xff) << 16) | ((var45 & 0xff) << - 8) | (var45 & 0xff); + ((((orc_uint32) var45) & 0xff) << 24) | ((((orc_uint32) var45) & 0xff) + << 16) | ((((orc_uint32) var45) & 0xff) << 8) | (((orc_uint32) var45) + & 0xff); /* 5: convubw */ var47.x4[0] = (orc_uint8) var46.x4[0]; var47.x4[1] = (orc_uint8) var46.x4[1]; @@ -1183,7 +1187,7 @@ 1, 7, 9, 25, 99, 111, 109, 112, 111, 115, 105, 116, 111, 114, 95, 111, 114, 99, 95, 98, 108, 101, 110, 100, 95, 98, 103, 114, 97, 11, 4, 4, 12, 4, 4, 14, 4, 0, 0, 0, 255, 14, 4, 24, 0, 0, 0, 14, - 4, 8, 0, 0, 0, 16, 2, 20, 4, 20, 4, 20, 2, 20, 1, 20, + 2, 8, 0, 0, 0, 16, 2, 20, 4, 20, 4, 20, 2, 20, 1, 20, 4, 20, 8, 20, 8, 20, 8, 113, 32, 4, 126, 33, 32, 17, 163, 34, 33, 157, 35, 34, 152, 36, 35, 21, 2, 150, 39, 36, 21, 2, 89, 39, 39, 24, 21, 2, 95, 39, 39, 18, 21, 2, 150, 38, 32, 113, 32, 0, @@ -1202,7 +1206,7 @@ orc_program_add_source (p, 4, "s1"); orc_program_add_constant (p, 4, 0xff000000, "c1"); orc_program_add_constant (p, 4, 0x00000018, "c2"); - orc_program_add_constant (p, 4, 0x00000008, "c3"); + orc_program_add_constant (p, 2, 0x00000008, "c3"); orc_program_add_parameter (p, 2, "p1"); orc_program_add_temporary (p, 4, "t1"); orc_program_add_temporary (p, 4, "t2"); @@ -1351,8 +1355,9 @@ var46 = var45.i; /* 3: splatbl */ var47.i = - ((var46 & 0xff) << 24) | ((var46 & 0xff) << 16) | ((var46 & 0xff) << - 8) | (var46 & 0xff); + ((((orc_uint32) var46) & 0xff) << 24) | ((((orc_uint32) var46) & 0xff) + << 16) | ((((orc_uint32) var46) & 0xff) << 8) | (((orc_uint32) var46) + & 0xff); /* 4: convubw */ var48.x4[0] = (orc_uint8) var47.x4[0]; var48.x4[1] = (orc_uint8) var47.x4[1]; @@ -1396,8 +1401,9 @@ var58 = var57.i; /* 16: splatbl */ var59.i = - ((var58 & 0xff) << 24) | ((var58 & 0xff) << 16) | ((var58 & 0xff) << - 8) | (var58 & 0xff); + ((((orc_uint32) var58) & 0xff) << 24) | ((((orc_uint32) var58) & 0xff) + << 16) | ((((orc_uint32) var58) & 0xff) << 8) | (((orc_uint32) var58) + & 0xff); /* 17: convubw */ var60.x4[0] = (orc_uint8) var59.x4[0]; var60.x4[1] = (orc_uint8) var59.x4[1]; @@ -1557,8 +1563,9 @@ var46 = var45.i; /* 3: splatbl */ var47.i = - ((var46 & 0xff) << 24) | ((var46 & 0xff) << 16) | ((var46 & 0xff) << - 8) | (var46 & 0xff); + ((((orc_uint32) var46) & 0xff) << 24) | ((((orc_uint32) var46) & 0xff) + << 16) | ((((orc_uint32) var46) & 0xff) << 8) | (((orc_uint32) var46) + & 0xff); /* 4: convubw */ var48.x4[0] = (orc_uint8) var47.x4[0]; var48.x4[1] = (orc_uint8) var47.x4[1]; @@ -1602,8 +1609,9 @@ var58 = var57.i; /* 16: splatbl */ var59.i = - ((var58 & 0xff) << 24) | ((var58 & 0xff) << 16) | ((var58 & 0xff) << - 8) | (var58 & 0xff); + ((((orc_uint32) var58) & 0xff) << 24) | ((((orc_uint32) var58) & 0xff) + << 16) | ((((orc_uint32) var58) & 0xff) << 8) | (((orc_uint32) var58) + & 0xff); /* 17: convubw */ var60.x4[0] = (orc_uint8) var59.x4[0]; var60.x4[1] = (orc_uint8) var59.x4[1]; @@ -1706,7 +1714,7 @@ 1, 7, 9, 27, 99, 111, 109, 112, 111, 115, 105, 116, 111, 114, 95, 111, 114, 99, 95, 111, 118, 101, 114, 108, 97, 121, 95, 97, 114, 103, 98, 11, 4, 4, 12, 4, 4, 14, 4, 255, 255, 255, 255, 14, 4, 255, 0, 0, - 0, 14, 4, 0, 255, 255, 255, 14, 4, 8, 0, 0, 0, 16, 2, 20, + 0, 14, 4, 0, 255, 255, 255, 14, 2, 8, 0, 0, 0, 16, 2, 20, 4, 20, 2, 20, 1, 20, 8, 20, 8, 20, 8, 20, 4, 20, 8, 20, 8, 113, 32, 4, 163, 33, 32, 157, 34, 33, 152, 38, 34, 21, 2, 150, 35, 38, 21, 2, 89, 35, 35, 24, 21, 2, 95, 35, 35, 19, 21, 2, @@ -1730,7 +1738,7 @@ orc_program_add_constant (p, 4, 0xffffffff, "c1"); orc_program_add_constant (p, 4, 0x000000ff, "c2"); orc_program_add_constant (p, 4, 0xffffff00, "c3"); - orc_program_add_constant (p, 4, 0x00000008, "c4"); + orc_program_add_constant (p, 2, 0x00000008, "c4"); orc_program_add_parameter (p, 2, "p1"); orc_program_add_temporary (p, 4, "t1"); orc_program_add_temporary (p, 2, "t2"); @@ -1908,8 +1916,9 @@ var48 = var47.i; /* 4: splatbl */ var49.i = - ((var48 & 0xff) << 24) | ((var48 & 0xff) << 16) | ((var48 & 0xff) << - 8) | (var48 & 0xff); + ((((orc_uint32) var48) & 0xff) << 24) | ((((orc_uint32) var48) & 0xff) + << 16) | ((((orc_uint32) var48) & 0xff) << 8) | (((orc_uint32) var48) + & 0xff); /* 5: convubw */ var50.x4[0] = (orc_uint8) var49.x4[0]; var50.x4[1] = (orc_uint8) var49.x4[1]; @@ -1955,8 +1964,9 @@ var61 = var60.i; /* 18: splatbl */ var62.i = - ((var61 & 0xff) << 24) | ((var61 & 0xff) << 16) | ((var61 & 0xff) << - 8) | (var61 & 0xff); + ((((orc_uint32) var61) & 0xff) << 24) | ((((orc_uint32) var61) & 0xff) + << 16) | ((((orc_uint32) var61) & 0xff) << 8) | (((orc_uint32) var61) + & 0xff); /* 19: convubw */ var63.x4[0] = (orc_uint8) var62.x4[0]; var63.x4[1] = (orc_uint8) var62.x4[1]; @@ -2120,8 +2130,9 @@ var48 = var47.i; /* 4: splatbl */ var49.i = - ((var48 & 0xff) << 24) | ((var48 & 0xff) << 16) | ((var48 & 0xff) << - 8) | (var48 & 0xff); + ((((orc_uint32) var48) & 0xff) << 24) | ((((orc_uint32) var48) & 0xff) + << 16) | ((((orc_uint32) var48) & 0xff) << 8) | (((orc_uint32) var48) + & 0xff); /* 5: convubw */ var50.x4[0] = (orc_uint8) var49.x4[0]; var50.x4[1] = (orc_uint8) var49.x4[1]; @@ -2167,8 +2178,9 @@ var61 = var60.i; /* 18: splatbl */ var62.i = - ((var61 & 0xff) << 24) | ((var61 & 0xff) << 16) | ((var61 & 0xff) << - 8) | (var61 & 0xff); + ((((orc_uint32) var61) & 0xff) << 24) | ((((orc_uint32) var61) & 0xff) + << 16) | ((((orc_uint32) var61) & 0xff) << 8) | (((orc_uint32) var61) + & 0xff); /* 19: convubw */ var63.x4[0] = (orc_uint8) var62.x4[0]; var63.x4[1] = (orc_uint8) var62.x4[1]; @@ -2271,7 +2283,7 @@ 1, 7, 9, 27, 99, 111, 109, 112, 111, 115, 105, 116, 111, 114, 95, 111, 114, 99, 95, 111, 118, 101, 114, 108, 97, 121, 95, 98, 103, 114, 97, 11, 4, 4, 12, 4, 4, 14, 4, 255, 255, 255, 255, 14, 4, 0, 0, 0, - 255, 14, 4, 255, 255, 255, 0, 14, 4, 24, 0, 0, 0, 14, 4, 8, + 255, 14, 4, 255, 255, 255, 0, 14, 4, 24, 0, 0, 0, 14, 2, 8, 0, 0, 0, 16, 2, 20, 4, 20, 4, 20, 2, 20, 1, 20, 8, 20, 8, 20, 8, 20, 4, 20, 8, 20, 8, 113, 32, 4, 126, 33, 32, 19, 163, 34, 33, 157, 35, 34, 152, 39, 35, 21, 2, 150, 36, 39, 21, 2, @@ -2297,7 +2309,7 @@ orc_program_add_constant (p, 4, 0xff000000, "c2"); orc_program_add_constant (p, 4, 0x00ffffff, "c3"); orc_program_add_constant (p, 4, 0x00000018, "c4"); - orc_program_add_constant (p, 4, 0x00000008, "c5"); + orc_program_add_constant (p, 2, 0x00000008, "c5"); orc_program_add_parameter (p, 2, "p1"); orc_program_add_temporary (p, 4, "t1"); orc_program_add_temporary (p, 4, "t2");
diff --git a/gst/dataurisrc/Makefile.in b/gst/dataurisrc/Makefile.in index aeafcb5..871e1a3 100644 --- a/gst/dataurisrc/Makefile.in +++ b/gst/dataurisrc/Makefile.in
@@ -341,7 +341,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/dccp/Makefile.in b/gst/dccp/Makefile.in index 4520a8d..0b096ac 100644 --- a/gst/dccp/Makefile.in +++ b/gst/dccp/Makefile.in
@@ -350,7 +350,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/debugutils/Makefile.in b/gst/debugutils/Makefile.in index 272c8bd..0ced776 100644 --- a/gst/debugutils/Makefile.in +++ b/gst/debugutils/Makefile.in
@@ -365,7 +365,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/dvbsuboverlay/Makefile.in b/gst/dvbsuboverlay/Makefile.in index 1758cdc..b6ee570 100644 --- a/gst/dvbsuboverlay/Makefile.in +++ b/gst/dvbsuboverlay/Makefile.in
@@ -344,7 +344,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/dvdspu/Makefile.in b/gst/dvdspu/Makefile.in index 8fe4f4f..340018b 100644 --- a/gst/dvdspu/Makefile.in +++ b/gst/dvdspu/Makefile.in
@@ -347,7 +347,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/faceoverlay/Makefile.in b/gst/faceoverlay/Makefile.in index e6a7b1e..c383333 100644 --- a/gst/faceoverlay/Makefile.in +++ b/gst/faceoverlay/Makefile.in
@@ -344,7 +344,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/festival/Makefile.in b/gst/festival/Makefile.in index 3ab0a8a..49f6073 100644 --- a/gst/festival/Makefile.in +++ b/gst/festival/Makefile.in
@@ -343,7 +343,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/fieldanalysis/Makefile.in b/gst/fieldanalysis/Makefile.in index 31f2dc6..bc9e895 100644 --- a/gst/fieldanalysis/Makefile.in +++ b/gst/fieldanalysis/Makefile.in
@@ -371,7 +371,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/fieldanalysis/gstfieldanalysisorc-dist.c b/gst/fieldanalysis/gstfieldanalysisorc-dist.c index f50df64..7d00a73 100644 --- a/gst/fieldanalysis/gstfieldanalysisorc-dist.c +++ b/gst/fieldanalysis/gstfieldanalysisorc-dist.c
@@ -205,7 +205,7 @@ /* 9: andl */ var45.i = var43.i & var44.i; /* 10: accl */ - var12.i = var12.i + var45.i; + var12.i = ((orc_uint32) var12.i) + ((orc_uint32) var45.i); } *a1 = var12.i; @@ -258,7 +258,7 @@ /* 9: andl */ var45.i = var43.i & var44.i; /* 10: accl */ - var12.i = var12.i + var45.i; + var12.i = ((orc_uint32) var12.i) + ((orc_uint32) var45.i); } ex->accumulators[0] = var12.i; @@ -391,7 +391,7 @@ /* 8: andl */ var44.i = var42.i & var43.i; /* 9: accl */ - var12.i = var12.i + var44.i; + var12.i = ((orc_uint32) var12.i) + ((orc_uint32) var44.i); } *a1 = var12.i; @@ -441,7 +441,7 @@ /* 8: andl */ var44.i = var42.i & var43.i; /* 9: accl */ - var12.i = var12.i + var44.i; + var12.i = ((orc_uint32) var12.i) + ((orc_uint32) var44.i); } ex->accumulators[0] = var12.i; @@ -606,9 +606,9 @@ /* 11: convubw */ var52.i = (orc_uint8) var45; /* 12: shlw */ - var53.i = var48.i << 2; + var53.i = ((orc_uint16) var48.i) << 2; /* 13: shlw */ - var54.i = var51.i << 2; + var54.i = ((orc_uint16) var51.i) << 2; /* 14: addw */ var55.i = var47.i + var53.i; /* 15: addw */ @@ -628,7 +628,7 @@ /* 23: andl */ var63.i = var61.i & var62.i; /* 24: accl */ - var12.i = var12.i + var63.i; + var12.i = ((orc_uint32) var12.i) + ((orc_uint32) var63.i); } *a1 = var12.i; @@ -709,9 +709,9 @@ /* 11: convubw */ var52.i = (orc_uint8) var45; /* 12: shlw */ - var53.i = var48.i << 2; + var53.i = ((orc_uint16) var48.i) << 2; /* 13: shlw */ - var54.i = var51.i << 2; + var54.i = ((orc_uint16) var51.i) << 2; /* 14: addw */ var55.i = var47.i + var53.i; /* 15: addw */ @@ -731,7 +731,7 @@ /* 23: andl */ var63.i = var61.i & var62.i; /* 24: accl */ - var12.i = var12.i + var63.i; + var12.i = ((orc_uint32) var12.i) + ((orc_uint32) var63.i); } ex->accumulators[0] = var12.i; @@ -761,7 +761,7 @@ 121, 95, 51, 95, 116, 97, 112, 95, 112, 108, 97, 110, 97, 114, 95, 121, 117, 118, 12, 1, 1, 12, 1, 1, 12, 1, 1, 12, 1, 1, 12, 1, 1, - 12, 1, 1, 13, 4, 14, 4, 2, 0, 0, 0, 16, 4, 20, 2, 20, + 12, 1, 1, 13, 4, 14, 2, 2, 0, 0, 0, 16, 4, 20, 2, 20, 2, 20, 2, 20, 2, 20, 2, 20, 2, 20, 4, 20, 4, 150, 32, 4, 150, 33, 5, 150, 34, 6, 150, 35, 7, 150, 36, 8, 150, 37, 9, 93, 33, 33, 16, 93, 36, 36, 16, 70, 32, 32, 33, 70, 32, 32, 34, 70, @@ -784,7 +784,7 @@ orc_program_add_source (p, 1, "s5"); orc_program_add_source (p, 1, "s6"); orc_program_add_accumulator (p, 4, "a1"); - orc_program_add_constant (p, 4, 0x00000002, "c1"); + orc_program_add_constant (p, 2, 0x00000002, "c1"); orc_program_add_parameter (p, 4, "p1"); orc_program_add_temporary (p, 2, "t1"); orc_program_add_temporary (p, 2, "t2"); @@ -884,12 +884,8 @@ #else orc_union16 var44; #endif -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union16 var45; -#else - orc_union16 var45; -#endif - orc_union32 var46; + orc_union32 var45; + orc_union16 var46; orc_union16 var47; orc_union16 var48; orc_union16 var49; @@ -902,10 +898,9 @@ orc_union16 var56; orc_union16 var57; orc_union16 var58; - orc_union16 var59; + orc_union32 var59; orc_union32 var60; orc_union32 var61; - orc_union32 var62; ptr4 = (orc_int8 *) s1; ptr5 = (orc_int8 *) s2; @@ -915,56 +910,54 @@ /* 11: loadpw */ var44.i = (int) 0x00000003; /* 3 or 1.4822e-323f */ - /* 13: loadpw */ - var45.i = (int) 0x00000003; /* 3 or 1.4822e-323f */ - /* 21: loadpl */ - var46.i = p1; + /* 20: loadpl */ + var45.i = p1; for (i = 0; i < n; i++) { /* 0: loadb */ var39 = ptr4[i]; /* 1: convubw */ - var47.i = (orc_uint8) var39; + var46.i = (orc_uint8) var39; /* 2: loadb */ var40 = ptr5[i]; /* 3: convubw */ - var48.i = (orc_uint8) var40; + var47.i = (orc_uint8) var40; /* 4: loadb */ var41 = ptr6[i]; /* 5: convubw */ - var49.i = (orc_uint8) var41; + var48.i = (orc_uint8) var41; /* 6: loadb */ var42 = ptr7[i]; /* 7: convubw */ - var50.i = (orc_uint8) var42; + var49.i = (orc_uint8) var42; /* 8: loadb */ var43 = ptr8[i]; /* 9: convubw */ - var51.i = (orc_uint8) var43; + var50.i = (orc_uint8) var43; /* 10: shlw */ - var52.i = var49.i << 2; + var51.i = ((orc_uint16) var48.i) << 2; /* 12: mullw */ - var53.i = (var48.i * var44.i) & 0xffff; - /* 14: mullw */ - var54.i = (var50.i * var45.i) & 0xffff; - /* 15: subw */ - var55.i = var47.i - var53.i; - /* 16: addw */ - var56.i = var55.i + var52.i; - /* 17: subw */ - var57.i = var56.i - var54.i; - /* 18: addw */ - var58.i = var57.i + var51.i; - /* 19: absw */ - var59.i = ORC_ABS (var58.i); - /* 20: convuwl */ - var60.i = (orc_uint16) var59.i; - /* 22: cmpgtsl */ - var61.i = (var60.i > var46.i) ? (~0) : 0; - /* 23: andl */ - var62.i = var60.i & var61.i; - /* 24: accl */ - var12.i = var12.i + var62.i; + var52.i = (var47.i * var44.i) & 0xffff; + /* 13: mullw */ + var53.i = (var49.i * var44.i) & 0xffff; + /* 14: subw */ + var54.i = var46.i - var52.i; + /* 15: addw */ + var55.i = var54.i + var51.i; + /* 16: subw */ + var56.i = var55.i - var53.i; + /* 17: addw */ + var57.i = var56.i + var50.i; + /* 18: absw */ + var58.i = ORC_ABS (var57.i); + /* 19: convuwl */ + var59.i = (orc_uint16) var58.i; + /* 21: cmpgtsl */ + var60.i = (var59.i > var45.i) ? (~0) : 0; + /* 22: andl */ + var61.i = var59.i & var60.i; + /* 23: accl */ + var12.i = ((orc_uint32) var12.i) + ((orc_uint32) var61.i); } *a1 = var12.i; @@ -993,12 +986,8 @@ #else orc_union16 var44; #endif -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union16 var45; -#else - orc_union16 var45; -#endif - orc_union32 var46; + orc_union32 var45; + orc_union16 var46; orc_union16 var47; orc_union16 var48; orc_union16 var49; @@ -1011,10 +1000,9 @@ orc_union16 var56; orc_union16 var57; orc_union16 var58; - orc_union16 var59; + orc_union32 var59; orc_union32 var60; orc_union32 var61; - orc_union32 var62; ptr4 = (orc_int8 *) ex->arrays[4]; ptr5 = (orc_int8 *) ex->arrays[5]; @@ -1024,56 +1012,54 @@ /* 11: loadpw */ var44.i = (int) 0x00000003; /* 3 or 1.4822e-323f */ - /* 13: loadpw */ - var45.i = (int) 0x00000003; /* 3 or 1.4822e-323f */ - /* 21: loadpl */ - var46.i = ex->params[24]; + /* 20: loadpl */ + var45.i = ex->params[24]; for (i = 0; i < n; i++) { /* 0: loadb */ var39 = ptr4[i]; /* 1: convubw */ - var47.i = (orc_uint8) var39; + var46.i = (orc_uint8) var39; /* 2: loadb */ var40 = ptr5[i]; /* 3: convubw */ - var48.i = (orc_uint8) var40; + var47.i = (orc_uint8) var40; /* 4: loadb */ var41 = ptr6[i]; /* 5: convubw */ - var49.i = (orc_uint8) var41; + var48.i = (orc_uint8) var41; /* 6: loadb */ var42 = ptr7[i]; /* 7: convubw */ - var50.i = (orc_uint8) var42; + var49.i = (orc_uint8) var42; /* 8: loadb */ var43 = ptr8[i]; /* 9: convubw */ - var51.i = (orc_uint8) var43; + var50.i = (orc_uint8) var43; /* 10: shlw */ - var52.i = var49.i << 2; + var51.i = ((orc_uint16) var48.i) << 2; /* 12: mullw */ - var53.i = (var48.i * var44.i) & 0xffff; - /* 14: mullw */ - var54.i = (var50.i * var45.i) & 0xffff; - /* 15: subw */ - var55.i = var47.i - var53.i; - /* 16: addw */ - var56.i = var55.i + var52.i; - /* 17: subw */ - var57.i = var56.i - var54.i; - /* 18: addw */ - var58.i = var57.i + var51.i; - /* 19: absw */ - var59.i = ORC_ABS (var58.i); - /* 20: convuwl */ - var60.i = (orc_uint16) var59.i; - /* 22: cmpgtsl */ - var61.i = (var60.i > var46.i) ? (~0) : 0; - /* 23: andl */ - var62.i = var60.i & var61.i; - /* 24: accl */ - var12.i = var12.i + var62.i; + var52.i = (var47.i * var44.i) & 0xffff; + /* 13: mullw */ + var53.i = (var49.i * var44.i) & 0xffff; + /* 14: subw */ + var54.i = var46.i - var52.i; + /* 15: addw */ + var55.i = var54.i + var51.i; + /* 16: subw */ + var56.i = var55.i - var53.i; + /* 17: addw */ + var57.i = var56.i + var50.i; + /* 18: absw */ + var58.i = ORC_ABS (var57.i); + /* 19: convuwl */ + var59.i = (orc_uint16) var58.i; + /* 21: cmpgtsl */ + var60.i = (var59.i > var45.i) ? (~0) : 0; + /* 22: andl */ + var61.i = var59.i & var60.i; + /* 23: accl */ + var12.i = ((orc_uint32) var12.i) + ((orc_uint32) var61.i); } ex->accumulators[0] = var12.i; @@ -1102,7 +1088,7 @@ 97, 114, 105, 116, 121, 95, 53, 95, 116, 97, 112, 95, 112, 108, 97, 110, 97, 114, 95, 121, 117, 118, 12, 1, 1, 12, 1, 1, 12, 1, 1, 12, 1, - 1, 12, 1, 1, 13, 4, 14, 4, 2, 0, 0, 0, 14, 4, 3, 0, + 1, 12, 1, 1, 13, 4, 14, 2, 2, 0, 0, 0, 14, 2, 3, 0, 0, 0, 16, 4, 20, 2, 20, 2, 20, 2, 20, 2, 20, 2, 20, 4, 20, 4, 150, 32, 4, 150, 33, 5, 150, 34, 6, 150, 35, 7, 150, 36, 8, 93, 34, 34, 16, 89, 33, 33, 17, 89, 35, 35, 17, 98, 32, 32, @@ -1125,8 +1111,8 @@ orc_program_add_source (p, 1, "s4"); orc_program_add_source (p, 1, "s5"); orc_program_add_accumulator (p, 4, "a1"); - orc_program_add_constant (p, 4, 0x00000002, "c1"); - orc_program_add_constant (p, 4, 0x00000003, "c2"); + orc_program_add_constant (p, 2, 0x00000002, "c1"); + orc_program_add_constant (p, 2, 0x00000003, "c2"); orc_program_add_parameter (p, 4, "p1"); orc_program_add_temporary (p, 2, "t1"); orc_program_add_temporary (p, 2, "t2");
diff --git a/gst/freeverb/Makefile.in b/gst/freeverb/Makefile.in index 9a891b5..946087e 100644 --- a/gst/freeverb/Makefile.in +++ b/gst/freeverb/Makefile.in
@@ -344,7 +344,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/frei0r/Makefile.in b/gst/frei0r/Makefile.in index 1ad97d4..b4ecb41 100644 --- a/gst/frei0r/Makefile.in +++ b/gst/frei0r/Makefile.in
@@ -347,7 +347,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/gaudieffects/Makefile.in b/gst/gaudieffects/Makefile.in index 31edfef..7052cee 100644 --- a/gst/gaudieffects/Makefile.in +++ b/gst/gaudieffects/Makefile.in
@@ -377,7 +377,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/gaudieffects/gstgaudieffectsorc-dist.c b/gst/gaudieffects/gstgaudieffectsorc-dist.c index b09cc47..0ca7fc1 100644 --- a/gst/gaudieffects/gstgaudieffectsorc-dist.c +++ b/gst/gaudieffects/gstgaudieffectsorc-dist.c
@@ -228,10 +228,10 @@ var44.x4[2] = (orc_uint8) var43.x4[2]; var44.x4[3] = (orc_uint8) var43.x4[3]; /* 9: shlw */ - var45.x4[0] = var44.x4[0] << 7; - var45.x4[1] = var44.x4[1] << 7; - var45.x4[2] = var44.x4[2] << 7; - var45.x4[3] = var44.x4[3] << 7; + var45.x4[0] = ((orc_uint16) var44.x4[0]) << 7; + var45.x4[1] = ((orc_uint16) var44.x4[1]) << 7; + var45.x4[2] = ((orc_uint16) var44.x4[2]) << 7; + var45.x4[3] = ((orc_uint16) var44.x4[3]) << 7; /* 10: divluw */ var46.x4[0] = ((var42.x4[0] & 0xff) == @@ -349,10 +349,10 @@ var44.x4[2] = (orc_uint8) var43.x4[2]; var44.x4[3] = (orc_uint8) var43.x4[3]; /* 9: shlw */ - var45.x4[0] = var44.x4[0] << 7; - var45.x4[1] = var44.x4[1] << 7; - var45.x4[2] = var44.x4[2] << 7; - var45.x4[3] = var44.x4[3] << 7; + var45.x4[0] = ((orc_uint16) var44.x4[0]) << 7; + var45.x4[1] = ((orc_uint16) var44.x4[1]) << 7; + var45.x4[2] = ((orc_uint16) var44.x4[2]) << 7; + var45.x4[3] = ((orc_uint16) var44.x4[3]) << 7; /* 10: divluw */ var46.x4[0] = ((var42.x4[0] & 0xff) ==
diff --git a/gst/gdp/Makefile.in b/gst/gdp/Makefile.in index f07254c..af837b9 100644 --- a/gst/gdp/Makefile.in +++ b/gst/gdp/Makefile.in
@@ -345,7 +345,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/geometrictransform/Makefile.in b/gst/geometrictransform/Makefile.in index 60d52ae..b20d30c 100644 --- a/gst/geometrictransform/Makefile.in +++ b/gst/geometrictransform/Makefile.in
@@ -366,7 +366,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/geometrictransform/gstmirror.c b/gst/geometrictransform/gstmirror.c index 7295819..db8afbf 100644 --- a/gst/geometrictransform/gstmirror.c +++ b/gst/geometrictransform/gstmirror.c
@@ -97,10 +97,23 @@ switch (prop_id) { case PROP_MODE: - GST_OBJECT_LOCK (filter); - filter->mode = g_value_get_enum (value); - GST_OBJECT_UNLOCK (filter); - break; + { + gint mode; + + GST_OBJECT_LOCK (filter); + mode = g_value_get_enum (value); + + if (mode != filter->mode) { + GstGeometricTransform *gt; + + gt = GST_GEOMETRIC_TRANSFORM_CAST (object); + filter->mode = mode; + gst_geometric_transform_set_need_remap (gt); + } + + GST_OBJECT_UNLOCK (filter); + break; + } default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); break;
diff --git a/gst/hdvparse/Makefile.in b/gst/hdvparse/Makefile.in index 01904cb..af0ce2d 100644 --- a/gst/hdvparse/Makefile.in +++ b/gst/hdvparse/Makefile.in
@@ -343,7 +343,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/id3tag/Makefile.in b/gst/id3tag/Makefile.in index 335ec78..88171d2 100644 --- a/gst/id3tag/Makefile.in +++ b/gst/id3tag/Makefile.in
@@ -344,7 +344,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/inter/Makefile.in b/gst/inter/Makefile.in index 391d6ad..5eeae43 100644 --- a/gst/inter/Makefile.in +++ b/gst/inter/Makefile.in
@@ -360,7 +360,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/interlace/Makefile.in b/gst/interlace/Makefile.in index dc13d03..39862f6 100644 --- a/gst/interlace/Makefile.in +++ b/gst/interlace/Makefile.in
@@ -341,7 +341,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/ivfparse/Makefile.in b/gst/ivfparse/Makefile.in index 7ecb36a..e7b1c0e 100644 --- a/gst/ivfparse/Makefile.in +++ b/gst/ivfparse/Makefile.in
@@ -343,7 +343,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/ivtc/Makefile.in b/gst/ivtc/Makefile.in index 6cf25f1..fe836d8 100644 --- a/gst/ivtc/Makefile.in +++ b/gst/ivtc/Makefile.in
@@ -342,7 +342,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/jp2kdecimator/Makefile.in b/gst/jp2kdecimator/Makefile.in index 01bd9ea..83c7cc3 100644 --- a/gst/jp2kdecimator/Makefile.in +++ b/gst/jp2kdecimator/Makefile.in
@@ -345,7 +345,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/jpegformat/Makefile.in b/gst/jpegformat/Makefile.in index 7489da6..e90bba0 100644 --- a/gst/jpegformat/Makefile.in +++ b/gst/jpegformat/Makefile.in
@@ -345,7 +345,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/librfb/Makefile.in b/gst/librfb/Makefile.in index 71ba434..f210dd1 100644 --- a/gst/librfb/Makefile.in +++ b/gst/librfb/Makefile.in
@@ -353,7 +353,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/liveadder/Makefile.in b/gst/liveadder/Makefile.in index c4b4d0c..defce0a 100644 --- a/gst/liveadder/Makefile.in +++ b/gst/liveadder/Makefile.in
@@ -343,7 +343,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/midi/Makefile.in b/gst/midi/Makefile.in index 04d0efc..7fe5eec 100644 --- a/gst/midi/Makefile.in +++ b/gst/midi/Makefile.in
@@ -344,7 +344,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/mpegdemux/Makefile.in b/gst/mpegdemux/Makefile.in index 1cfd266..24fc6b6 100644 --- a/gst/mpegdemux/Makefile.in +++ b/gst/mpegdemux/Makefile.in
@@ -345,7 +345,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/mpegpsmux/Makefile.in b/gst/mpegpsmux/Makefile.in index 62496ed..60a0ffc 100644 --- a/gst/mpegpsmux/Makefile.in +++ b/gst/mpegpsmux/Makefile.in
@@ -346,7 +346,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/mpegtsdemux/Makefile.in b/gst/mpegtsdemux/Makefile.in index 0b49f20..d127817 100644 --- a/gst/mpegtsdemux/Makefile.in +++ b/gst/mpegtsdemux/Makefile.in
@@ -351,7 +351,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/mpegtsdemux/mpegtsbase.c b/gst/mpegtsdemux/mpegtsbase.c index 9ec977a..1df1d76 100644 --- a/gst/mpegtsdemux/mpegtsbase.c +++ b/gst/mpegtsdemux/mpegtsbase.c
@@ -1209,7 +1209,7 @@ GST_DEBUG ("Scanning for initial sync point"); /* Find initial sync point and at least 5 PCR values */ - for (i = 0; i < 10 && !done; i++) { + for (i = 0; i < 20 && !done; i++) { GST_DEBUG ("Grabbing %d => %d", i * 65536, 65536); ret = gst_pad_pull_range (base->sinkpad, i * 65536, 65536, &buf);
diff --git a/gst/mpegtsmux/Makefile.in b/gst/mpegtsmux/Makefile.in index 4fb8b18..1b37cb4 100644 --- a/gst/mpegtsmux/Makefile.in +++ b/gst/mpegtsmux/Makefile.in
@@ -389,7 +389,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/mpegtsmux/tsmux/Makefile.in b/gst/mpegtsmux/tsmux/Makefile.in index 9f7df2e..0afa4d5 100644 --- a/gst/mpegtsmux/tsmux/Makefile.in +++ b/gst/mpegtsmux/tsmux/Makefile.in
@@ -315,7 +315,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/mve/Makefile.in b/gst/mve/Makefile.in index b3d817c..39f82cc 100644 --- a/gst/mve/Makefile.in +++ b/gst/mve/Makefile.in
@@ -347,7 +347,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/mxf/Makefile.in b/gst/mxf/Makefile.in index ab5dcfe..c94e6ef 100644 --- a/gst/mxf/Makefile.in +++ b/gst/mxf/Makefile.in
@@ -351,7 +351,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/nuvdemux/Makefile.in b/gst/nuvdemux/Makefile.in index 953d63a..e56b6c0 100644 --- a/gst/nuvdemux/Makefile.in +++ b/gst/nuvdemux/Makefile.in
@@ -342,7 +342,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/patchdetect/Makefile.in b/gst/patchdetect/Makefile.in index efe88e9..6d0d941 100644 --- a/gst/patchdetect/Makefile.in +++ b/gst/patchdetect/Makefile.in
@@ -345,7 +345,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/pcapparse/Makefile.in b/gst/pcapparse/Makefile.in index a72e045..5b347fe 100644 --- a/gst/pcapparse/Makefile.in +++ b/gst/pcapparse/Makefile.in
@@ -345,7 +345,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/pnm/Makefile.in b/gst/pnm/Makefile.in index 7ac628e..eb4014d 100644 --- a/gst/pnm/Makefile.in +++ b/gst/pnm/Makefile.in
@@ -345,7 +345,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/rawparse/Makefile.in b/gst/rawparse/Makefile.in index 395a091..1b721a4 100644 --- a/gst/rawparse/Makefile.in +++ b/gst/rawparse/Makefile.in
@@ -345,7 +345,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/rawparse/gstrawparse.c b/gst/rawparse/gstrawparse.c index eff74dc..e8c9fec 100644 --- a/gst/rawparse/gstrawparse.c +++ b/gst/rawparse/gstrawparse.c
@@ -1011,6 +1011,11 @@ GstFormat fmt; ret = TRUE; + + /* try upstream first */ + if (gst_pad_peer_query (rp->sinkpad, query)) + break; + gst_query_parse_seeking (query, &fmt, NULL, NULL, NULL); if (fmt != GST_FORMAT_TIME && fmt != GST_FORMAT_DEFAULT && fmt != GST_FORMAT_BYTES) {
diff --git a/gst/real/Makefile.in b/gst/real/Makefile.in index 5059cac..2282e4e 100644 --- a/gst/real/Makefile.in +++ b/gst/real/Makefile.in
@@ -344,7 +344,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/removesilence/Makefile.in b/gst/removesilence/Makefile.in index a05d43b..c133beb 100644 --- a/gst/removesilence/Makefile.in +++ b/gst/removesilence/Makefile.in
@@ -345,7 +345,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/sdi/Makefile.in b/gst/sdi/Makefile.in index 1015007..e61c539 100644 --- a/gst/sdi/Makefile.in +++ b/gst/sdi/Makefile.in
@@ -344,7 +344,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/sdp/Makefile.in b/gst/sdp/Makefile.in index 74adc1a..8b81d56 100644 --- a/gst/sdp/Makefile.in +++ b/gst/sdp/Makefile.in
@@ -345,7 +345,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/segmentclip/Makefile.in b/gst/segmentclip/Makefile.in index 122ace3..05e76e7 100644 --- a/gst/segmentclip/Makefile.in +++ b/gst/segmentclip/Makefile.in
@@ -347,7 +347,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/siren/Makefile.in b/gst/siren/Makefile.in index 2c9fad2..78c2163 100644 --- a/gst/siren/Makefile.in +++ b/gst/siren/Makefile.in
@@ -346,7 +346,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/smooth/Makefile.in b/gst/smooth/Makefile.in index 2f7bd09..ea2097d 100644 --- a/gst/smooth/Makefile.in +++ b/gst/smooth/Makefile.in
@@ -343,7 +343,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/speed/Makefile.in b/gst/speed/Makefile.in index f713580..543c0d8 100644 --- a/gst/speed/Makefile.in +++ b/gst/speed/Makefile.in
@@ -343,7 +343,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/stereo/Makefile.in b/gst/stereo/Makefile.in index 8156521..f0518fc 100644 --- a/gst/stereo/Makefile.in +++ b/gst/stereo/Makefile.in
@@ -343,7 +343,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/subenc/Makefile.in b/gst/subenc/Makefile.in index 5150ab5..76cac9c 100644 --- a/gst/subenc/Makefile.in +++ b/gst/subenc/Makefile.in
@@ -343,7 +343,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/tta/Makefile.in b/gst/tta/Makefile.in index 87a46b7..96c287d 100644 --- a/gst/tta/Makefile.in +++ b/gst/tta/Makefile.in
@@ -344,7 +344,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/videofilters/Makefile.in b/gst/videofilters/Makefile.in index 497a41d..dd10898 100644 --- a/gst/videofilters/Makefile.in +++ b/gst/videofilters/Makefile.in
@@ -349,7 +349,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/videomeasure/Makefile.in b/gst/videomeasure/Makefile.in index 7ab3df3..5b59ed3 100644 --- a/gst/videomeasure/Makefile.in +++ b/gst/videomeasure/Makefile.in
@@ -347,7 +347,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/videoparsers/Makefile.in b/gst/videoparsers/Makefile.in index 856ab1b..755d7e4 100644 --- a/gst/videoparsers/Makefile.in +++ b/gst/videoparsers/Makefile.in
@@ -356,7 +356,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/videosignal/Makefile.in b/gst/videosignal/Makefile.in index 089d1b8..13797ee 100644 --- a/gst/videosignal/Makefile.in +++ b/gst/videosignal/Makefile.in
@@ -345,7 +345,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/vmnc/Makefile.in b/gst/vmnc/Makefile.in index 7628fe0..b0585e9 100644 --- a/gst/vmnc/Makefile.in +++ b/gst/vmnc/Makefile.in
@@ -343,7 +343,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/y4m/Makefile.in b/gst/y4m/Makefile.in index 9a44903..26ef6e0 100644 --- a/gst/y4m/Makefile.in +++ b/gst/y4m/Makefile.in
@@ -343,7 +343,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/gst/yadif/Makefile.in b/gst/yadif/Makefile.in index 37a75f0..9c47a4f 100644 --- a/gst/yadif/Makefile.in +++ b/gst/yadif/Makefile.in
@@ -342,7 +342,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/m4/Makefile.in b/m4/Makefile.in index 93f8c9a..ddb3e38 100644 --- a/m4/Makefile.in +++ b/m4/Makefile.in
@@ -257,7 +257,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/pkgconfig/Makefile.in b/pkgconfig/Makefile.in index d3e6076..761d410 100644 --- a/pkgconfig/Makefile.in +++ b/pkgconfig/Makefile.in
@@ -313,7 +313,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/po/af.gmo b/po/af.gmo index 1bfc47b..297c02d 100644 --- a/po/af.gmo +++ b/po/af.gmo Binary files differ
diff --git a/po/af.po b/po/af.po index 9cc411e..340ce65 100644 --- a/po/af.po +++ b/po/af.po
@@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: gst-plugins 0.7.6\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2004-03-18 14:16+0200\n" "Last-Translator: Petri Jooste <rkwjpj@puk.ac.za>\n" "Language-Team: Afrikaans <i18n@af.org.za>\n"
diff --git a/po/az.gmo b/po/az.gmo index 9240759..afb9ca4 100644 --- a/po/az.gmo +++ b/po/az.gmo Binary files differ
diff --git a/po/az.po b/po/az.po index 5b66436..761d334 100644 --- a/po/az.po +++ b/po/az.po
@@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: gst-plugins-0.8.0\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2004-03-19 18:29+0200\n" "Last-Translator: Metin Amiroff <metin@karegen.com>\n" "Language-Team: Azerbaijani <translation-team-az@lists.sourceforge.net>\n"
diff --git a/po/bg.gmo b/po/bg.gmo index b2e52ee..2080176 100644 --- a/po/bg.gmo +++ b/po/bg.gmo Binary files differ
diff --git a/po/bg.po b/po/bg.po index ee0e06b..e06f7f2 100644 --- a/po/bg.po +++ b/po/bg.po
@@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad 0.10.21.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2011-04-26 22:30+0300\n" "Last-Translator: Alexander Shopov <ash@kambanaria.org>\n" "Language-Team: Bulgarian <dict@fsa-bg.org>\n"
diff --git a/po/ca.gmo b/po/ca.gmo index 517a43b..76617c9 100644 --- a/po/ca.gmo +++ b/po/ca.gmo Binary files differ
diff --git a/po/ca.po b/po/ca.po index 0058ff7..43c851e 100644 --- a/po/ca.po +++ b/po/ca.po
@@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad 0.10.21.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2012-01-01 14:19+0100\n" "Last-Translator: Gil Forcada <gforcada@gnome.org>\n" "Language-Team: Catalan <ca@dodds.net>\n"
diff --git a/po/cs.gmo b/po/cs.gmo index 931614d..4776bb1 100644 --- a/po/cs.gmo +++ b/po/cs.gmo Binary files differ
diff --git a/po/cs.po b/po/cs.po index 666bf3a..4a01edd 100644 --- a/po/cs.po +++ b/po/cs.po
@@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad 1.1.4\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2013-09-18 10:05+0200\n" "Last-Translator: Marek Černocký <marek@manet.cz>\n" "Language-Team: Czech <translation-team-cs@lists.sourceforge.net>\n"
diff --git a/po/da.gmo b/po/da.gmo index e2ca4c7..f0f60be 100644 --- a/po/da.gmo +++ b/po/da.gmo Binary files differ
diff --git a/po/da.po b/po/da.po index 45b8f23..df9ce77 100644 --- a/po/da.po +++ b/po/da.po
@@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad-1.4.1\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2014-08-29 11:28+0200\n" "Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n" "Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
diff --git a/po/de.gmo b/po/de.gmo index 817691b..82f18ec 100644 --- a/po/de.gmo +++ b/po/de.gmo Binary files differ
diff --git a/po/de.po b/po/de.po index d8887ea..56a995d 100644 --- a/po/de.po +++ b/po/de.po
@@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad 1.4.1\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2014-08-31 19:37+0100\n" "Last-Translator: Christian Kirbach <christian.kirbach@gmail.com>\n" "Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
diff --git a/po/el.gmo b/po/el.gmo index beb34b0..e36ed7b 100644 --- a/po/el.gmo +++ b/po/el.gmo Binary files differ
diff --git a/po/el.po b/po/el.po index 42403bc..ed58b3f 100644 --- a/po/el.po +++ b/po/el.po
@@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad 0.10.21.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2012-05-05 19:17+0100\n" "Last-Translator: Savvas Radevic <vicedar@gmail.com>\n" "Language-Team: Greek <team@lists.gnome.gr>\n"
diff --git a/po/en_GB.gmo b/po/en_GB.gmo index edff2d1..813d824 100644 --- a/po/en_GB.gmo +++ b/po/en_GB.gmo Binary files differ
diff --git a/po/en_GB.po b/po/en_GB.po index e01e275..f1f12fa 100644 --- a/po/en_GB.po +++ b/po/en_GB.po
@@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: gst-plugins 0.8.1\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2004-04-26 10:41-0400\n" "Last-Translator: Gareth Owen <gowen72@yahoo.com>\n" "Language-Team: English (British) <en_gb@li.org>\n"
diff --git a/po/eo.gmo b/po/eo.gmo index d134187..947292a 100644 --- a/po/eo.gmo +++ b/po/eo.gmo Binary files differ
diff --git a/po/eo.po b/po/eo.po index d9200f8..3fd7c8e 100644 --- a/po/eo.po +++ b/po/eo.po
@@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad 0.10.21.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2011-06-04 22:18+0200\n" "Last-Translator: Kristjan SCHMIDT <kristjan.schmidt@googlemail.com>\n" "Language-Team: Esperanto <translation-team-eo@lists.sourceforge.net>\n"
diff --git a/po/es.gmo b/po/es.gmo index e49a4ce..36bd52f 100644 --- a/po/es.gmo +++ b/po/es.gmo Binary files differ
diff --git a/po/es.po b/po/es.po index 3f3a9de..ac826a0 100644 --- a/po/es.po +++ b/po/es.po
@@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad 0.10.21.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2011-10-02 15:47+0200\n" "Last-Translator: Jorge González González <aloriel@gmail.com>\n" "Language-Team: Spanish <es@li.org>\n"
diff --git a/po/eu.gmo b/po/eu.gmo index 9d20682..8b59794 100644 --- a/po/eu.gmo +++ b/po/eu.gmo Binary files differ
diff --git a/po/eu.po b/po/eu.po index 0c5f900..b61e77b 100644 --- a/po/eu.po +++ b/po/eu.po
@@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad-0.10.17.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2010-03-25 12:30+0100\n" "Last-Translator: Mikel Olasagasti Uranga <hey_neken@mundurat.net>\n" "Language-Team: Basque <translation-team-eu@lists.sourceforge.net>\n"
diff --git a/po/fi.gmo b/po/fi.gmo index 2e6c8af..85c8de4 100644 --- a/po/fi.gmo +++ b/po/fi.gmo Binary files differ
diff --git a/po/fi.po b/po/fi.po index 6e7fb4a..23e6980 100644 --- a/po/fi.po +++ b/po/fi.po
@@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad 0.10.13.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2009-08-12 22:13+0300\n" "Last-Translator: Tommi Vainikainen <Tommi.Vainikainen@iki.fi>\n" "Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n"
diff --git a/po/fr.gmo b/po/fr.gmo index 1dfa01f..8c602ff 100644 --- a/po/fr.gmo +++ b/po/fr.gmo Binary files differ
diff --git a/po/fr.po b/po/fr.po index 5328638..73ef922 100644 --- a/po/fr.po +++ b/po/fr.po
@@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad 0.10.21.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2011-04-28 09:13+0200\n" "Last-Translator: Claude Paroz <claude@2xlibre.net>\n" "Language-Team: French <traduc@traduc.org>\n"
diff --git a/po/gl.gmo b/po/gl.gmo index cb03802..1174940 100644 --- a/po/gl.gmo +++ b/po/gl.gmo Binary files differ
diff --git a/po/gl.po b/po/gl.po index f8e2056..9efb514 100644 --- a/po/gl.po +++ b/po/gl.po
@@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad 0.10.21.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2011-09-05 12:50+0200\n" "Last-Translator: Fran Dieguez <frandieguez@ubuntu.com>\n" "Language-Team: Galician <proxecto@trasno.net>\n"
diff --git a/po/gst-plugins-bad-1.0.pot b/po/gst-plugins-bad-1.0.pot index f6dd115..b25cc12 100644 --- a/po/gst-plugins-bad-1.0.pot +++ b/po/gst-plugins-bad-1.0.pot
@@ -5,9 +5,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: gst-plugins-bad 1.4.4\n" +"Project-Id-Version: gst-plugins-bad 1.4.5\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/po/hr.gmo b/po/hr.gmo index f1f9809..0cf77af 100644 --- a/po/hr.gmo +++ b/po/hr.gmo Binary files differ
diff --git a/po/hr.po b/po/hr.po index e9bdad9..2448344 100644 --- a/po/hr.po +++ b/po/hr.po
@@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad 0.10.21.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2012-04-16 02:06+0200\n" "Last-Translator: Tomislav Krznar <tomislav.krznar@gmail.com>\n" "Language-Team: Croatian <lokalizacija@linux.hr>\n"
diff --git a/po/hu.gmo b/po/hu.gmo index 4039286..27ce66c 100644 --- a/po/hu.gmo +++ b/po/hu.gmo Binary files differ
diff --git a/po/hu.po b/po/hu.po index 513e0fe..2894435 100644 --- a/po/hu.po +++ b/po/hu.po
@@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad 1.4.1\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2014-08-31 11:18+0200\n" "Last-Translator: Balázs Úr <urbalazs@gmail.com>\n" "Language-Team: Hungarian <translation-team-hu@lists.sourceforge.net>\n"
diff --git a/po/id.gmo b/po/id.gmo index 497838e..2a4a19c 100644 --- a/po/id.gmo +++ b/po/id.gmo Binary files differ
diff --git a/po/id.po b/po/id.po index 2a9786c..4b50479 100644 --- a/po/id.po +++ b/po/id.po
@@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad 1.3.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2014-05-31 22:16+0700\n" "Last-Translator: Andhika Padmawan <andhika.padmawan@gmail.com>\n" "Language-Team: Indonesian <translation-team-id@lists.sourceforge.net>\n"
diff --git a/po/it.gmo b/po/it.gmo index deb96d7..83de353 100644 --- a/po/it.gmo +++ b/po/it.gmo Binary files differ
diff --git a/po/it.po b/po/it.po index 1adebeb..1fd105c 100644 --- a/po/it.po +++ b/po/it.po
@@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad 0.10.13.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2009-08-14 00:12+0200\n" "Last-Translator: Luca Ferretti <elle.uca@infinito.it>\n" "Language-Team: Italian <tp@lists.linux.it>\n"
diff --git a/po/ja.gmo b/po/ja.gmo index 3d7a0ce..829325b 100644 --- a/po/ja.gmo +++ b/po/ja.gmo Binary files differ
diff --git a/po/ja.po b/po/ja.po index 5d490cc..13de1ea 100644 --- a/po/ja.po +++ b/po/ja.po
@@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad 0.10.21.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2011-04-26 19:38+0900\n" "Last-Translator: Makoto Kato <makoto.kt@gmail.com>\n" "Language-Team: Japanese <translation-team-ja@lists.sourceforge.net>\n"
diff --git a/po/ky.gmo b/po/ky.gmo index 1dae19e..ef4db3e 100644 --- a/po/ky.gmo +++ b/po/ky.gmo Binary files differ
diff --git a/po/ky.po b/po/ky.po index a4cb064..fa406f7 100644 --- a/po/ky.po +++ b/po/ky.po
@@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad 0.10.5\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2007-11-13 17:16+0600\n" "Last-Translator: Ilyas Bakirov <just_ilyas@yahoo.com>\n" "Language-Team: Kirghiz <i18n-team-ky-kyrgyz@lists.sourceforge.net>\n"
diff --git a/po/lt.gmo b/po/lt.gmo index a2cb0a3..fe560b7 100644 --- a/po/lt.gmo +++ b/po/lt.gmo Binary files differ
diff --git a/po/lt.po b/po/lt.po index be68323..bd0efb9 100644 --- a/po/lt.po +++ b/po/lt.po
@@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad-0.10.6.3\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2008-05-14 02:13+0300\n" "Last-Translator: Gintautas Miliauskas <gintas@akl.lt>\n" "Language-Team: Lithuanian <komp_lt@konferencijos.lt>\n"
diff --git a/po/lv.gmo b/po/lv.gmo index e0b59c6..acae771 100644 --- a/po/lv.gmo +++ b/po/lv.gmo Binary files differ
diff --git a/po/lv.po b/po/lv.po index 0c05667..77a2079 100644 --- a/po/lv.po +++ b/po/lv.po
@@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad 1.2.1\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2014-04-20 15:52+0300\n" "Last-Translator: Rihards Prieditis <rprieditis@gmail.com>\n" "Language-Team: Latvian <translation-team-lv@lists.sourceforge.net>\n"
diff --git a/po/mt.gmo b/po/mt.gmo index 07ecbaa..fe61bb8 100644 --- a/po/mt.gmo +++ b/po/mt.gmo Binary files differ
diff --git a/po/mt.po b/po/mt.po index fffcc17..e549123 100644 --- a/po/mt.po +++ b/po/mt.po
@@ -5,7 +5,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad-0.10.8.3\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2008-10-26 20:27+0100\n" "Last-Translator: Michel Bugeja <michelbugeja@rabatmalta.com>\n" "Language-Team: Maltese <translation-team-mt@lists.sourceforge.net>\n"
diff --git a/po/nb.gmo b/po/nb.gmo index 4f3080c..398015c 100644 --- a/po/nb.gmo +++ b/po/nb.gmo Binary files differ
diff --git a/po/nb.po b/po/nb.po index 2cee322..330f226 100644 --- a/po/nb.po +++ b/po/nb.po
@@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad 1.4.0\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2014-07-22 12:38+0100\n" "Last-Translator: Johnny A. Solbu <johnny@solbu.net>\n" "Language-Team: Norwegian Bokmaal <i18n-nb@lister.ping.uio.no>\n"
diff --git a/po/nl.gmo b/po/nl.gmo index 5c75ff8..75588dc 100644 --- a/po/nl.gmo +++ b/po/nl.gmo Binary files differ
diff --git a/po/nl.po b/po/nl.po index ef5f9b3..35e3227 100644 --- a/po/nl.po +++ b/po/nl.po
@@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad 1.4.0\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2014-07-22 10:49+0200\n" "Last-Translator: Freek de Kruijf <f.de.kruijf@gmail.com>\n" "Language-Team: Dutch <vertaling@vrijschrift.org>\n"
diff --git a/po/or.gmo b/po/or.gmo index 5657e06..e5a200e 100644 --- a/po/or.gmo +++ b/po/or.gmo Binary files differ
diff --git a/po/or.po b/po/or.po index d177e5f..4337e84 100644 --- a/po/or.po +++ b/po/or.po
@@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: gst-plugins-0.8.3\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2004-09-27 13:32+0530\n" "Last-Translator: Gora Mohanty <gora_mohanty@yahoo.co.in>\n" "Language-Team: Oriya <gora_mohanty@yahoo.co.in>\n"
diff --git a/po/pl.gmo b/po/pl.gmo index fa65a83..ed4de04 100644 --- a/po/pl.gmo +++ b/po/pl.gmo Binary files differ
diff --git a/po/pl.po b/po/pl.po index fd7984d..07d2f33 100644 --- a/po/pl.po +++ b/po/pl.po
@@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad 1.4.1\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2014-08-29 15:47+0200\n" "Last-Translator: Jakub Bogusz <qboosh@pld-linux.org>\n" "Language-Team: Polish <translation-team-pl@lists.sourceforge.net>\n"
diff --git a/po/pt_BR.gmo b/po/pt_BR.gmo index 7c2d1ed..679ce27 100644 --- a/po/pt_BR.gmo +++ b/po/pt_BR.gmo Binary files differ
diff --git a/po/pt_BR.po b/po/pt_BR.po index f56988e..72f3d78 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po
@@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad-1.2.1\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2013-12-17 01:09-0200\n" "Last-Translator: Fabrício Godoy <skarllot@gmail.com>\n" "Language-Team: Brazilian Portuguese <ldpbr-translation@lists.sourceforge."
diff --git a/po/ro.gmo b/po/ro.gmo index a79c815..79c0acf 100644 --- a/po/ro.gmo +++ b/po/ro.gmo Binary files differ
diff --git a/po/ro.po b/po/ro.po index d112fed..0e773de 100644 --- a/po/ro.po +++ b/po/ro.po
@@ -5,7 +5,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad 0.10.18.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2010-08-16 03:11+0300\n" "Last-Translator: Lucian Adrian Grijincu <lucian.grijincu@gmail.com>\n" "Language-Team: Romanian <translation-team-ro@lists.sourceforge.net>\n"
diff --git a/po/ru.gmo b/po/ru.gmo index 2e7b9ae..023e08c 100644 --- a/po/ru.gmo +++ b/po/ru.gmo Binary files differ
diff --git a/po/ru.po b/po/ru.po index 9f55b52..b809866 100644 --- a/po/ru.po +++ b/po/ru.po
@@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad 1.4.1\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2014-09-06 10:56+0400\n" "Last-Translator: Yuri Kozlov <yuray@komyakino.ru>\n" "Language-Team: Russian <gnu@mx.ru>\n"
diff --git a/po/sk.gmo b/po/sk.gmo index d15454d..427e06a 100644 --- a/po/sk.gmo +++ b/po/sk.gmo Binary files differ
diff --git a/po/sk.po b/po/sk.po index 5567ba3..d58f972 100644 --- a/po/sk.po +++ b/po/sk.po
@@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad 1.2.1\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2014-01-30 10:44+0100\n" "Last-Translator: Peter Tuharsky <tuharsky@misbb.sk>\n" "Language-Team: Slovak <sk-i18n@lists.linux.sk>\n"
diff --git a/po/sl.gmo b/po/sl.gmo index aff9890..43cb2a5 100644 --- a/po/sl.gmo +++ b/po/sl.gmo Binary files differ
diff --git a/po/sl.po b/po/sl.po index 79261d5..4c4ecba 100644 --- a/po/sl.po +++ b/po/sl.po
@@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad 0.10.21.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2011-04-26 15:21+0100\n" "Last-Translator: Klemen Košir <klemen.kosir@gmx.com>\n" "Language-Team: Slovenian <translation-team-sl@lists.sourceforge.net>\n"
diff --git a/po/sq.gmo b/po/sq.gmo index c2ff96a..a86ed7f 100644 --- a/po/sq.gmo +++ b/po/sq.gmo Binary files differ
diff --git a/po/sq.po b/po/sq.po index 3dc1251..4950569 100644 --- a/po/sq.po +++ b/po/sq.po
@@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad 0.10.7.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2008-08-15 16:07+0200\n" "Last-Translator: Laurent Dhima <laurenti@alblinux.net>\n" "Language-Team: Albanian <translation-team-sq@lists.sourceforge.net>\n"
diff --git a/po/sr.gmo b/po/sr.gmo index d963e15..76843b7 100644 --- a/po/sr.gmo +++ b/po/sr.gmo Binary files differ
diff --git a/po/sr.po b/po/sr.po index 3f51c44..8f29685 100644 --- a/po/sr.po +++ b/po/sr.po
@@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad-1.4.1\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2014-09-13 10:39+0200\n" "Last-Translator: Мирослав Николић <miroslavnikolic@rocketmail.com>\n" "Language-Team: Serbian <(nothing)>\n"
diff --git a/po/sv.gmo b/po/sv.gmo index e4734b3..68bbf00 100644 --- a/po/sv.gmo +++ b/po/sv.gmo Binary files differ
diff --git a/po/sv.po b/po/sv.po index af540ad..8e75e17 100644 --- a/po/sv.po +++ b/po/sv.po
@@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad 1.4.1\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2014-09-19 02:43+0200\n" "Last-Translator: Sebastian Rasmussen <sebras@gmail.com>\n" "Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
diff --git a/po/tr.gmo b/po/tr.gmo index 02f9f5a..68a3562 100644 --- a/po/tr.gmo +++ b/po/tr.gmo Binary files differ
diff --git a/po/tr.po b/po/tr.po index ec3599a..8cf60de 100644 --- a/po/tr.po +++ b/po/tr.po
@@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad-0.10.21.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2011-04-26 19:21+0200\n" "Last-Translator: Server Acim <serveracim@gmail.com>\n" "Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n"
diff --git a/po/uk.gmo b/po/uk.gmo index e71ce3a..fd15541 100644 --- a/po/uk.gmo +++ b/po/uk.gmo Binary files differ
diff --git a/po/uk.po b/po/uk.po index ae430cd..61f1469 100644 --- a/po/uk.po +++ b/po/uk.po
@@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad 1.4.1\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2014-08-29 08:35+0300\n" "Last-Translator: Yuri Chornoivan <yurchor@ukr.net>\n" "Language-Team: Ukrainian <translation-team-uk@lists.sourceforge.net>\n"
diff --git a/po/vi.gmo b/po/vi.gmo index 9356cd4..ae81764 100644 --- a/po/vi.gmo +++ b/po/vi.gmo Binary files differ
diff --git a/po/vi.po b/po/vi.po index d5bdec8..03fbb0f 100644 --- a/po/vi.po +++ b/po/vi.po
@@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad-1.4.1\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2014-08-29 15:09+0700\n" "Last-Translator: Trần Ngọc Quân <vnwildman@gmail.com>\n" "Language-Team: Vietnamese <translation-team-vi@lists.sourceforge.net>\n"
diff --git a/po/zh_CN.gmo b/po/zh_CN.gmo index 06ac43a..2837e46 100644 --- a/po/zh_CN.gmo +++ b/po/zh_CN.gmo Binary files differ
diff --git a/po/zh_CN.po b/po/zh_CN.po index c425075..1d8fffb 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po
@@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: gst-plugins-bad 0.10.16.2\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/\n" -"POT-Creation-Date: 2014-11-06 12:31+0100\n" +"POT-Creation-Date: 2014-12-18 12:07+0100\n" "PO-Revision-Date: 2009-11-20 18:12中国标准时间\n" "Last-Translator: Ji ZhengYu <zhengyuji@gmail.com>\n" "Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com>\n"
diff --git a/sys/Makefile.in b/sys/Makefile.in index 0f5562b..b29bc98 100644 --- a/sys/Makefile.in +++ b/sys/Makefile.in
@@ -322,7 +322,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/sys/acmenc/Makefile.in b/sys/acmenc/Makefile.in index 0d97b93..d48f0df 100644 --- a/sys/acmenc/Makefile.in +++ b/sys/acmenc/Makefile.in
@@ -341,7 +341,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/sys/acmmp3dec/Makefile.in b/sys/acmmp3dec/Makefile.in index 2fc4bbd..2d21ec4 100644 --- a/sys/acmmp3dec/Makefile.in +++ b/sys/acmmp3dec/Makefile.in
@@ -341,7 +341,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/sys/androidmedia/Makefile.in b/sys/androidmedia/Makefile.in index 7f1dd9b..47e9a30 100644 --- a/sys/androidmedia/Makefile.in +++ b/sys/androidmedia/Makefile.in
@@ -347,7 +347,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/sys/applemedia-nonpublic/Makefile.in b/sys/applemedia-nonpublic/Makefile.in index 93bbf07..d4aca37 100644 --- a/sys/applemedia-nonpublic/Makefile.in +++ b/sys/applemedia-nonpublic/Makefile.in
@@ -385,7 +385,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/sys/applemedia/Makefile.am b/sys/applemedia/Makefile.am index 01c340c..e05c092 100644 --- a/sys/applemedia/Makefile.am +++ b/sys/applemedia/Makefile.am
@@ -33,6 +33,7 @@ $(GST_PLUGINS_BASE_LIBS) \ -lgstvideo-$(GST_API_VERSION) \ -lgstaudio-$(GST_API_VERSION) \ + -lgstpbutils-$(GST_API_VERSION) \ $(GMODULE_NO_EXPORT_LIBS) libgstapplemedia_la_LIBTOOLFLAGS = $(GST_PLUGIN_LIBTOOLFLAGS) --tag=CC
diff --git a/sys/applemedia/Makefile.in b/sys/applemedia/Makefile.in index 24e2fc4..85b238d 100644 --- a/sys/applemedia/Makefile.in +++ b/sys/applemedia/Makefile.in
@@ -403,7 +403,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@ @@ -808,6 +807,7 @@ $(GST_PLUGINS_BASE_LIBS) \ -lgstvideo-$(GST_API_VERSION) \ -lgstaudio-$(GST_API_VERSION) \ + -lgstpbutils-$(GST_API_VERSION) \ $(GMODULE_NO_EXPORT_LIBS) libgstapplemedia_la_LIBTOOLFLAGS = $(GST_PLUGIN_LIBTOOLFLAGS) --tag=CC
diff --git a/sys/applemedia/avfvideosrc.m b/sys/applemedia/avfvideosrc.m index ad649bc..b943c97 100644 --- a/sys/applemedia/avfvideosrc.m +++ b/sys/applemedia/avfvideosrc.m
@@ -87,8 +87,10 @@ GstCaps *caps; GstVideoFormat format; gint width, height; - GstClockTime duration; + GstClockTime latency; guint64 offset; + GstClockTime startAVFTimestamp; + GstClockTime startTimestamp; GstClockTime lastSampling; guint count; @@ -129,7 +131,7 @@ - (BOOL)query:(GstQuery *)query; - (GstStateChangeReturn)changeState:(GstStateChange)transition; - (GstFlowReturn)create:(GstBuffer **)buf; -- (void)timestampBuffer:(GstBuffer *)buf; +- (void)timestampBuffer:(GstBuffer *)buf sampleBuffer:(CMSampleBufferRef)sampleBuffer; - (void)updateStatistics; - (void)captureOutput:(AVCaptureOutput *)captureOutput didOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer @@ -571,6 +573,7 @@ width = info.width; height = info.height; format = info.finfo->format; + latency = gst_util_uint64_scale (GST_SECOND, info.fps_d, info.fps_n); dispatch_sync (mainQueue, ^{ int newformat; @@ -655,8 +658,10 @@ bufQueue = [[NSMutableArray alloc] initWithCapacity:BUFFER_QUEUE_SIZE]; stopRequest = NO; - duration = gst_util_uint64_scale (GST_SECOND, DEVICE_FPS_D, DEVICE_FPS_N); offset = 0; + latency = GST_CLOCK_TIME_NONE; + startAVFTimestamp = GST_CLOCK_TIME_NONE; + startTimestamp = GST_CLOCK_TIME_NONE; lastSampling = GST_CLOCK_TIME_NONE; count = 0; @@ -686,7 +691,7 @@ if (device != nil) { GstClockTime min_latency, max_latency; - min_latency = max_latency = duration; /* for now */ + min_latency = max_latency = latency; result = YES; GST_DEBUG_OBJECT (element, "reporting latency of min %" GST_TIME_FORMAT @@ -807,7 +812,7 @@ *buf = gst_core_media_buffer_new (sbuf, useVideoMeta); CFRelease (sbuf); - [self timestampBuffer:*buf]; + [self timestampBuffer:*buf sampleBuffer:sbuf]; if (doStats) [self updateStatistics]; @@ -816,29 +821,36 @@ } - (void)timestampBuffer:(GstBuffer *)buf + sampleBuffer:(CMSampleBufferRef)sbuf { - GstClock *clock; - GstClockTime timestamp; + CMSampleTimingInfo time_info; + GstClockTime timestamp, duration; + CMItemCount num_timings; - GST_OBJECT_LOCK (element); - clock = GST_ELEMENT_CLOCK (element); - if (clock != NULL) { - gst_object_ref (clock); - timestamp = element->base_time; - } else { - timestamp = GST_CLOCK_TIME_NONE; - } - GST_OBJECT_UNLOCK (element); + timestamp = GST_CLOCK_TIME_NONE; + duration = GST_CLOCK_TIME_NONE; + if (CMSampleBufferGetOutputSampleTimingInfoArray(sbuf, 1, &time_info, &num_timings) == noErr) { + timestamp = gst_util_uint64_scale (GST_SECOND, + time_info.presentationTimeStamp.value, time_info.presentationTimeStamp.timescale); + duration = gst_util_uint64_scale (GST_SECOND, + time_info.duration.value, time_info.duration.timescale); - if (clock != NULL) { - timestamp = gst_clock_get_time (clock) - timestamp; - if (timestamp > duration) - timestamp -= duration; - else - timestamp = 0; + if (offset == 0) { + GstClock *clock; - gst_object_unref (clock); - clock = NULL; + GST_OBJECT_LOCK (element); + clock = GST_ELEMENT_CLOCK (element); + if (clock != NULL) { + startTimestamp = gst_clock_get_time (clock) - element->base_time; + } + GST_OBJECT_UNLOCK (element); + + startAVFTimestamp = timestamp; + } + + if (GST_CLOCK_TIME_IS_VALID (startAVFTimestamp) && + GST_CLOCK_TIME_IS_VALID (startTimestamp)) + timestamp = startTimestamp + (timestamp - startAVFTimestamp); } GST_BUFFER_OFFSET (buf) = offset++; @@ -921,6 +933,7 @@ static gboolean gst_avf_video_src_unlock_stop (GstBaseSrc * basesrc); static GstFlowReturn gst_avf_video_src_create (GstPushSrc * pushsrc, GstBuffer ** buf); +static gboolean gst_avf_video_src_negotiate (GstBaseSrc * basesrc); static void @@ -945,6 +958,7 @@ gstbasesrc_class->unlock = gst_avf_video_src_unlock; gstbasesrc_class->unlock_stop = gst_avf_video_src_unlock_stop; gstbasesrc_class->decide_allocation = gst_avf_video_src_decide_allocation; + gstbasesrc_class->negotiate = gst_avf_video_src_negotiate; gstpushsrc_class->create = gst_avf_video_src_create; @@ -1198,3 +1212,14 @@ return ret; } + +static gboolean +gst_avf_video_src_negotiate (GstBaseSrc * basesrc) +{ + /* FIXME: We don't support reconfiguration yet */ + if (gst_pad_has_current_caps (GST_BASE_SRC_PAD (basesrc))) + return TRUE; + + return GST_BASE_SRC_CLASS (parent_class)->negotiate (basesrc); +} +
diff --git a/sys/applemedia/coremediabuffer.c b/sys/applemedia/coremediabuffer.c index 548f858..74b814b 100644 --- a/sys/applemedia/coremediabuffer.c +++ b/sys/applemedia/coremediabuffer.c
@@ -238,13 +238,11 @@ gboolean use_video_meta) { CVImageBufferRef image_buf; - CVPixelBufferRef pixel_buf; CMBlockBufferRef block_buf; GstCoreMediaMeta *meta; GstBuffer *buf; image_buf = CMSampleBufferGetImageBuffer (sample_buf); - pixel_buf = NULL; block_buf = CMSampleBufferGetDataBuffer (sample_buf); buf = gst_buffer_new (); @@ -258,19 +256,19 @@ CFRetain (block_buf); meta->sample_buf = sample_buf; meta->image_buf = image_buf; - meta->pixel_buf = pixel_buf; + meta->pixel_buf = NULL; meta->block_buf = block_buf; if (image_buf != NULL && CFGetTypeID (image_buf) == CVPixelBufferGetTypeID ()) { GstVideoInfo info; gboolean has_padding = FALSE; - pixel_buf = (CVPixelBufferRef) image_buf; - if (!gst_video_info_init_from_pixel_buffer (&info, pixel_buf)) { + meta->pixel_buf = (CVPixelBufferRef) image_buf; + if (!gst_video_info_init_from_pixel_buffer (&info, meta->pixel_buf)) { goto error; } - if (!gst_core_media_buffer_wrap_pixel_buffer (buf, &info, pixel_buf, + if (!gst_core_media_buffer_wrap_pixel_buffer (buf, &info, meta->pixel_buf, &has_padding)) { goto error; }
diff --git a/sys/applemedia/vtdec.c b/sys/applemedia/vtdec.c index 4aa26cf..82757b0 100644 --- a/sys/applemedia/vtdec.c +++ b/sys/applemedia/vtdec.c
@@ -726,8 +726,8 @@ int dpb_mb_size = 16; int max_dpb_size_frames = 16; int max_dpb_mb_s = -1; - int width_in_mb_s = vtdec->video_info.width / dpb_mb_size; - int height_in_mb_s = vtdec->video_info.height / dpb_mb_size; + int width_in_mb_s = GST_ROUND_UP_16 (vtdec->video_info.width) / dpb_mb_size; + int height_in_mb_s = GST_ROUND_UP_16 (vtdec->video_info.height) / dpb_mb_size; *length = 0; @@ -735,6 +735,15 @@ &profile, &level)) return FALSE; + if (vtdec->video_info.width == 0 || vtdec->video_info.height == 0) + return FALSE; + + GST_INFO_OBJECT (vtdec, "parsed profile %d, level %d", profile, level); + if (profile == 66) { + /* baseline or constrained-baseline, we don't need to reorder */ + return TRUE; + } + max_dpb_mb_s = get_dpb_max_mb_s_from_level (vtdec, level); if (max_dpb_mb_s == -1) { GST_ELEMENT_ERROR (vtdec, STREAM, DECODE, (NULL),
diff --git a/sys/applemedia/vtenc.c b/sys/applemedia/vtenc.c index e9b841f..8230883 100644 --- a/sys/applemedia/vtenc.c +++ b/sys/applemedia/vtenc.c
@@ -26,9 +26,15 @@ #include "coremediabuffer.h" #include "corevideobuffer.h" #include "vtutil.h" +#include <gst/pbutils/codec-utils.h> #define VTENC_DEFAULT_USAGE 6 /* Profile: Baseline Level: 2.1 */ -#define VTENC_DEFAULT_BITRATE 768 +#define VTENC_DEFAULT_BITRATE 0 +#define VTENC_DEFAULT_FRAME_REORDERING TRUE +#define VTENC_DEFAULT_REALTIME FALSE +#define VTENC_DEFAULT_QUALITY 0.5 +#define VTENC_DEFAULT_MAX_KEYFRAME_INTERVAL 0 +#define VTENC_DEFAULT_MAX_KEYFRAME_INTERVAL_DURATION 0 GST_DEBUG_CATEGORY (gst_vtenc_debug); #define GST_CAT_DEFAULT (gst_vtenc_debug) @@ -36,11 +42,31 @@ #define GST_VTENC_CODEC_DETAILS_QDATA \ g_quark_from_static_string ("vtenc-codec-details") +/* define EnableHardwareAcceleratedVideoEncoder in < 10.9 */ +#if defined(MAC_OS_X_VERSION_MAX_ALLOWED) && MAC_OS_X_VERSION_MAX_ALLOWED < 1090 +const CFStringRef + kVTVideoEncoderSpecification_EnableHardwareAcceleratedVideoEncoder = +CFSTR ("EnableHardwareAcceleratedVideoEncoder"); +const CFStringRef kVTCompressionPropertyKey_ProfileLevel = +CFSTR ("ProfileLevel"); +const CFStringRef kVTProfileLevel_H264_Baseline_AutoLevel = +CFSTR ("H264_Baseline_AutoLevel"); +#endif + +#if defined(MAC_OS_X_VERSION_MAX_ALLOWED) && MAC_OS_X_VERSION_MAX_ALLOWED < 1080 +const CFStringRef kVTCompressionPropertyKey_Quality = CFSTR ("Quality"); +#endif + enum { PROP_0, PROP_USAGE, - PROP_BITRATE + PROP_BITRATE, + PROP_ALLOW_FRAME_REORDERING, + PROP_REALTIME, + PROP_QUALITY, + PROP_MAX_KEYFRAME_INTERVAL, + PROP_MAX_KEYFRAME_INTERVAL_DURATION }; typedef struct _GstVTEncFrame GstVTEncFrame; @@ -85,6 +111,10 @@ VTCompressionSessionRef session, CFStringRef name, gint value); static OSStatus gst_vtenc_session_configure_property_double (GstVTEnc * self, VTCompressionSessionRef session, CFStringRef name, gdouble value); +static void gst_vtenc_session_configure_allow_frame_reordering (GstVTEnc * self, + VTCompressionSessionRef session, gboolean allow_frame_reordering); +static void gst_vtenc_session_configure_realtime (GstVTEnc * self, + VTCompressionSessionRef session, gboolean realtime); static GstFlowReturn gst_vtenc_encode_frame (GstVTEnc * self, GstVideoCodecFrame * frame); @@ -94,6 +124,7 @@ static gboolean gst_vtenc_buffer_is_keyframe (GstVTEnc * self, CMSampleBufferRef sbuf); + #ifndef HAVE_IOS static GstVTEncFrame *gst_vtenc_frame_new (GstBuffer * buf, GstVideoInfo * videoinfo); @@ -171,8 +202,40 @@ g_object_class_install_property (gobject_class, PROP_BITRATE, g_param_spec_uint ("bitrate", "Bitrate", - "Target video bitrate in kbps", - 1, G_MAXUINT, VTENC_DEFAULT_BITRATE, + "Target video bitrate in kbps (0 = auto)", + 0, G_MAXUINT, VTENC_DEFAULT_BITRATE, + G_PARAM_READWRITE | G_PARAM_CONSTRUCT | G_PARAM_STATIC_STRINGS)); + + g_object_class_install_property (gobject_class, PROP_ALLOW_FRAME_REORDERING, + g_param_spec_boolean ("allow-frame-reordering", "Allow frame reordering", + "Whether to allow frame reordering or not", + VTENC_DEFAULT_FRAME_REORDERING, + G_PARAM_READWRITE | G_PARAM_CONSTRUCT | G_PARAM_STATIC_STRINGS)); + + g_object_class_install_property (gobject_class, PROP_REALTIME, + g_param_spec_boolean ("realtime", "Realtime", + "Configure the encoder for realtime output", + VTENC_DEFAULT_REALTIME, + G_PARAM_READWRITE | G_PARAM_CONSTRUCT | G_PARAM_STATIC_STRINGS)); + + g_object_class_install_property (gobject_class, PROP_QUALITY, + g_param_spec_double ("quality", "Quality", + "The desired compression quality", + 0.0, 1.0, VTENC_DEFAULT_QUALITY, + G_PARAM_READWRITE | G_PARAM_CONSTRUCT | G_PARAM_STATIC_STRINGS)); + + g_object_class_install_property (gobject_class, PROP_MAX_KEYFRAME_INTERVAL, + g_param_spec_int ("max-keyframe-interval", "Max Keyframe Interval", + "Maximum number of frames between keyframes (0 = auto)", + 0, G_MAXINT, VTENC_DEFAULT_MAX_KEYFRAME_INTERVAL, + G_PARAM_READWRITE | G_PARAM_CONSTRUCT | G_PARAM_STATIC_STRINGS)); + + g_object_class_install_property (gobject_class, + PROP_MAX_KEYFRAME_INTERVAL_DURATION, + g_param_spec_uint64 ("max-keyframe-interval-duration", + "Max Keyframe Interval Duration", + "Maximum number of nanoseconds between keyframes (0 = no limit)", 0, + G_MAXUINT64, VTENC_DEFAULT_MAX_KEYFRAME_INTERVAL_DURATION, G_PARAM_READWRITE | G_PARAM_CONSTRUCT | G_PARAM_STATIC_STRINGS)); } @@ -186,8 +249,9 @@ /* These could be controlled by properties later */ self->dump_properties = FALSE; self->dump_attributes = FALSE; - + self->latency_frames = -1; self->session = NULL; + self->profile_level = NULL; } static guint @@ -215,6 +279,127 @@ GST_OBJECT_UNLOCK (self); } +static gboolean +gst_vtenc_get_allow_frame_reordering (GstVTEnc * self) +{ + gboolean result; + + GST_OBJECT_LOCK (self); + result = self->allow_frame_reordering; + GST_OBJECT_UNLOCK (self); + + return result; +} + +static void +gst_vtenc_set_allow_frame_reordering (GstVTEnc * self, + gboolean allow_frame_reordering) +{ + GST_OBJECT_LOCK (self); + self->allow_frame_reordering = allow_frame_reordering; + if (self->session != NULL) { + gst_vtenc_session_configure_allow_frame_reordering (self, + self->session, allow_frame_reordering); + } + GST_OBJECT_UNLOCK (self); +} + +static gboolean +gst_vtenc_get_realtime (GstVTEnc * self) +{ + gboolean result; + + GST_OBJECT_LOCK (self); + result = self->realtime; + GST_OBJECT_UNLOCK (self); + + return result; +} + +static void +gst_vtenc_set_realtime (GstVTEnc * self, gboolean realtime) +{ + GST_OBJECT_LOCK (self); + self->realtime = realtime; + if (self->session != NULL) + gst_vtenc_session_configure_realtime (self, self->session, realtime); + GST_OBJECT_UNLOCK (self); +} + +static gdouble +gst_vtenc_get_quality (GstVTEnc * self) +{ + gdouble result; + + GST_OBJECT_LOCK (self); + result = self->quality; + GST_OBJECT_UNLOCK (self); + + return result; +} + +static void +gst_vtenc_set_quality (GstVTEnc * self, gdouble quality) +{ + GST_OBJECT_LOCK (self); + self->quality = quality; + GST_INFO_OBJECT (self, "setting quality %f", quality); + if (self->session != NULL) { + gst_vtenc_session_configure_property_double (self, self->session, + kVTCompressionPropertyKey_Quality, quality); + } + GST_OBJECT_UNLOCK (self); +} + +static gint +gst_vtenc_get_max_keyframe_interval (GstVTEnc * self) +{ + gint result; + + GST_OBJECT_LOCK (self); + result = self->max_keyframe_interval; + GST_OBJECT_UNLOCK (self); + + return result; +} + +static void +gst_vtenc_set_max_keyframe_interval (GstVTEnc * self, gint interval) +{ + GST_OBJECT_LOCK (self); + self->max_keyframe_interval = interval; + if (self->session != NULL) { + gst_vtenc_session_configure_max_keyframe_interval (self, self->session, + interval); + } + GST_OBJECT_UNLOCK (self); +} + +static GstClockTime +gst_vtenc_get_max_keyframe_interval_duration (GstVTEnc * self) +{ + GstClockTime result; + + GST_OBJECT_LOCK (self); + result = self->max_keyframe_interval_duration; + GST_OBJECT_UNLOCK (self); + + return result; +} + +static void +gst_vtenc_set_max_keyframe_interval_duration (GstVTEnc * self, + GstClockTime interval) +{ + GST_OBJECT_LOCK (self); + self->max_keyframe_interval_duration = interval; + if (self->session != NULL) { + gst_vtenc_session_configure_max_keyframe_interval_duration (self, + self->session, interval / ((gdouble) GST_SECOND)); + } + GST_OBJECT_UNLOCK (self); +} + static void gst_vtenc_get_property (GObject * obj, guint prop_id, GValue * value, GParamSpec * pspec) @@ -223,7 +408,23 @@ switch (prop_id) { case PROP_BITRATE: - g_value_set_uint (value, gst_vtenc_get_bitrate (self) * 8 / 1000); + g_value_set_uint (value, gst_vtenc_get_bitrate (self) / 1000); + break; + case PROP_ALLOW_FRAME_REORDERING: + g_value_set_boolean (value, gst_vtenc_get_allow_frame_reordering (self)); + break; + case PROP_REALTIME: + g_value_set_boolean (value, gst_vtenc_get_realtime (self)); + break; + case PROP_QUALITY: + g_value_set_double (value, gst_vtenc_get_quality (self)); + break; + case PROP_MAX_KEYFRAME_INTERVAL: + g_value_set_int (value, gst_vtenc_get_max_keyframe_interval (self)); + break; + case PROP_MAX_KEYFRAME_INTERVAL_DURATION: + g_value_set_uint64 (value, + gst_vtenc_get_max_keyframe_interval_duration (self)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (obj, prop_id, pspec); @@ -239,7 +440,23 @@ switch (prop_id) { case PROP_BITRATE: - gst_vtenc_set_bitrate (self, g_value_get_uint (value) * 1000 / 8); + gst_vtenc_set_bitrate (self, g_value_get_uint (value) * 1000); + break; + case PROP_ALLOW_FRAME_REORDERING: + gst_vtenc_set_allow_frame_reordering (self, g_value_get_boolean (value)); + break; + case PROP_REALTIME: + gst_vtenc_set_realtime (self, g_value_get_boolean (value)); + break; + case PROP_QUALITY: + gst_vtenc_set_quality (self, g_value_get_double (value)); + break; + case PROP_MAX_KEYFRAME_INTERVAL: + gst_vtenc_set_max_keyframe_interval (self, g_value_get_int (value)); + break; + case PROP_MAX_KEYFRAME_INTERVAL_DURATION: + gst_vtenc_set_max_keyframe_interval_duration (self, + g_value_get_uint64 (value)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (obj, prop_id, pspec); @@ -266,6 +483,9 @@ gst_vtenc_destroy_session (self, &self->session); GST_OBJECT_UNLOCK (self); + if (self->profile_level) + CFRelease (self->profile_level); + if (self->options != NULL) { CFRelease (self->options); self->options = NULL; @@ -286,6 +506,94 @@ return TRUE; } +static CFStringRef +gst_vtenc_profile_level_key (GstVTEnc * self, const gchar * profile, + const gchar * level_arg) +{ + char level[64]; + gchar *key = NULL; + CFStringRef ret = NULL; + + if (profile == NULL) + profile = "main"; + if (level_arg == NULL) + level_arg = "AutoLevel"; + strncpy (level, level_arg, sizeof (level)); + + if (!strcmp (profile, "constrained-baseline") || + !strcmp (profile, "baseline")) { + profile = "Baseline"; + } else if (g_str_has_prefix (profile, "high")) { + profile = "High"; + } else if (!strcmp (profile, "main")) { + profile = "Main"; + } else { + g_assert_not_reached (); + } + + if (strlen (level) == 1) { + level[1] = '_'; + level[2] = '0'; + } else if (strlen (level) == 3) { + level[1] = '_'; + } + + key = g_strdup_printf ("H264_%s_%s", profile, level); + ret = CFStringCreateWithBytes (NULL, (const guint8 *) key, strlen (key), + kCFStringEncodingASCII, 0); + + GST_INFO_OBJECT (self, "negotiated profile and level %s", key); + + g_free (key); + + return ret; +} + +static gboolean +gst_vtenc_negotiate_profile_and_level (GstVideoEncoder * enc) +{ + GstVTEnc *self = GST_VTENC_CAST (enc); + GstCaps *allowed_caps = NULL; + gboolean ret = TRUE; + const gchar *profile = NULL; + const gchar *level = NULL; + + allowed_caps = gst_pad_get_allowed_caps (GST_VIDEO_ENCODER_SRC_PAD (enc)); + if (allowed_caps) { + GstStructure *s; + + if (gst_caps_is_empty (allowed_caps)) { + GST_ERROR_OBJECT (self, "no allowed downstream caps"); + goto fail; + } + + allowed_caps = gst_caps_make_writable (allowed_caps); + allowed_caps = gst_caps_fixate (allowed_caps); + s = gst_caps_get_structure (allowed_caps, 0); + + profile = gst_structure_get_string (s, "profile"); + level = gst_structure_get_string (s, "level"); + } + + if (self->profile_level) + CFRelease (self->profile_level); + self->profile_level = gst_vtenc_profile_level_key (self, profile, level); + if (self->profile_level == NULL) { + GST_ERROR_OBJECT (enc, "invalid profile and level"); + goto fail; + } + +out: + if (allowed_caps) + gst_caps_unref (allowed_caps); + + return ret; + +fail: + ret = FALSE; + goto out; +} + static gboolean gst_vtenc_set_format (GstVideoEncoder * enc, GstVideoCodecState * state) { @@ -306,6 +614,8 @@ gst_vtenc_destroy_session (self, &self->session); GST_OBJECT_UNLOCK (self); + gst_vtenc_negotiate_profile_and_level (enc); + session = gst_vtenc_create_session (self); GST_OBJECT_LOCK (self); self->session = session; @@ -354,9 +664,10 @@ CFDictionaryRef atoms; CFStringRef avccKey; CFDataRef avcc; - gpointer codec_data; + guint8 *codec_data; gsize codec_data_size; GstBuffer *codec_data_buf; + guint8 sps[3]; fmt = CMSampleBufferGetFormatDescription (sbuf); atoms = CMFormatDescriptionGetExtension (fmt, @@ -371,6 +682,12 @@ gst_structure_set (s, "codec_data", GST_TYPE_BUFFER, codec_data_buf, NULL); + sps[0] = codec_data[1]; + sps[1] = codec_data[2] & ~0xDF; + sps[2] = codec_data[3]; + + gst_codec_utils_h264_caps_set_level_and_profile (caps, sps, 3); + gst_buffer_unref (codec_data_buf); } @@ -440,9 +757,17 @@ gst_vtenc_create_session (GstVTEnc * self) { VTCompressionSessionRef session = NULL; - CFMutableDictionaryRef pb_attrs; + CFMutableDictionaryRef encoder_spec = NULL, pb_attrs; OSStatus status; +#if !HAVE_IOS + encoder_spec = + CFDictionaryCreateMutable (NULL, 0, &kCFTypeDictionaryKeyCallBacks, + &kCFTypeDictionaryValueCallBacks); + gst_vtutil_dict_set_boolean (encoder_spec, + kVTVideoEncoderSpecification_EnableHardwareAcceleratedVideoEncoder, true); +#endif + pb_attrs = CFDictionaryCreateMutable (NULL, 0, &kCFTypeDictionaryKeyCallBacks, &kCFTypeDictionaryValueCallBacks); gst_vtutil_dict_set_i32 (pb_attrs, kCVPixelBufferWidthKey, @@ -452,8 +777,8 @@ status = VTCompressionSessionCreate (NULL, self->negotiated_width, self->negotiated_height, - self->details->format_id, NULL, pb_attrs, NULL, gst_vtenc_enqueue_buffer, - self, &session); + self->details->format_id, encoder_spec, pb_attrs, NULL, + gst_vtenc_enqueue_buffer, self, &session); GST_INFO_OBJECT (self, "VTCompressionSessionCreate for %d x %d => %d", self->negotiated_width, self->negotiated_height, (int) status); if (status != noErr) { @@ -462,35 +787,36 @@ goto beach; } - if (self->dump_properties) { - gst_vtenc_session_dump_properties (self, session); - - self->dump_properties = FALSE; - } - gst_vtenc_session_configure_expected_framerate (self, session, (gdouble) self->negotiated_fps_n / (gdouble) self->negotiated_fps_d); - /* FIXME: This is only available since OS X 10.9.6 */ -#if HAVE_IOS status = VTSessionSetProperty (session, - kVTCompressionPropertyKey_ProfileLevel, - kVTProfileLevel_H264_Baseline_AutoLevel); + kVTCompressionPropertyKey_ProfileLevel, self->profile_level); GST_DEBUG_OBJECT (self, "kVTCompressionPropertyKey_ProfileLevel => %d", (int) status); -#endif status = VTSessionSetProperty (session, kVTCompressionPropertyKey_AllowTemporalCompression, kCFBooleanTrue); GST_DEBUG_OBJECT (self, "kVTCompressionPropertyKey_AllowTemporalCompression => %d", (int) status); - gst_vtenc_session_configure_max_keyframe_interval (self, session, 0); - gst_vtenc_session_configure_max_keyframe_interval_duration (self, session, 0); + gst_vtenc_session_configure_max_keyframe_interval (self, session, + self->max_keyframe_interval); + gst_vtenc_session_configure_max_keyframe_interval_duration (self, session, + self->max_keyframe_interval_duration / ((gdouble) GST_SECOND)); gst_vtenc_session_configure_bitrate (self, session, gst_vtenc_get_bitrate (self)); + gst_vtenc_session_configure_realtime (self, session, + gst_vtenc_get_realtime (self)); + gst_vtenc_session_configure_allow_frame_reordering (self, session, + gst_vtenc_get_allow_frame_reordering (self)); + gst_vtenc_set_quality (self, self->quality); + if (self->dump_properties) { + gst_vtenc_session_dump_properties (self, session); + self->dump_properties = FALSE; + } #ifdef HAVE_VIDEOTOOLBOX_10_9_6 if (VTCompressionSessionPrepareToEncodeFrames) { status = VTCompressionSessionPrepareToEncodeFrames (session); @@ -503,6 +829,8 @@ #endif beach: + if (encoder_spec) + CFRelease (encoder_spec); CFRelease (pb_attrs); return session; @@ -612,6 +940,22 @@ kVTCompressionPropertyKey_AverageBitRate, bitrate); } +static void +gst_vtenc_session_configure_allow_frame_reordering (GstVTEnc * self, + VTCompressionSessionRef session, gboolean allow_frame_reordering) +{ + VTSessionSetProperty (session, kVTCompressionPropertyKey_AllowFrameReordering, + allow_frame_reordering ? kCFBooleanTrue : kCFBooleanFalse); +} + +static void +gst_vtenc_session_configure_realtime (GstVTEnc * self, + VTCompressionSessionRef session, gboolean realtime) +{ + VTSessionSetProperty (session, kVTCompressionPropertyKey_RealTime, + realtime ? kCFBooleanTrue : kCFBooleanFalse); +} + static OSStatus gst_vtenc_session_configure_property_int (GstVTEnc * self, VTCompressionSessionRef session, CFStringRef name, gint value) @@ -648,6 +992,37 @@ return status; } +static void +gst_vtenc_update_latency (GstVTEnc * self) +{ + OSStatus status; + CFNumberRef value; + int frames = 0; + GstClockTime frame_duration; + GstClockTime latency; + + if (self->video_info.fps_d == 0) { + GST_INFO_OBJECT (self, "framerate not known, can't set latency"); + return; + } + + status = VTSessionCopyProperty (self->session, + kVTCompressionPropertyKey_NumberOfPendingFrames, NULL, &value); + CFNumberGetValue (value, kCFNumberSInt32Type, &frames); + if (self->latency_frames == -1 || self->latency_frames != frames) { + self->latency_frames = frames; + frame_duration = gst_util_uint64_scale (GST_SECOND, + self->video_info.fps_d, self->video_info.fps_n); + latency = frame_duration * frames; + GST_INFO_OBJECT (self, + "latency status %d frames %d fps %d/%d time %" GST_TIME_FORMAT, status, + frames, self->video_info.fps_n, self->video_info.fps_d, + GST_TIME_ARGS (latency)); + gst_video_encoder_set_latency (GST_VIDEO_ENCODER (self), latency, latency); + } + CFRelease (value); +} + static GstFlowReturn gst_vtenc_encode_frame (GstVTEnc * self, GstVideoCodecFrame * frame) { @@ -833,6 +1208,8 @@ gst_video_codec_frame_unref (outframe); break; } + + gst_vtenc_update_latency (self); } ret =
diff --git a/sys/applemedia/vtenc.h b/sys/applemedia/vtenc.h index 6ba70df..38eab1e 100644 --- a/sys/applemedia/vtenc.h +++ b/sys/applemedia/vtenc.h
@@ -57,7 +57,14 @@ const GstVTEncoderDetails * details; + CFStringRef profile_level; guint bitrate; + gboolean allow_frame_reordering; + gboolean realtime; + gdouble quality; + gint max_keyframe_interval; + GstClockTime max_keyframe_interval_duration; + gint latency_frames; gboolean dump_properties; gboolean dump_attributes;
diff --git a/sys/avc/Makefile.in b/sys/avc/Makefile.in index 26e5db2..d3ed387 100644 --- a/sys/avc/Makefile.in +++ b/sys/avc/Makefile.in
@@ -344,7 +344,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/sys/bluez/Makefile.in b/sys/bluez/Makefile.in index c648847..f173045 100644 --- a/sys/bluez/Makefile.in +++ b/sys/bluez/Makefile.in
@@ -346,7 +346,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/sys/d3dvideosink/Makefile.in b/sys/d3dvideosink/Makefile.in index 9d057a9..ca7fa27 100644 --- a/sys/d3dvideosink/Makefile.in +++ b/sys/d3dvideosink/Makefile.in
@@ -345,7 +345,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/sys/decklink/Makefile.in b/sys/decklink/Makefile.in index 8ae5876..e848621 100644 --- a/sys/decklink/Makefile.in +++ b/sys/decklink/Makefile.in
@@ -362,7 +362,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/sys/decklink/gstdecklink.cpp b/sys/decklink/gstdecklink.cpp index 30e57ce..7807752 100644 --- a/sys/decklink/gstdecklink.cpp +++ b/sys/decklink/gstdecklink.cpp
@@ -127,7 +127,7 @@ {bmdModeHD1080p2997, 1920, 1080, 30000, 1001, false, HD}, {bmdModeHD1080p30, 1920, 1080, 30, 1, false, HD}, - {bmdModeHD1080i50, 1920, 1080, 25, 1, true, HD}, + {bmdModeHD1080i50, 1920, 1080, 50, 1, true, HD}, {bmdModeHD1080i5994, 1920, 1080, 60000, 1001, true, HD}, {bmdModeHD1080i6000, 1920, 1080, 60, 1, true, HD},
diff --git a/sys/decklink/gstdecklinksink.cpp b/sys/decklink/gstdecklinksink.cpp index 2fdbc89..df77d02 100644 --- a/sys/decklink/gstdecklinksink.cpp +++ b/sys/decklink/gstdecklinksink.cpp
@@ -336,7 +336,7 @@ decklinksink->output = gst_decklink_get_nth_output (decklinksink->device_number); - if (!decklinksink->decklink) { + if (!decklinksink->output) { GST_WARNING ("no output for device %d", decklinksink->device_number); return FALSE; }
diff --git a/sys/directdraw/Makefile.in b/sys/directdraw/Makefile.in index d24dae7..c1dccae 100644 --- a/sys/directdraw/Makefile.in +++ b/sys/directdraw/Makefile.in
@@ -347,7 +347,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/sys/directdraw/gstdirectdrawsink.c b/sys/directdraw/gstdirectdrawsink.c index 811d812..99140f2 100644 --- a/sys/directdraw/gstdirectdrawsink.c +++ b/sys/directdraw/gstdirectdrawsink.c
@@ -92,7 +92,8 @@ static void gst_directdraw_sink_center_rect (GstDirectDrawSink * ddrawsink, RECT src, RECT dst, RECT * result); static const char *DDErrorString (HRESULT hr); -static long FAR PASCAL WndProc (HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam); +static long FAR PASCAL WndProc (HWND hWnd, UINT message, WPARAM wParam, + LPARAM lParam); /* surfaces management functions */ static void gst_directdraw_sink_surface_destroy (GstDirectDrawSink * ddrawsink, @@ -209,9 +210,11 @@ { GstDirectDrawSink *ddrawsink = GST_DIRECTDRAW_SINK (navigation); GstEvent *event; - GstVideoRectangle src, dst, result; + GstVideoRectangle src = { 0, }; + GstVideoRectangle dst = { 0, }; + GstVideoRectangle result; RECT rect; - gdouble x, y, old_x, old_y, xscale = 1.0, yscale=1.0; + gdouble x, y, old_x, old_y, xscale = 1.0, yscale = 1.0; GstPad *pad = NULL; src.w = GST_VIDEO_SINK_WIDTH (ddrawsink); @@ -519,7 +522,7 @@ ddrawsink->video_window = NULL; ddrawsink->our_video_window = TRUE; ddrawsink->previous_wndproc = NULL; - ddrawsink->previous_user_data = (LONG_PTR)NULL; + ddrawsink->previous_user_data = (LONG_PTR) NULL; ddrawsink->last_buffer = NULL; ddrawsink->caps = NULL; ddrawsink->window_thread = NULL; @@ -1575,14 +1578,15 @@ /* Temporarily restore the previous user_data */ if (ddrawsink->previous_user_data) - SetWindowLongPtr ( hWnd, GWLP_USERDATA, ddrawsink->previous_user_data ); + SetWindowLongPtr (hWnd, GWLP_USERDATA, ddrawsink->previous_user_data); /* Call previous WndProc */ - ret = CallWindowProc ( - ddrawsink->previous_wndproc, hWnd, message, wParam, lParam); + ret = + CallWindowProc (ddrawsink->previous_wndproc, hWnd, message, wParam, + lParam); /* Point the user_data back to our ddraw_sink */ - SetWindowLongPtr ( hWnd, GWLP_USERDATA, (LONG_PTR)ddrawsink ); + SetWindowLongPtr (hWnd, GWLP_USERDATA, (LONG_PTR) ddrawsink); } else { /* if there was no previous custom WndProc, call Window's default one */ ret = DefWindowProc (hWnd, message, wParam, lParam);
diff --git a/sys/directsound/Makefile.in b/sys/directsound/Makefile.in index 23acdce..aa0e823 100644 --- a/sys/directsound/Makefile.in +++ b/sys/directsound/Makefile.in
@@ -346,7 +346,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/sys/dshowdecwrapper/Makefile.in b/sys/dshowdecwrapper/Makefile.in index 3422062..36c9b9a 100644 --- a/sys/dshowdecwrapper/Makefile.in +++ b/sys/dshowdecwrapper/Makefile.in
@@ -349,7 +349,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/sys/dshowsrcwrapper/Makefile.in b/sys/dshowsrcwrapper/Makefile.in index 420335d..15ba97e 100644 --- a/sys/dshowsrcwrapper/Makefile.in +++ b/sys/dshowsrcwrapper/Makefile.in
@@ -260,7 +260,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/sys/dshowvideosink/Makefile.in b/sys/dshowvideosink/Makefile.in index d316091..b45019c 100644 --- a/sys/dshowvideosink/Makefile.in +++ b/sys/dshowvideosink/Makefile.in
@@ -260,7 +260,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/sys/dvb/Makefile.in b/sys/dvb/Makefile.in index 434d987..48ee30c 100644 --- a/sys/dvb/Makefile.in +++ b/sys/dvb/Makefile.in
@@ -352,7 +352,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/sys/dvb/dvbbasebin.c b/sys/dvb/dvbbasebin.c index 9361200..9deb9e9 100644 --- a/sys/dvb/dvbbasebin.c +++ b/sys/dvb/dvbbasebin.c
@@ -417,7 +417,7 @@ dvbbasebin->tsparse = gst_element_factory_make ("tsparse", NULL); g_object_set (dvbbasebin->buffer_queue, "max-size-buffers", 0, - "max-size-bytes", 0, "max-size-time", 0, NULL); + "max-size-bytes", 0, "max-size-time", (guint64) 0, NULL); gst_bin_add_many (GST_BIN (dvbbasebin), dvbbasebin->dvbsrc, dvbbasebin->buffer_queue, dvbbasebin->tsparse, NULL);
diff --git a/sys/fbdev/Makefile.in b/sys/fbdev/Makefile.in index e39bb23..dcb0153 100644 --- a/sys/fbdev/Makefile.in +++ b/sys/fbdev/Makefile.in
@@ -343,7 +343,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/sys/linsys/Makefile.in b/sys/linsys/Makefile.in index c30d504..43f0c15 100644 --- a/sys/linsys/Makefile.in +++ b/sys/linsys/Makefile.in
@@ -345,7 +345,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/sys/opensles/Makefile.in b/sys/opensles/Makefile.in index 3a4d7c0..304addd 100644 --- a/sys/opensles/Makefile.in +++ b/sys/opensles/Makefile.in
@@ -346,7 +346,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/sys/osxvideo/Makefile.in b/sys/osxvideo/Makefile.in index 212b4c1..a756e27 100644 --- a/sys/osxvideo/Makefile.in +++ b/sys/osxvideo/Makefile.in
@@ -345,7 +345,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/sys/pvr2d/Makefile.in b/sys/pvr2d/Makefile.in index 915b0d9..bbb3065 100644 --- a/sys/pvr2d/Makefile.in +++ b/sys/pvr2d/Makefile.in
@@ -347,7 +347,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/sys/pvr2d/gstpvrvideosink.c b/sys/pvr2d/gstpvrvideosink.c index 7dc30c1..6d117fb 100644 --- a/sys/pvr2d/gstpvrvideosink.c +++ b/sys/pvr2d/gstpvrvideosink.c
@@ -564,7 +564,8 @@ } if (pvrvideosink->keep_aspect) { - GstVideoRectangle src, dst; + GstVideoRectangle src = { 0, }; + GstVideoRectangle dst = { 0, }; src.w = GST_VIDEO_SINK_WIDTH (pvrvideosink); src.h = GST_VIDEO_SINK_HEIGHT (pvrvideosink);
diff --git a/sys/qtwrapper/Makefile.in b/sys/qtwrapper/Makefile.in index 61dc63f..a8d369c 100644 --- a/sys/qtwrapper/Makefile.in +++ b/sys/qtwrapper/Makefile.in
@@ -348,7 +348,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/sys/shm/Makefile.in b/sys/shm/Makefile.in index b56ceb3..e7627e9 100644 --- a/sys/shm/Makefile.in +++ b/sys/shm/Makefile.in
@@ -345,7 +345,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/sys/uvch264/Makefile.in b/sys/uvch264/Makefile.in index 41a8600..32190bc 100644 --- a/sys/uvch264/Makefile.in +++ b/sys/uvch264/Makefile.in
@@ -349,7 +349,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/sys/vcd/Makefile.in b/sys/vcd/Makefile.in index 6015c5b..7746963 100644 --- a/sys/vcd/Makefile.in +++ b/sys/vcd/Makefile.in
@@ -343,7 +343,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/sys/vdpau/Makefile.in b/sys/vdpau/Makefile.in index bce5818..62cd2f9 100644 --- a/sys/vdpau/Makefile.in +++ b/sys/vdpau/Makefile.in
@@ -351,7 +351,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/sys/wasapi/Makefile.in b/sys/wasapi/Makefile.in index 880d6ef..e57776e 100644 --- a/sys/wasapi/Makefile.in +++ b/sys/wasapi/Makefile.in
@@ -347,7 +347,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/sys/wininet/Makefile.in b/sys/wininet/Makefile.in index d42bfce..0ce66ba 100644 --- a/sys/wininet/Makefile.in +++ b/sys/wininet/Makefile.in
@@ -343,7 +343,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/sys/winks/Makefile.in b/sys/winks/Makefile.in index 6186357..f684593 100644 --- a/sys/winks/Makefile.in +++ b/sys/winks/Makefile.in
@@ -347,7 +347,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/sys/winscreencap/Makefile.in b/sys/winscreencap/Makefile.in index 6d0ee75..f5ba03c 100644 --- a/sys/winscreencap/Makefile.in +++ b/sys/winscreencap/Makefile.in
@@ -347,7 +347,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/tests/Makefile.in b/tests/Makefile.in index 7c3fa66..c3e2b3f 100644 --- a/tests/Makefile.in +++ b/tests/Makefile.in
@@ -316,7 +316,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/tests/check/Makefile.in b/tests/check/Makefile.in index 5e3dd35..9b01a10 100644 --- a/tests/check/Makefile.in +++ b/tests/check/Makefile.in
@@ -1023,7 +1023,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/tests/check/orc/audiomixer.c b/tests/check/orc/audiomixer.c index 45a14c6..d0efcb8 100644 --- a/tests/check/orc/audiomixer.c +++ b/tests/check/orc/audiomixer.c
@@ -382,16 +382,11 @@ orc_int8 var35; #endif orc_int8 var36; -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_int8 var37; -#else orc_int8 var37; -#endif orc_int8 var38; - orc_int8 var39; + orc_union16 var39; orc_union16 var40; - orc_union16 var41; - orc_int8 var42; + orc_int8 var41; ptr0 = (orc_int8 *)ex->arrays[0]; @@ -399,24 +394,22 @@ var35 = (int)0x00000080; /* 128 or 6.32404e-322f */ /* 3: loadpb */ var36 = ex->params[24]; - /* 7: loadpb */ - var37 = (int)0x00000080; /* 128 or 6.32404e-322f */ for (i = 0; i < n; i++) { /* 0: loadb */ var34 = ptr0[i]; /* 2: xorb */ - var39 = var34 ^ var35; + var38 = var34 ^ var35; /* 4: mulsbw */ - var40.i = var39 * var36; + var39.i = var38 * var36; /* 5: shrsw */ - var41.i = var40.i >> 3; + var40.i = var39.i >> 3; /* 6: convssswb */ - var42 = ORC_CLAMP_SB(var41.i); - /* 8: xorb */ - var38 = var42 ^ var37; - /* 9: storeb */ - ptr0[i] = var38; + var41 = ORC_CLAMP_SB(var40.i); + /* 7: xorb */ + var37 = var41 ^ var35; + /* 8: storeb */ + ptr0[i] = var37; } } @@ -436,18 +429,13 @@ orc_int8 var35; #endif orc_int8 var36; -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_int8 var37; -#else orc_int8 var37; -#endif orc_int8 var38; orc_int8 var39; - orc_int8 var40; + orc_union16 var40; orc_union16 var41; - orc_union16 var42; + orc_int8 var42; orc_int8 var43; - orc_int8 var44; ptr0 = (orc_int8 *)ex->arrays[0]; ptr4 = (orc_int8 *)ex->arrays[4]; @@ -456,28 +444,26 @@ var35 = (int)0x00000080; /* 128 or 6.32404e-322f */ /* 3: loadpb */ var36 = ex->params[24]; - /* 7: loadpb */ - var37 = (int)0x00000080; /* 128 or 6.32404e-322f */ for (i = 0; i < n; i++) { /* 0: loadb */ var34 = ptr4[i]; /* 2: xorb */ - var40 = var34 ^ var35; + var39 = var34 ^ var35; /* 4: mulsbw */ - var41.i = var40 * var36; + var40.i = var39 * var36; /* 5: shrsw */ - var42.i = var41.i >> 3; + var41.i = var40.i >> 3; /* 6: convssswb */ - var43 = ORC_CLAMP_SB(var42.i); - /* 8: xorb */ - var44 = var43 ^ var37; - /* 9: loadb */ - var38 = ptr0[i]; - /* 10: addusb */ - var39 = ORC_CLAMP_UB((orc_uint8)var38 + (orc_uint8)var44); - /* 11: storeb */ - ptr0[i] = var39; + var42 = ORC_CLAMP_SB(var41.i); + /* 7: xorb */ + var43 = var42 ^ var35; + /* 8: loadb */ + var37 = ptr0[i]; + /* 9: addusb */ + var38 = ORC_CLAMP_UB((orc_uint8)var37 + (orc_uint8)var43); + /* 10: storeb */ + ptr0[i] = var38; } } @@ -538,18 +524,13 @@ orc_union16 var35; #endif orc_union16 var36; -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union16 var37; -#else orc_union16 var37; -#endif orc_union16 var38; orc_union16 var39; - orc_union16 var40; + orc_union32 var40; orc_union32 var41; - orc_union32 var42; + orc_union16 var42; orc_union16 var43; - orc_union16 var44; ptr0 = (orc_union16 *)ex->arrays[0]; ptr4 = (orc_union16 *)ex->arrays[4]; @@ -558,28 +539,26 @@ var35.i = (int)0x00008000; /* 32768 or 1.61895e-319f */ /* 3: loadpw */ var36.i = ex->params[24]; - /* 7: loadpw */ - var37.i = (int)0x00008000; /* 32768 or 1.61895e-319f */ for (i = 0; i < n; i++) { /* 0: loadw */ var34 = ptr4[i]; /* 2: xorw */ - var40.i = var34.i ^ var35.i; + var39.i = var34.i ^ var35.i; /* 4: mulswl */ - var41.i = var40.i * var36.i; + var40.i = var39.i * var36.i; /* 5: shrsl */ - var42.i = var41.i >> 11; + var41.i = var40.i >> 11; /* 6: convssslw */ - var43.i = ORC_CLAMP_SW(var42.i); - /* 8: xorw */ - var44.i = var43.i ^ var37.i; - /* 9: loadw */ - var38 = ptr0[i]; - /* 10: addusw */ - var39.i = ORC_CLAMP_UW((orc_uint16)var38.i + (orc_uint16)var44.i); - /* 11: storew */ - ptr0[i] = var39; + var42.i = ORC_CLAMP_SW(var41.i); + /* 7: xorw */ + var43.i = var42.i ^ var35.i; + /* 8: loadw */ + var37 = ptr0[i]; + /* 9: addusw */ + var38.i = ORC_CLAMP_UW((orc_uint16)var37.i + (orc_uint16)var43.i); + /* 10: storew */ + ptr0[i] = var38; } } @@ -640,18 +619,13 @@ orc_union32 var35; #endif orc_union32 var36; -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union32 var37; -#else orc_union32 var37; -#endif orc_union32 var38; orc_union32 var39; - orc_union32 var40; + orc_union64 var40; orc_union64 var41; - orc_union64 var42; + orc_union32 var42; orc_union32 var43; - orc_union32 var44; ptr0 = (orc_union32 *)ex->arrays[0]; ptr4 = (orc_union32 *)ex->arrays[4]; @@ -660,28 +634,26 @@ var35.i = (int)0x80000000; /* -2147483648 or 1.061e-314f */ /* 3: loadpl */ var36.i = ex->params[24]; - /* 7: loadpl */ - var37.i = (int)0x80000000; /* -2147483648 or 1.061e-314f */ for (i = 0; i < n; i++) { /* 0: loadl */ var34 = ptr4[i]; /* 2: xorl */ - var40.i = var34.i ^ var35.i; + var39.i = var34.i ^ var35.i; /* 4: mulslq */ - var41.i = ((orc_int64)var40.i) * ((orc_int64)var36.i); + var40.i = ((orc_int64)var39.i) * ((orc_int64)var36.i); /* 5: shrsq */ - var42.i = var41.i >> 27; + var41.i = var40.i >> 27; /* 6: convsssql */ - var43.i = ORC_CLAMP_SL(var42.i); - /* 8: xorl */ - var44.i = var43.i ^ var37.i; - /* 9: loadl */ - var38 = ptr0[i]; - /* 10: addusl */ - var39.i = ORC_CLAMP_UL((orc_int64)(orc_uint32)var38.i + (orc_int64)(orc_uint32)var44.i); - /* 11: storel */ - ptr0[i] = var39; + var42.i = ORC_CLAMP_SL(var41.i); + /* 7: xorl */ + var43.i = var42.i ^ var35.i; + /* 8: loadl */ + var37 = ptr0[i]; + /* 9: addusl */ + var38.i = ORC_CLAMP_UL((orc_int64)(orc_uint32)var37.i + (orc_int64)(orc_uint32)var43.i); + /* 10: storel */ + ptr0[i] = var38; } } @@ -1264,7 +1236,7 @@ orc_program_set_backup_function (p, _backup_audiomixer_orc_volume_u8); orc_program_add_destination (p, 1, "d1"); orc_program_add_constant (p, 1, 0x00000080, "c1"); - orc_program_add_constant (p, 4, 0x00000003, "c2"); + orc_program_add_constant (p, 2, 0x00000003, "c2"); orc_program_add_parameter (p, 1, "p1"); orc_program_add_temporary (p, 2, "t1"); orc_program_add_temporary (p, 1, "t2"); @@ -1321,7 +1293,7 @@ orc_program_add_destination (p, 1, "d1"); orc_program_add_source (p, 1, "s1"); orc_program_add_constant (p, 1, 0x00000080, "c1"); - orc_program_add_constant (p, 4, 0x00000003, "c2"); + orc_program_add_constant (p, 2, 0x00000003, "c2"); orc_program_add_parameter (p, 1, "p1"); orc_program_add_temporary (p, 2, "t1"); orc_program_add_temporary (p, 1, "t2"); @@ -1378,7 +1350,7 @@ orc_program_set_backup_function (p, _backup_audiomixer_orc_add_volume_s8); orc_program_add_destination (p, 1, "d1"); orc_program_add_source (p, 1, "s1"); - orc_program_add_constant (p, 4, 0x00000003, "c1"); + orc_program_add_constant (p, 2, 0x00000003, "c1"); orc_program_add_parameter (p, 1, "p1"); orc_program_add_temporary (p, 2, "t1"); orc_program_add_temporary (p, 1, "t2"); @@ -1547,7 +1519,7 @@ orc_program_add_destination (p, 4, "d1"); orc_program_add_source (p, 4, "s1"); orc_program_add_constant (p, 4, 0x80000000, "c1"); - orc_program_add_constant (p, 4, 0x0000001b, "c2"); + orc_program_add_constant_int64 (p, 8, 0x000000000000001bULL, "c2"); orc_program_add_parameter (p, 4, "p1"); orc_program_add_temporary (p, 8, "t1"); orc_program_add_temporary (p, 4, "t2"); @@ -1604,7 +1576,7 @@ orc_program_set_backup_function (p, _backup_audiomixer_orc_add_volume_s32); orc_program_add_destination (p, 4, "d1"); orc_program_add_source (p, 4, "s1"); - orc_program_add_constant (p, 4, 0x0000001b, "c1"); + orc_program_add_constant_int64 (p, 8, 0x000000000000001bULL, "c1"); orc_program_add_parameter (p, 4, "p1"); orc_program_add_temporary (p, 8, "t1"); orc_program_add_temporary (p, 4, "t2");
diff --git a/tests/check/orc/bayer.c b/tests/check/orc/bayer.c index a158be8..ee54899 100644 --- a/tests/check/orc/bayer.c +++ b/tests/check/orc/bayer.c
@@ -297,21 +297,16 @@ orc_union16 var43; #endif orc_union16 var44; -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union16 var45; -#else - orc_union16 var45; -#endif - orc_union64 var46; + orc_union64 var45; + orc_union16 var46; orc_union16 var47; orc_union16 var48; orc_union16 var49; orc_union16 var50; orc_union16 var51; orc_union16 var52; - orc_union16 var53; + orc_union32 var53; orc_union32 var54; - orc_union32 var55; ptr0 = (orc_union64 *)ex->arrays[0]; ptr4 = (orc_union16 *)ex->arrays[4]; @@ -325,9 +320,6 @@ var42.i = (int)0x000000ff; /* 255 or 1.25987e-321f */ /* 11: loadpw */ var43.i = (int)0x0000ff00; /* 65280 or 3.22526e-319f */ - /* 16: loadpb */ - var45.x2[0] = (int)0x000000ff; /* 255 or 1.25987e-321f */ - var45.x2[1] = (int)0x000000ff; /* 255 or 1.25987e-321f */ for (i = 0; i < n; i++) { /* 0: loadw */ @@ -335,71 +327,71 @@ /* 1: loadw */ var38 = ptr9[i]; /* 2: avgub */ - var47.x2[0] = ((orc_uint8)var37.x2[0] + (orc_uint8)var38.x2[0] + 1)>>1; - var47.x2[1] = ((orc_uint8)var37.x2[1] + (orc_uint8)var38.x2[1] + 1)>>1; + var46.x2[0] = ((orc_uint8)var37.x2[0] + (orc_uint8)var38.x2[0] + 1)>>1; + var46.x2[1] = ((orc_uint8)var37.x2[1] + (orc_uint8)var38.x2[1] + 1)>>1; /* 3: loadw */ var39 = ptr4[i]; /* 4: loadw */ var40 = ptr8[i]; /* 5: avgub */ - var48.x2[0] = ((orc_uint8)var39.x2[0] + (orc_uint8)var40.x2[0] + 1)>>1; - var48.x2[1] = ((orc_uint8)var39.x2[1] + (orc_uint8)var40.x2[1] + 1)>>1; + var47.x2[0] = ((orc_uint8)var39.x2[0] + (orc_uint8)var40.x2[0] + 1)>>1; + var47.x2[1] = ((orc_uint8)var39.x2[1] + (orc_uint8)var40.x2[1] + 1)>>1; /* 6: loadw */ var41 = ptr7[i]; /* 7: copyw */ - var49.i = var41.i; + var48.i = var41.i; /* 8: avgub */ - var50.x2[0] = ((orc_uint8)var48.x2[0] + (orc_uint8)var49.x2[0] + 1)>>1; - var50.x2[1] = ((orc_uint8)var48.x2[1] + (orc_uint8)var49.x2[1] + 1)>>1; + var49.x2[0] = ((orc_uint8)var47.x2[0] + (orc_uint8)var48.x2[0] + 1)>>1; + var49.x2[1] = ((orc_uint8)var47.x2[1] + (orc_uint8)var48.x2[1] + 1)>>1; /* 10: andw */ - var51.i = var50.i & var42.i; + var50.i = var49.i & var42.i; /* 12: andw */ - var52.i = var49.i & var43.i; + var51.i = var48.i & var43.i; /* 13: orw */ - var53.i = var52.i | var51.i; + var52.i = var51.i | var50.i; /* 14: loadw */ var44 = ptr6[i]; /* 15: mergebw */ { orc_union16 _dest; _dest.x2[0] = var44.x2[0]; - _dest.x2[1] = var53.x2[0]; - var54.x2[0] = _dest.i; + _dest.x2[1] = var52.x2[0]; + var53.x2[0] = _dest.i; } { orc_union16 _dest; _dest.x2[0] = var44.x2[1]; - _dest.x2[1] = var53.x2[1]; + _dest.x2[1] = var52.x2[1]; + var53.x2[1] = _dest.i; + } + /* 16: mergebw */ + { + orc_union16 _dest; + _dest.x2[0] = var46.x2[0]; + _dest.x2[1] = var42.x2[0]; + var54.x2[0] = _dest.i; + } + { + orc_union16 _dest; + _dest.x2[0] = var46.x2[1]; + _dest.x2[1] = var42.x2[1]; var54.x2[1] = _dest.i; } - /* 17: mergebw */ - { - orc_union16 _dest; - _dest.x2[0] = var47.x2[0]; - _dest.x2[1] = var45.x2[0]; - var55.x2[0] = _dest.i; - } - { - orc_union16 _dest; - _dest.x2[0] = var47.x2[1]; - _dest.x2[1] = var45.x2[1]; - var55.x2[1] = _dest.i; - } - /* 18: mergewl */ + /* 17: mergewl */ { orc_union32 _dest; - _dest.x2[0] = var54.x2[0]; - _dest.x2[1] = var55.x2[0]; - var46.x2[0] = _dest.i; + _dest.x2[0] = var53.x2[0]; + _dest.x2[1] = var54.x2[0]; + var45.x2[0] = _dest.i; } { orc_union32 _dest; - _dest.x2[0] = var54.x2[1]; - _dest.x2[1] = var55.x2[1]; - var46.x2[1] = _dest.i; + _dest.x2[0] = var53.x2[1]; + _dest.x2[1] = var54.x2[1]; + var45.x2[1] = _dest.i; } - /* 19: storeq */ - ptr0[i] = var46; + /* 18: storeq */ + ptr0[i] = var45; } } @@ -433,21 +425,16 @@ orc_union16 var43; #endif orc_union16 var44; -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union16 var45; -#else - orc_union16 var45; -#endif - orc_union64 var46; + orc_union64 var45; + orc_union16 var46; orc_union16 var47; orc_union16 var48; orc_union16 var49; orc_union16 var50; orc_union16 var51; orc_union16 var52; - orc_union16 var53; + orc_union32 var53; orc_union32 var54; - orc_union32 var55; ptr0 = (orc_union64 *)ex->arrays[0]; ptr4 = (orc_union16 *)ex->arrays[4]; @@ -461,9 +448,6 @@ var42.i = (int)0x0000ff00; /* 65280 or 3.22526e-319f */ /* 11: loadpw */ var43.i = (int)0x000000ff; /* 255 or 1.25987e-321f */ - /* 16: loadpb */ - var45.x2[0] = (int)0x000000ff; /* 255 or 1.25987e-321f */ - var45.x2[1] = (int)0x000000ff; /* 255 or 1.25987e-321f */ for (i = 0; i < n; i++) { /* 0: loadw */ @@ -471,71 +455,71 @@ /* 1: loadw */ var38 = ptr8[i]; /* 2: avgub */ - var47.x2[0] = ((orc_uint8)var37.x2[0] + (orc_uint8)var38.x2[0] + 1)>>1; - var47.x2[1] = ((orc_uint8)var37.x2[1] + (orc_uint8)var38.x2[1] + 1)>>1; + var46.x2[0] = ((orc_uint8)var37.x2[0] + (orc_uint8)var38.x2[0] + 1)>>1; + var46.x2[1] = ((orc_uint8)var37.x2[1] + (orc_uint8)var38.x2[1] + 1)>>1; /* 3: loadw */ var39 = ptr5[i]; /* 4: loadw */ var40 = ptr9[i]; /* 5: avgub */ - var48.x2[0] = ((orc_uint8)var39.x2[0] + (orc_uint8)var40.x2[0] + 1)>>1; - var48.x2[1] = ((orc_uint8)var39.x2[1] + (orc_uint8)var40.x2[1] + 1)>>1; + var47.x2[0] = ((orc_uint8)var39.x2[0] + (orc_uint8)var40.x2[0] + 1)>>1; + var47.x2[1] = ((orc_uint8)var39.x2[1] + (orc_uint8)var40.x2[1] + 1)>>1; /* 6: loadw */ var41 = ptr6[i]; /* 7: copyw */ - var49.i = var41.i; + var48.i = var41.i; /* 8: avgub */ - var50.x2[0] = ((orc_uint8)var48.x2[0] + (orc_uint8)var49.x2[0] + 1)>>1; - var50.x2[1] = ((orc_uint8)var48.x2[1] + (orc_uint8)var49.x2[1] + 1)>>1; + var49.x2[0] = ((orc_uint8)var47.x2[0] + (orc_uint8)var48.x2[0] + 1)>>1; + var49.x2[1] = ((orc_uint8)var47.x2[1] + (orc_uint8)var48.x2[1] + 1)>>1; /* 10: andw */ - var51.i = var50.i & var42.i; + var50.i = var49.i & var42.i; /* 12: andw */ - var52.i = var49.i & var43.i; + var51.i = var48.i & var43.i; /* 13: orw */ - var53.i = var52.i | var51.i; + var52.i = var51.i | var50.i; /* 14: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var47.x2[0]; - _dest.x2[1] = var53.x2[0]; + _dest.x2[0] = var46.x2[0]; + _dest.x2[1] = var52.x2[0]; + var53.x2[0] = _dest.i; + } + { + orc_union16 _dest; + _dest.x2[0] = var46.x2[1]; + _dest.x2[1] = var52.x2[1]; + var53.x2[1] = _dest.i; + } + /* 15: loadw */ + var44 = ptr7[i]; + /* 16: mergebw */ + { + orc_union16 _dest; + _dest.x2[0] = var44.x2[0]; + _dest.x2[1] = var43.x2[0]; var54.x2[0] = _dest.i; } { orc_union16 _dest; - _dest.x2[0] = var47.x2[1]; - _dest.x2[1] = var53.x2[1]; + _dest.x2[0] = var44.x2[1]; + _dest.x2[1] = var43.x2[1]; var54.x2[1] = _dest.i; } - /* 15: loadw */ - var44 = ptr7[i]; - /* 17: mergebw */ - { - orc_union16 _dest; - _dest.x2[0] = var44.x2[0]; - _dest.x2[1] = var45.x2[0]; - var55.x2[0] = _dest.i; - } - { - orc_union16 _dest; - _dest.x2[0] = var44.x2[1]; - _dest.x2[1] = var45.x2[1]; - var55.x2[1] = _dest.i; - } - /* 18: mergewl */ + /* 17: mergewl */ { orc_union32 _dest; - _dest.x2[0] = var54.x2[0]; - _dest.x2[1] = var55.x2[0]; - var46.x2[0] = _dest.i; + _dest.x2[0] = var53.x2[0]; + _dest.x2[1] = var54.x2[0]; + var45.x2[0] = _dest.i; } { orc_union32 _dest; - _dest.x2[0] = var54.x2[1]; - _dest.x2[1] = var55.x2[1]; - var46.x2[1] = _dest.i; + _dest.x2[0] = var53.x2[1]; + _dest.x2[1] = var54.x2[1]; + var45.x2[1] = _dest.i; } - /* 19: storeq */ - ptr0[i] = var46; + /* 18: storeq */ + ptr0[i] = var45; } } @@ -568,22 +552,17 @@ #else orc_union16 var43; #endif -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union16 var44; -#else orc_union16 var44; -#endif - orc_union16 var45; - orc_union64 var46; + orc_union64 var45; + orc_union16 var46; orc_union16 var47; orc_union16 var48; orc_union16 var49; orc_union16 var50; orc_union16 var51; orc_union16 var52; - orc_union16 var53; + orc_union32 var53; orc_union32 var54; - orc_union32 var55; ptr0 = (orc_union64 *)ex->arrays[0]; ptr4 = (orc_union16 *)ex->arrays[4]; @@ -597,9 +576,6 @@ var42.i = (int)0x000000ff; /* 255 or 1.25987e-321f */ /* 11: loadpw */ var43.i = (int)0x0000ff00; /* 65280 or 3.22526e-319f */ - /* 14: loadpb */ - var44.x2[0] = (int)0x000000ff; /* 255 or 1.25987e-321f */ - var44.x2[1] = (int)0x000000ff; /* 255 or 1.25987e-321f */ for (i = 0; i < n; i++) { /* 0: loadw */ @@ -607,71 +583,71 @@ /* 1: loadw */ var38 = ptr9[i]; /* 2: avgub */ - var47.x2[0] = ((orc_uint8)var37.x2[0] + (orc_uint8)var38.x2[0] + 1)>>1; - var47.x2[1] = ((orc_uint8)var37.x2[1] + (orc_uint8)var38.x2[1] + 1)>>1; + var46.x2[0] = ((orc_uint8)var37.x2[0] + (orc_uint8)var38.x2[0] + 1)>>1; + var46.x2[1] = ((orc_uint8)var37.x2[1] + (orc_uint8)var38.x2[1] + 1)>>1; /* 3: loadw */ var39 = ptr4[i]; /* 4: loadw */ var40 = ptr8[i]; /* 5: avgub */ - var48.x2[0] = ((orc_uint8)var39.x2[0] + (orc_uint8)var40.x2[0] + 1)>>1; - var48.x2[1] = ((orc_uint8)var39.x2[1] + (orc_uint8)var40.x2[1] + 1)>>1; + var47.x2[0] = ((orc_uint8)var39.x2[0] + (orc_uint8)var40.x2[0] + 1)>>1; + var47.x2[1] = ((orc_uint8)var39.x2[1] + (orc_uint8)var40.x2[1] + 1)>>1; /* 6: loadw */ var41 = ptr7[i]; /* 7: copyw */ - var49.i = var41.i; + var48.i = var41.i; /* 8: avgub */ - var50.x2[0] = ((orc_uint8)var48.x2[0] + (orc_uint8)var49.x2[0] + 1)>>1; - var50.x2[1] = ((orc_uint8)var48.x2[1] + (orc_uint8)var49.x2[1] + 1)>>1; + var49.x2[0] = ((orc_uint8)var47.x2[0] + (orc_uint8)var48.x2[0] + 1)>>1; + var49.x2[1] = ((orc_uint8)var47.x2[1] + (orc_uint8)var48.x2[1] + 1)>>1; /* 10: andw */ - var51.i = var50.i & var42.i; + var50.i = var49.i & var42.i; /* 12: andw */ - var52.i = var49.i & var43.i; + var51.i = var48.i & var43.i; /* 13: orw */ - var53.i = var52.i | var51.i; - /* 15: loadw */ - var45 = ptr6[i]; + var52.i = var51.i | var50.i; + /* 14: loadw */ + var44 = ptr6[i]; + /* 15: mergebw */ + { + orc_union16 _dest; + _dest.x2[0] = var42.x2[0]; + _dest.x2[1] = var44.x2[0]; + var53.x2[0] = _dest.i; + } + { + orc_union16 _dest; + _dest.x2[0] = var42.x2[1]; + _dest.x2[1] = var44.x2[1]; + var53.x2[1] = _dest.i; + } /* 16: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var44.x2[0]; - _dest.x2[1] = var45.x2[0]; + _dest.x2[0] = var52.x2[0]; + _dest.x2[1] = var46.x2[0]; var54.x2[0] = _dest.i; } { orc_union16 _dest; - _dest.x2[0] = var44.x2[1]; - _dest.x2[1] = var45.x2[1]; + _dest.x2[0] = var52.x2[1]; + _dest.x2[1] = var46.x2[1]; var54.x2[1] = _dest.i; } - /* 17: mergebw */ + /* 17: mergewl */ { - orc_union16 _dest; + orc_union32 _dest; _dest.x2[0] = var53.x2[0]; - _dest.x2[1] = var47.x2[0]; - var55.x2[0] = _dest.i; + _dest.x2[1] = var54.x2[0]; + var45.x2[0] = _dest.i; } { - orc_union16 _dest; + orc_union32 _dest; _dest.x2[0] = var53.x2[1]; - _dest.x2[1] = var47.x2[1]; - var55.x2[1] = _dest.i; + _dest.x2[1] = var54.x2[1]; + var45.x2[1] = _dest.i; } - /* 18: mergewl */ - { - orc_union32 _dest; - _dest.x2[0] = var54.x2[0]; - _dest.x2[1] = var55.x2[0]; - var46.x2[0] = _dest.i; - } - { - orc_union32 _dest; - _dest.x2[0] = var54.x2[1]; - _dest.x2[1] = var55.x2[1]; - var46.x2[1] = _dest.i; - } - /* 19: storeq */ - ptr0[i] = var46; + /* 18: storeq */ + ptr0[i] = var45; } } @@ -704,22 +680,17 @@ #else orc_union16 var43; #endif -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union16 var44; -#else orc_union16 var44; -#endif - orc_union16 var45; - orc_union64 var46; + orc_union64 var45; + orc_union16 var46; orc_union16 var47; orc_union16 var48; orc_union16 var49; orc_union16 var50; orc_union16 var51; orc_union16 var52; - orc_union16 var53; + orc_union32 var53; orc_union32 var54; - orc_union32 var55; ptr0 = (orc_union64 *)ex->arrays[0]; ptr4 = (orc_union16 *)ex->arrays[4]; @@ -733,9 +704,6 @@ var42.i = (int)0x0000ff00; /* 65280 or 3.22526e-319f */ /* 11: loadpw */ var43.i = (int)0x000000ff; /* 255 or 1.25987e-321f */ - /* 14: loadpb */ - var44.x2[0] = (int)0x000000ff; /* 255 or 1.25987e-321f */ - var44.x2[1] = (int)0x000000ff; /* 255 or 1.25987e-321f */ for (i = 0; i < n; i++) { /* 0: loadw */ @@ -743,71 +711,71 @@ /* 1: loadw */ var38 = ptr8[i]; /* 2: avgub */ - var47.x2[0] = ((orc_uint8)var37.x2[0] + (orc_uint8)var38.x2[0] + 1)>>1; - var47.x2[1] = ((orc_uint8)var37.x2[1] + (orc_uint8)var38.x2[1] + 1)>>1; + var46.x2[0] = ((orc_uint8)var37.x2[0] + (orc_uint8)var38.x2[0] + 1)>>1; + var46.x2[1] = ((orc_uint8)var37.x2[1] + (orc_uint8)var38.x2[1] + 1)>>1; /* 3: loadw */ var39 = ptr5[i]; /* 4: loadw */ var40 = ptr9[i]; /* 5: avgub */ - var48.x2[0] = ((orc_uint8)var39.x2[0] + (orc_uint8)var40.x2[0] + 1)>>1; - var48.x2[1] = ((orc_uint8)var39.x2[1] + (orc_uint8)var40.x2[1] + 1)>>1; + var47.x2[0] = ((orc_uint8)var39.x2[0] + (orc_uint8)var40.x2[0] + 1)>>1; + var47.x2[1] = ((orc_uint8)var39.x2[1] + (orc_uint8)var40.x2[1] + 1)>>1; /* 6: loadw */ var41 = ptr6[i]; /* 7: copyw */ - var49.i = var41.i; + var48.i = var41.i; /* 8: avgub */ - var50.x2[0] = ((orc_uint8)var48.x2[0] + (orc_uint8)var49.x2[0] + 1)>>1; - var50.x2[1] = ((orc_uint8)var48.x2[1] + (orc_uint8)var49.x2[1] + 1)>>1; + var49.x2[0] = ((orc_uint8)var47.x2[0] + (orc_uint8)var48.x2[0] + 1)>>1; + var49.x2[1] = ((orc_uint8)var47.x2[1] + (orc_uint8)var48.x2[1] + 1)>>1; /* 10: andw */ - var51.i = var50.i & var42.i; + var50.i = var49.i & var42.i; /* 12: andw */ - var52.i = var49.i & var43.i; + var51.i = var48.i & var43.i; /* 13: orw */ - var53.i = var52.i | var51.i; - /* 15: mergebw */ + var52.i = var51.i | var50.i; + /* 14: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var44.x2[0]; - _dest.x2[1] = var47.x2[0]; + _dest.x2[0] = var43.x2[0]; + _dest.x2[1] = var46.x2[0]; + var53.x2[0] = _dest.i; + } + { + orc_union16 _dest; + _dest.x2[0] = var43.x2[1]; + _dest.x2[1] = var46.x2[1]; + var53.x2[1] = _dest.i; + } + /* 15: loadw */ + var44 = ptr7[i]; + /* 16: mergebw */ + { + orc_union16 _dest; + _dest.x2[0] = var52.x2[0]; + _dest.x2[1] = var44.x2[0]; var54.x2[0] = _dest.i; } { orc_union16 _dest; - _dest.x2[0] = var44.x2[1]; - _dest.x2[1] = var47.x2[1]; + _dest.x2[0] = var52.x2[1]; + _dest.x2[1] = var44.x2[1]; var54.x2[1] = _dest.i; } - /* 16: loadw */ - var45 = ptr7[i]; - /* 17: mergebw */ + /* 17: mergewl */ { - orc_union16 _dest; + orc_union32 _dest; _dest.x2[0] = var53.x2[0]; - _dest.x2[1] = var45.x2[0]; - var55.x2[0] = _dest.i; + _dest.x2[1] = var54.x2[0]; + var45.x2[0] = _dest.i; } { - orc_union16 _dest; + orc_union32 _dest; _dest.x2[0] = var53.x2[1]; - _dest.x2[1] = var45.x2[1]; - var55.x2[1] = _dest.i; + _dest.x2[1] = var54.x2[1]; + var45.x2[1] = _dest.i; } - /* 18: mergewl */ - { - orc_union32 _dest; - _dest.x2[0] = var54.x2[0]; - _dest.x2[1] = var55.x2[0]; - var46.x2[0] = _dest.i; - } - { - orc_union32 _dest; - _dest.x2[0] = var54.x2[1]; - _dest.x2[1] = var55.x2[1]; - var46.x2[1] = _dest.i; - } - /* 19: storeq */ - ptr0[i] = var46; + /* 18: storeq */ + ptr0[i] = var45; } } @@ -841,21 +809,16 @@ orc_union16 var43; #endif orc_union16 var44; -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union16 var45; -#else - orc_union16 var45; -#endif - orc_union64 var46; + orc_union64 var45; + orc_union16 var46; orc_union16 var47; orc_union16 var48; orc_union16 var49; orc_union16 var50; orc_union16 var51; orc_union16 var52; - orc_union16 var53; + orc_union32 var53; orc_union32 var54; - orc_union32 var55; ptr0 = (orc_union64 *)ex->arrays[0]; ptr4 = (orc_union16 *)ex->arrays[4]; @@ -869,9 +832,6 @@ var42.i = (int)0x000000ff; /* 255 or 1.25987e-321f */ /* 11: loadpw */ var43.i = (int)0x0000ff00; /* 65280 or 3.22526e-319f */ - /* 16: loadpb */ - var45.x2[0] = (int)0x000000ff; /* 255 or 1.25987e-321f */ - var45.x2[1] = (int)0x000000ff; /* 255 or 1.25987e-321f */ for (i = 0; i < n; i++) { /* 0: loadw */ @@ -879,71 +839,71 @@ /* 1: loadw */ var38 = ptr9[i]; /* 2: avgub */ - var47.x2[0] = ((orc_uint8)var37.x2[0] + (orc_uint8)var38.x2[0] + 1)>>1; - var47.x2[1] = ((orc_uint8)var37.x2[1] + (orc_uint8)var38.x2[1] + 1)>>1; + var46.x2[0] = ((orc_uint8)var37.x2[0] + (orc_uint8)var38.x2[0] + 1)>>1; + var46.x2[1] = ((orc_uint8)var37.x2[1] + (orc_uint8)var38.x2[1] + 1)>>1; /* 3: loadw */ var39 = ptr4[i]; /* 4: loadw */ var40 = ptr8[i]; /* 5: avgub */ - var48.x2[0] = ((orc_uint8)var39.x2[0] + (orc_uint8)var40.x2[0] + 1)>>1; - var48.x2[1] = ((orc_uint8)var39.x2[1] + (orc_uint8)var40.x2[1] + 1)>>1; + var47.x2[0] = ((orc_uint8)var39.x2[0] + (orc_uint8)var40.x2[0] + 1)>>1; + var47.x2[1] = ((orc_uint8)var39.x2[1] + (orc_uint8)var40.x2[1] + 1)>>1; /* 6: loadw */ var41 = ptr7[i]; /* 7: copyw */ - var49.i = var41.i; + var48.i = var41.i; /* 8: avgub */ - var50.x2[0] = ((orc_uint8)var48.x2[0] + (orc_uint8)var49.x2[0] + 1)>>1; - var50.x2[1] = ((orc_uint8)var48.x2[1] + (orc_uint8)var49.x2[1] + 1)>>1; + var49.x2[0] = ((orc_uint8)var47.x2[0] + (orc_uint8)var48.x2[0] + 1)>>1; + var49.x2[1] = ((orc_uint8)var47.x2[1] + (orc_uint8)var48.x2[1] + 1)>>1; /* 10: andw */ - var51.i = var50.i & var42.i; + var50.i = var49.i & var42.i; /* 12: andw */ - var52.i = var49.i & var43.i; + var51.i = var48.i & var43.i; /* 13: orw */ - var53.i = var52.i | var51.i; + var52.i = var51.i | var50.i; /* 14: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var47.x2[0]; - _dest.x2[1] = var53.x2[0]; + _dest.x2[0] = var46.x2[0]; + _dest.x2[1] = var52.x2[0]; + var53.x2[0] = _dest.i; + } + { + orc_union16 _dest; + _dest.x2[0] = var46.x2[1]; + _dest.x2[1] = var52.x2[1]; + var53.x2[1] = _dest.i; + } + /* 15: loadw */ + var44 = ptr6[i]; + /* 16: mergebw */ + { + orc_union16 _dest; + _dest.x2[0] = var44.x2[0]; + _dest.x2[1] = var42.x2[0]; var54.x2[0] = _dest.i; } { orc_union16 _dest; - _dest.x2[0] = var47.x2[1]; - _dest.x2[1] = var53.x2[1]; + _dest.x2[0] = var44.x2[1]; + _dest.x2[1] = var42.x2[1]; var54.x2[1] = _dest.i; } - /* 15: loadw */ - var44 = ptr6[i]; - /* 17: mergebw */ - { - orc_union16 _dest; - _dest.x2[0] = var44.x2[0]; - _dest.x2[1] = var45.x2[0]; - var55.x2[0] = _dest.i; - } - { - orc_union16 _dest; - _dest.x2[0] = var44.x2[1]; - _dest.x2[1] = var45.x2[1]; - var55.x2[1] = _dest.i; - } - /* 18: mergewl */ + /* 17: mergewl */ { orc_union32 _dest; - _dest.x2[0] = var54.x2[0]; - _dest.x2[1] = var55.x2[0]; - var46.x2[0] = _dest.i; + _dest.x2[0] = var53.x2[0]; + _dest.x2[1] = var54.x2[0]; + var45.x2[0] = _dest.i; } { orc_union32 _dest; - _dest.x2[0] = var54.x2[1]; - _dest.x2[1] = var55.x2[1]; - var46.x2[1] = _dest.i; + _dest.x2[0] = var53.x2[1]; + _dest.x2[1] = var54.x2[1]; + var45.x2[1] = _dest.i; } - /* 19: storeq */ - ptr0[i] = var46; + /* 18: storeq */ + ptr0[i] = var45; } } @@ -977,21 +937,16 @@ orc_union16 var43; #endif orc_union16 var44; -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union16 var45; -#else - orc_union16 var45; -#endif - orc_union64 var46; + orc_union64 var45; + orc_union16 var46; orc_union16 var47; orc_union16 var48; orc_union16 var49; orc_union16 var50; orc_union16 var51; orc_union16 var52; - orc_union16 var53; + orc_union32 var53; orc_union32 var54; - orc_union32 var55; ptr0 = (orc_union64 *)ex->arrays[0]; ptr4 = (orc_union16 *)ex->arrays[4]; @@ -1005,9 +960,6 @@ var42.i = (int)0x0000ff00; /* 65280 or 3.22526e-319f */ /* 11: loadpw */ var43.i = (int)0x000000ff; /* 255 or 1.25987e-321f */ - /* 16: loadpb */ - var45.x2[0] = (int)0x000000ff; /* 255 or 1.25987e-321f */ - var45.x2[1] = (int)0x000000ff; /* 255 or 1.25987e-321f */ for (i = 0; i < n; i++) { /* 0: loadw */ @@ -1015,71 +967,71 @@ /* 1: loadw */ var38 = ptr8[i]; /* 2: avgub */ - var47.x2[0] = ((orc_uint8)var37.x2[0] + (orc_uint8)var38.x2[0] + 1)>>1; - var47.x2[1] = ((orc_uint8)var37.x2[1] + (orc_uint8)var38.x2[1] + 1)>>1; + var46.x2[0] = ((orc_uint8)var37.x2[0] + (orc_uint8)var38.x2[0] + 1)>>1; + var46.x2[1] = ((orc_uint8)var37.x2[1] + (orc_uint8)var38.x2[1] + 1)>>1; /* 3: loadw */ var39 = ptr5[i]; /* 4: loadw */ var40 = ptr9[i]; /* 5: avgub */ - var48.x2[0] = ((orc_uint8)var39.x2[0] + (orc_uint8)var40.x2[0] + 1)>>1; - var48.x2[1] = ((orc_uint8)var39.x2[1] + (orc_uint8)var40.x2[1] + 1)>>1; + var47.x2[0] = ((orc_uint8)var39.x2[0] + (orc_uint8)var40.x2[0] + 1)>>1; + var47.x2[1] = ((orc_uint8)var39.x2[1] + (orc_uint8)var40.x2[1] + 1)>>1; /* 6: loadw */ var41 = ptr6[i]; /* 7: copyw */ - var49.i = var41.i; + var48.i = var41.i; /* 8: avgub */ - var50.x2[0] = ((orc_uint8)var48.x2[0] + (orc_uint8)var49.x2[0] + 1)>>1; - var50.x2[1] = ((orc_uint8)var48.x2[1] + (orc_uint8)var49.x2[1] + 1)>>1; + var49.x2[0] = ((orc_uint8)var47.x2[0] + (orc_uint8)var48.x2[0] + 1)>>1; + var49.x2[1] = ((orc_uint8)var47.x2[1] + (orc_uint8)var48.x2[1] + 1)>>1; /* 10: andw */ - var51.i = var50.i & var42.i; + var50.i = var49.i & var42.i; /* 12: andw */ - var52.i = var49.i & var43.i; + var51.i = var48.i & var43.i; /* 13: orw */ - var53.i = var52.i | var51.i; + var52.i = var51.i | var50.i; /* 14: loadw */ var44 = ptr7[i]; /* 15: mergebw */ { orc_union16 _dest; _dest.x2[0] = var44.x2[0]; - _dest.x2[1] = var53.x2[0]; - var54.x2[0] = _dest.i; + _dest.x2[1] = var52.x2[0]; + var53.x2[0] = _dest.i; } { orc_union16 _dest; _dest.x2[0] = var44.x2[1]; - _dest.x2[1] = var53.x2[1]; + _dest.x2[1] = var52.x2[1]; + var53.x2[1] = _dest.i; + } + /* 16: mergebw */ + { + orc_union16 _dest; + _dest.x2[0] = var46.x2[0]; + _dest.x2[1] = var43.x2[0]; + var54.x2[0] = _dest.i; + } + { + orc_union16 _dest; + _dest.x2[0] = var46.x2[1]; + _dest.x2[1] = var43.x2[1]; var54.x2[1] = _dest.i; } - /* 17: mergebw */ - { - orc_union16 _dest; - _dest.x2[0] = var47.x2[0]; - _dest.x2[1] = var45.x2[0]; - var55.x2[0] = _dest.i; - } - { - orc_union16 _dest; - _dest.x2[0] = var47.x2[1]; - _dest.x2[1] = var45.x2[1]; - var55.x2[1] = _dest.i; - } - /* 18: mergewl */ + /* 17: mergewl */ { orc_union32 _dest; - _dest.x2[0] = var54.x2[0]; - _dest.x2[1] = var55.x2[0]; - var46.x2[0] = _dest.i; + _dest.x2[0] = var53.x2[0]; + _dest.x2[1] = var54.x2[0]; + var45.x2[0] = _dest.i; } { orc_union32 _dest; - _dest.x2[0] = var54.x2[1]; - _dest.x2[1] = var55.x2[1]; - var46.x2[1] = _dest.i; + _dest.x2[0] = var53.x2[1]; + _dest.x2[1] = var54.x2[1]; + var45.x2[1] = _dest.i; } - /* 19: storeq */ - ptr0[i] = var46; + /* 18: storeq */ + ptr0[i] = var45; } } @@ -1112,22 +1064,17 @@ #else orc_union16 var43; #endif -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union16 var44; -#else orc_union16 var44; -#endif - orc_union16 var45; - orc_union64 var46; + orc_union64 var45; + orc_union16 var46; orc_union16 var47; orc_union16 var48; orc_union16 var49; orc_union16 var50; orc_union16 var51; orc_union16 var52; - orc_union16 var53; + orc_union32 var53; orc_union32 var54; - orc_union32 var55; ptr0 = (orc_union64 *)ex->arrays[0]; ptr4 = (orc_union16 *)ex->arrays[4]; @@ -1141,9 +1088,6 @@ var42.i = (int)0x000000ff; /* 255 or 1.25987e-321f */ /* 11: loadpw */ var43.i = (int)0x0000ff00; /* 65280 or 3.22526e-319f */ - /* 14: loadpb */ - var44.x2[0] = (int)0x000000ff; /* 255 or 1.25987e-321f */ - var44.x2[1] = (int)0x000000ff; /* 255 or 1.25987e-321f */ for (i = 0; i < n; i++) { /* 0: loadw */ @@ -1151,71 +1095,71 @@ /* 1: loadw */ var38 = ptr9[i]; /* 2: avgub */ - var47.x2[0] = ((orc_uint8)var37.x2[0] + (orc_uint8)var38.x2[0] + 1)>>1; - var47.x2[1] = ((orc_uint8)var37.x2[1] + (orc_uint8)var38.x2[1] + 1)>>1; + var46.x2[0] = ((orc_uint8)var37.x2[0] + (orc_uint8)var38.x2[0] + 1)>>1; + var46.x2[1] = ((orc_uint8)var37.x2[1] + (orc_uint8)var38.x2[1] + 1)>>1; /* 3: loadw */ var39 = ptr4[i]; /* 4: loadw */ var40 = ptr8[i]; /* 5: avgub */ - var48.x2[0] = ((orc_uint8)var39.x2[0] + (orc_uint8)var40.x2[0] + 1)>>1; - var48.x2[1] = ((orc_uint8)var39.x2[1] + (orc_uint8)var40.x2[1] + 1)>>1; + var47.x2[0] = ((orc_uint8)var39.x2[0] + (orc_uint8)var40.x2[0] + 1)>>1; + var47.x2[1] = ((orc_uint8)var39.x2[1] + (orc_uint8)var40.x2[1] + 1)>>1; /* 6: loadw */ var41 = ptr7[i]; /* 7: copyw */ - var49.i = var41.i; + var48.i = var41.i; /* 8: avgub */ - var50.x2[0] = ((orc_uint8)var48.x2[0] + (orc_uint8)var49.x2[0] + 1)>>1; - var50.x2[1] = ((orc_uint8)var48.x2[1] + (orc_uint8)var49.x2[1] + 1)>>1; + var49.x2[0] = ((orc_uint8)var47.x2[0] + (orc_uint8)var48.x2[0] + 1)>>1; + var49.x2[1] = ((orc_uint8)var47.x2[1] + (orc_uint8)var48.x2[1] + 1)>>1; /* 10: andw */ - var51.i = var50.i & var42.i; + var50.i = var49.i & var42.i; /* 12: andw */ - var52.i = var49.i & var43.i; + var51.i = var48.i & var43.i; /* 13: orw */ - var53.i = var52.i | var51.i; - /* 15: mergebw */ + var52.i = var51.i | var50.i; + /* 14: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var44.x2[0]; - _dest.x2[1] = var47.x2[0]; + _dest.x2[0] = var42.x2[0]; + _dest.x2[1] = var46.x2[0]; + var53.x2[0] = _dest.i; + } + { + orc_union16 _dest; + _dest.x2[0] = var42.x2[1]; + _dest.x2[1] = var46.x2[1]; + var53.x2[1] = _dest.i; + } + /* 15: loadw */ + var44 = ptr6[i]; + /* 16: mergebw */ + { + orc_union16 _dest; + _dest.x2[0] = var52.x2[0]; + _dest.x2[1] = var44.x2[0]; var54.x2[0] = _dest.i; } { orc_union16 _dest; - _dest.x2[0] = var44.x2[1]; - _dest.x2[1] = var47.x2[1]; + _dest.x2[0] = var52.x2[1]; + _dest.x2[1] = var44.x2[1]; var54.x2[1] = _dest.i; } - /* 16: loadw */ - var45 = ptr6[i]; - /* 17: mergebw */ + /* 17: mergewl */ { - orc_union16 _dest; + orc_union32 _dest; _dest.x2[0] = var53.x2[0]; - _dest.x2[1] = var45.x2[0]; - var55.x2[0] = _dest.i; + _dest.x2[1] = var54.x2[0]; + var45.x2[0] = _dest.i; } { - orc_union16 _dest; + orc_union32 _dest; _dest.x2[0] = var53.x2[1]; - _dest.x2[1] = var45.x2[1]; - var55.x2[1] = _dest.i; + _dest.x2[1] = var54.x2[1]; + var45.x2[1] = _dest.i; } - /* 18: mergewl */ - { - orc_union32 _dest; - _dest.x2[0] = var54.x2[0]; - _dest.x2[1] = var55.x2[0]; - var46.x2[0] = _dest.i; - } - { - orc_union32 _dest; - _dest.x2[0] = var54.x2[1]; - _dest.x2[1] = var55.x2[1]; - var46.x2[1] = _dest.i; - } - /* 19: storeq */ - ptr0[i] = var46; + /* 18: storeq */ + ptr0[i] = var45; } } @@ -1248,22 +1192,17 @@ #else orc_union16 var43; #endif -#if defined(__APPLE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 2 && defined (__i386__) - volatile orc_union16 var44; -#else orc_union16 var44; -#endif - orc_union16 var45; - orc_union64 var46; + orc_union64 var45; + orc_union16 var46; orc_union16 var47; orc_union16 var48; orc_union16 var49; orc_union16 var50; orc_union16 var51; orc_union16 var52; - orc_union16 var53; + orc_union32 var53; orc_union32 var54; - orc_union32 var55; ptr0 = (orc_union64 *)ex->arrays[0]; ptr4 = (orc_union16 *)ex->arrays[4]; @@ -1277,9 +1216,6 @@ var42.i = (int)0x0000ff00; /* 65280 or 3.22526e-319f */ /* 11: loadpw */ var43.i = (int)0x000000ff; /* 255 or 1.25987e-321f */ - /* 14: loadpb */ - var44.x2[0] = (int)0x000000ff; /* 255 or 1.25987e-321f */ - var44.x2[1] = (int)0x000000ff; /* 255 or 1.25987e-321f */ for (i = 0; i < n; i++) { /* 0: loadw */ @@ -1287,71 +1223,71 @@ /* 1: loadw */ var38 = ptr8[i]; /* 2: avgub */ - var47.x2[0] = ((orc_uint8)var37.x2[0] + (orc_uint8)var38.x2[0] + 1)>>1; - var47.x2[1] = ((orc_uint8)var37.x2[1] + (orc_uint8)var38.x2[1] + 1)>>1; + var46.x2[0] = ((orc_uint8)var37.x2[0] + (orc_uint8)var38.x2[0] + 1)>>1; + var46.x2[1] = ((orc_uint8)var37.x2[1] + (orc_uint8)var38.x2[1] + 1)>>1; /* 3: loadw */ var39 = ptr5[i]; /* 4: loadw */ var40 = ptr9[i]; /* 5: avgub */ - var48.x2[0] = ((orc_uint8)var39.x2[0] + (orc_uint8)var40.x2[0] + 1)>>1; - var48.x2[1] = ((orc_uint8)var39.x2[1] + (orc_uint8)var40.x2[1] + 1)>>1; + var47.x2[0] = ((orc_uint8)var39.x2[0] + (orc_uint8)var40.x2[0] + 1)>>1; + var47.x2[1] = ((orc_uint8)var39.x2[1] + (orc_uint8)var40.x2[1] + 1)>>1; /* 6: loadw */ var41 = ptr6[i]; /* 7: copyw */ - var49.i = var41.i; + var48.i = var41.i; /* 8: avgub */ - var50.x2[0] = ((orc_uint8)var48.x2[0] + (orc_uint8)var49.x2[0] + 1)>>1; - var50.x2[1] = ((orc_uint8)var48.x2[1] + (orc_uint8)var49.x2[1] + 1)>>1; + var49.x2[0] = ((orc_uint8)var47.x2[0] + (orc_uint8)var48.x2[0] + 1)>>1; + var49.x2[1] = ((orc_uint8)var47.x2[1] + (orc_uint8)var48.x2[1] + 1)>>1; /* 10: andw */ - var51.i = var50.i & var42.i; + var50.i = var49.i & var42.i; /* 12: andw */ - var52.i = var49.i & var43.i; + var51.i = var48.i & var43.i; /* 13: orw */ - var53.i = var52.i | var51.i; - /* 15: loadw */ - var45 = ptr7[i]; + var52.i = var51.i | var50.i; + /* 14: loadw */ + var44 = ptr7[i]; + /* 15: mergebw */ + { + orc_union16 _dest; + _dest.x2[0] = var43.x2[0]; + _dest.x2[1] = var44.x2[0]; + var53.x2[0] = _dest.i; + } + { + orc_union16 _dest; + _dest.x2[0] = var43.x2[1]; + _dest.x2[1] = var44.x2[1]; + var53.x2[1] = _dest.i; + } /* 16: mergebw */ { orc_union16 _dest; - _dest.x2[0] = var44.x2[0]; - _dest.x2[1] = var45.x2[0]; + _dest.x2[0] = var52.x2[0]; + _dest.x2[1] = var46.x2[0]; var54.x2[0] = _dest.i; } { orc_union16 _dest; - _dest.x2[0] = var44.x2[1]; - _dest.x2[1] = var45.x2[1]; + _dest.x2[0] = var52.x2[1]; + _dest.x2[1] = var46.x2[1]; var54.x2[1] = _dest.i; } - /* 17: mergebw */ + /* 17: mergewl */ { - orc_union16 _dest; + orc_union32 _dest; _dest.x2[0] = var53.x2[0]; - _dest.x2[1] = var47.x2[0]; - var55.x2[0] = _dest.i; + _dest.x2[1] = var54.x2[0]; + var45.x2[0] = _dest.i; } { - orc_union16 _dest; + orc_union32 _dest; _dest.x2[0] = var53.x2[1]; - _dest.x2[1] = var47.x2[1]; - var55.x2[1] = _dest.i; + _dest.x2[1] = var54.x2[1]; + var45.x2[1] = _dest.i; } - /* 18: mergewl */ - { - orc_union32 _dest; - _dest.x2[0] = var54.x2[0]; - _dest.x2[1] = var55.x2[0]; - var46.x2[0] = _dest.i; - } - { - orc_union32 _dest; - _dest.x2[0] = var54.x2[1]; - _dest.x2[1] = var55.x2[1]; - var46.x2[1] = _dest.i; - } - /* 19: storeq */ - ptr0[i] = var46; + /* 18: storeq */ + ptr0[i] = var45; } } @@ -1537,8 +1473,8 @@ orc_program_add_source (p, 2, "s4"); orc_program_add_source (p, 2, "s5"); orc_program_add_source (p, 2, "s6"); - orc_program_add_constant (p, 4, 0x000000ff, "c1"); - orc_program_add_constant (p, 4, 0x0000ff00, "c2"); + orc_program_add_constant (p, 2, 0x000000ff, "c1"); + orc_program_add_constant (p, 2, 0x0000ff00, "c2"); orc_program_add_temporary (p, 4, "t1"); orc_program_add_temporary (p, 4, "t2"); orc_program_add_temporary (p, 2, "t3"); @@ -1606,8 +1542,8 @@ orc_program_add_source (p, 2, "s4"); orc_program_add_source (p, 2, "s5"); orc_program_add_source (p, 2, "s6"); - orc_program_add_constant (p, 4, 0x0000ff00, "c1"); - orc_program_add_constant (p, 4, 0x000000ff, "c2"); + orc_program_add_constant (p, 2, 0x0000ff00, "c1"); + orc_program_add_constant (p, 2, 0x000000ff, "c2"); orc_program_add_temporary (p, 4, "t1"); orc_program_add_temporary (p, 4, "t2"); orc_program_add_temporary (p, 2, "t3"); @@ -1675,8 +1611,8 @@ orc_program_add_source (p, 2, "s4"); orc_program_add_source (p, 2, "s5"); orc_program_add_source (p, 2, "s6"); - orc_program_add_constant (p, 4, 0x000000ff, "c1"); - orc_program_add_constant (p, 4, 0x0000ff00, "c2"); + orc_program_add_constant (p, 2, 0x000000ff, "c1"); + orc_program_add_constant (p, 2, 0x0000ff00, "c2"); orc_program_add_temporary (p, 4, "t1"); orc_program_add_temporary (p, 4, "t2"); orc_program_add_temporary (p, 2, "t3"); @@ -1744,8 +1680,8 @@ orc_program_add_source (p, 2, "s4"); orc_program_add_source (p, 2, "s5"); orc_program_add_source (p, 2, "s6"); - orc_program_add_constant (p, 4, 0x0000ff00, "c1"); - orc_program_add_constant (p, 4, 0x000000ff, "c2"); + orc_program_add_constant (p, 2, 0x0000ff00, "c1"); + orc_program_add_constant (p, 2, 0x000000ff, "c2"); orc_program_add_temporary (p, 4, "t1"); orc_program_add_temporary (p, 4, "t2"); orc_program_add_temporary (p, 2, "t3"); @@ -1813,8 +1749,8 @@ orc_program_add_source (p, 2, "s4"); orc_program_add_source (p, 2, "s5"); orc_program_add_source (p, 2, "s6"); - orc_program_add_constant (p, 4, 0x000000ff, "c1"); - orc_program_add_constant (p, 4, 0x0000ff00, "c2"); + orc_program_add_constant (p, 2, 0x000000ff, "c1"); + orc_program_add_constant (p, 2, 0x0000ff00, "c2"); orc_program_add_temporary (p, 4, "t1"); orc_program_add_temporary (p, 4, "t2"); orc_program_add_temporary (p, 2, "t3"); @@ -1882,8 +1818,8 @@ orc_program_add_source (p, 2, "s4"); orc_program_add_source (p, 2, "s5"); orc_program_add_source (p, 2, "s6"); - orc_program_add_constant (p, 4, 0x0000ff00, "c1"); - orc_program_add_constant (p, 4, 0x000000ff, "c2"); + orc_program_add_constant (p, 2, 0x0000ff00, "c1"); + orc_program_add_constant (p, 2, 0x000000ff, "c2"); orc_program_add_temporary (p, 4, "t1"); orc_program_add_temporary (p, 4, "t2"); orc_program_add_temporary (p, 2, "t3"); @@ -1951,8 +1887,8 @@ orc_program_add_source (p, 2, "s4"); orc_program_add_source (p, 2, "s5"); orc_program_add_source (p, 2, "s6"); - orc_program_add_constant (p, 4, 0x000000ff, "c1"); - orc_program_add_constant (p, 4, 0x0000ff00, "c2"); + orc_program_add_constant (p, 2, 0x000000ff, "c1"); + orc_program_add_constant (p, 2, 0x0000ff00, "c2"); orc_program_add_temporary (p, 4, "t1"); orc_program_add_temporary (p, 4, "t2"); orc_program_add_temporary (p, 2, "t3"); @@ -2020,8 +1956,8 @@ orc_program_add_source (p, 2, "s4"); orc_program_add_source (p, 2, "s5"); orc_program_add_source (p, 2, "s6"); - orc_program_add_constant (p, 4, 0x0000ff00, "c1"); - orc_program_add_constant (p, 4, 0x000000ff, "c2"); + orc_program_add_constant (p, 2, 0x0000ff00, "c1"); + orc_program_add_constant (p, 2, 0x000000ff, "c2"); orc_program_add_temporary (p, 4, "t1"); orc_program_add_temporary (p, 4, "t2"); orc_program_add_temporary (p, 2, "t3");
diff --git a/tests/examples/Makefile.in b/tests/examples/Makefile.in index 9ab53f3..2fe720b 100644 --- a/tests/examples/Makefile.in +++ b/tests/examples/Makefile.in
@@ -322,7 +322,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/tests/examples/camerabin2/Makefile.in b/tests/examples/camerabin2/Makefile.in index e42ae73..7da4a9f 100644 --- a/tests/examples/camerabin2/Makefile.in +++ b/tests/examples/camerabin2/Makefile.in
@@ -332,7 +332,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/tests/examples/directfb/Makefile.in b/tests/examples/directfb/Makefile.in index f24e769..04ec565 100644 --- a/tests/examples/directfb/Makefile.in +++ b/tests/examples/directfb/Makefile.in
@@ -311,7 +311,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/tests/examples/gl/Makefile.in b/tests/examples/gl/Makefile.in index 629440c..d8958b5 100644 --- a/tests/examples/gl/Makefile.in +++ b/tests/examples/gl/Makefile.in
@@ -321,7 +321,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/tests/examples/gl/clutter/Makefile.in b/tests/examples/gl/clutter/Makefile.in index 7f26fa4..240ef93 100644 --- a/tests/examples/gl/clutter/Makefile.in +++ b/tests/examples/gl/clutter/Makefile.in
@@ -354,7 +354,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/tests/examples/gl/cocoa/Makefile.in b/tests/examples/gl/cocoa/Makefile.in index 429a837..ffc541b 100644 --- a/tests/examples/gl/cocoa/Makefile.in +++ b/tests/examples/gl/cocoa/Makefile.in
@@ -317,7 +317,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/tests/examples/gl/cocoa/cocoa-videooverlay.m b/tests/examples/gl/cocoa/cocoa-videooverlay.m index 683abe1..9c5fc9a 100755 --- a/tests/examples/gl/cocoa/cocoa-videooverlay.m +++ b/tests/examples/gl/cocoa/cocoa-videooverlay.m
@@ -136,15 +136,8 @@ static gpointer thread_func (MainWindow* window) { -#ifdef GNUSTEP - GSRegisterCurrentThread(); -#endif - g_main_loop_run ([window loop]); -#ifdef GNUSTEP - GSUnregisterCurrentThread(); -#endif return NULL; } @@ -172,10 +165,6 @@ NSAutoreleasePool *pool=nil; NSRect rect; MainWindow *window=nil; - -#ifdef GNUSTEP - GstState state; -#endif g_print("app created\n"); @@ -203,18 +192,8 @@ if (!ok) g_warning("could not link videosrc to videosink\n"); -#ifdef GNUSTEP - gst_element_set_state (pipeline, GST_STATE_PAUSED); - state = GST_STATE_PAUSED; - gst_element_get_state (pipeline, &state, &state, GST_CLOCK_TIME_NONE); - g_print("pipeline paused\n"); - GSRegisterCurrentThread(); -#endif - pool = [[NSAutoreleasePool alloc] init]; -#ifndef GNUSTEP [NSApplication sharedApplication]; -#endif rect.origin.x = 0; rect.origin.y = 0; rect.size.width = width; rect.size.height = height; @@ -236,7 +215,6 @@ [window orderFront:window]; -#ifndef GNUSTEP while (![window isClosed]) { NSEvent *event = [NSApp nextEventMatchingMask:NSAnyEventMask untilDate:[NSDate dateWithTimeIntervalSinceNow:1] @@ -244,7 +222,6 @@ if (event) [NSApp sendEvent:event]; } -#endif g_thread_join (loop_thread); @@ -252,9 +229,5 @@ [pool release]; -#ifdef GNUSTEP - GSUnregisterCurrentThread(); -#endif - return 0; }
diff --git a/tests/examples/gl/generic/Makefile.in b/tests/examples/gl/generic/Makefile.in index 129f814..9146586 100644 --- a/tests/examples/gl/generic/Makefile.in +++ b/tests/examples/gl/generic/Makefile.in
@@ -317,7 +317,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/tests/examples/gl/generic/cube/Makefile.in b/tests/examples/gl/generic/cube/Makefile.in index 7ee25dc..f7c398d 100644 --- a/tests/examples/gl/generic/cube/Makefile.in +++ b/tests/examples/gl/generic/cube/Makefile.in
@@ -312,7 +312,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/tests/examples/gl/generic/cubeyuv/Makefile.in b/tests/examples/gl/generic/cubeyuv/Makefile.in index afaea9b..7b4ab16 100644 --- a/tests/examples/gl/generic/cubeyuv/Makefile.in +++ b/tests/examples/gl/generic/cubeyuv/Makefile.in
@@ -312,7 +312,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/tests/examples/gl/generic/doublecube/Makefile.in b/tests/examples/gl/generic/doublecube/Makefile.in index f6548ab..7e6e1f9 100644 --- a/tests/examples/gl/generic/doublecube/Makefile.in +++ b/tests/examples/gl/generic/doublecube/Makefile.in
@@ -312,7 +312,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/tests/examples/gl/generic/recordgraphic/Makefile.in b/tests/examples/gl/generic/recordgraphic/Makefile.in index 9676208..9dd249d 100644 --- a/tests/examples/gl/generic/recordgraphic/Makefile.in +++ b/tests/examples/gl/generic/recordgraphic/Makefile.in
@@ -314,7 +314,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/tests/examples/gl/gtk/Makefile.in b/tests/examples/gl/gtk/Makefile.in index 5dfc7d2..cfc35ab 100644 --- a/tests/examples/gl/gtk/Makefile.in +++ b/tests/examples/gl/gtk/Makefile.in
@@ -354,7 +354,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/tests/examples/gl/gtk/filternovideooverlay/Makefile.in b/tests/examples/gl/gtk/filternovideooverlay/Makefile.in index efa7055..1e2f451 100644 --- a/tests/examples/gl/gtk/filternovideooverlay/Makefile.in +++ b/tests/examples/gl/gtk/filternovideooverlay/Makefile.in
@@ -315,7 +315,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/tests/examples/gl/gtk/filtervideooverlay/Makefile.in b/tests/examples/gl/gtk/filtervideooverlay/Makefile.in index 9b609fb..1cd52a5 100644 --- a/tests/examples/gl/gtk/filtervideooverlay/Makefile.in +++ b/tests/examples/gl/gtk/filtervideooverlay/Makefile.in
@@ -315,7 +315,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/tests/examples/gl/gtk/fxtest/Makefile.in b/tests/examples/gl/gtk/fxtest/Makefile.in index 4aa94de..4d962ed 100644 --- a/tests/examples/gl/gtk/fxtest/Makefile.in +++ b/tests/examples/gl/gtk/fxtest/Makefile.in
@@ -322,7 +322,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/tests/examples/gl/gtk/gtkvideooverlay/Makefile.in b/tests/examples/gl/gtk/gtkvideooverlay/Makefile.in index 19a98ac..0ba1eca 100644 --- a/tests/examples/gl/gtk/gtkvideooverlay/Makefile.in +++ b/tests/examples/gl/gtk/gtkvideooverlay/Makefile.in
@@ -315,7 +315,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/tests/examples/gl/gtk/switchvideooverlay/Makefile.in b/tests/examples/gl/gtk/switchvideooverlay/Makefile.in index a4b491d..71eb7ed 100644 --- a/tests/examples/gl/gtk/switchvideooverlay/Makefile.in +++ b/tests/examples/gl/gtk/switchvideooverlay/Makefile.in
@@ -315,7 +315,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/tests/examples/gl/qt/Makefile.in b/tests/examples/gl/qt/Makefile.in index 4c3d899..a64e785 100644 --- a/tests/examples/gl/qt/Makefile.in +++ b/tests/examples/gl/qt/Makefile.in
@@ -257,7 +257,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/tests/examples/gl/sdl/Makefile.in b/tests/examples/gl/sdl/Makefile.in index 642a35c..b3b8a54 100644 --- a/tests/examples/gl/sdl/Makefile.in +++ b/tests/examples/gl/sdl/Makefile.in
@@ -319,7 +319,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/tests/examples/mpegts/Makefile.in b/tests/examples/mpegts/Makefile.in index 5d3d7e9..9e9e4d2 100644 --- a/tests/examples/mpegts/Makefile.in +++ b/tests/examples/mpegts/Makefile.in
@@ -311,7 +311,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/tests/examples/mxf/Makefile.in b/tests/examples/mxf/Makefile.in index f2130c8..72ab5c1 100644 --- a/tests/examples/mxf/Makefile.in +++ b/tests/examples/mxf/Makefile.in
@@ -315,7 +315,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/tests/examples/opencv/Makefile.in b/tests/examples/opencv/Makefile.in index 34b06f5..779ea1e 100644 --- a/tests/examples/opencv/Makefile.in +++ b/tests/examples/opencv/Makefile.in
@@ -327,7 +327,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/tests/examples/uvch264/Makefile.in b/tests/examples/uvch264/Makefile.in index 3c3140b..c8c5744 100644 --- a/tests/examples/uvch264/Makefile.in +++ b/tests/examples/uvch264/Makefile.in
@@ -319,7 +319,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/tests/files/Makefile.in b/tests/files/Makefile.in index 8db7ed5..cf88372 100644 --- a/tests/files/Makefile.in +++ b/tests/files/Makefile.in
@@ -257,7 +257,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/tests/icles/Makefile.in b/tests/icles/Makefile.in index f8e654c..aa03961 100644 --- a/tests/icles/Makefile.in +++ b/tests/icles/Makefile.in
@@ -326,7 +326,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/tools/Makefile.in b/tools/Makefile.in index 0c7237c..f8b4f56 100644 --- a/tools/Makefile.in +++ b/tools/Makefile.in
@@ -257,7 +257,6 @@ GMSGFMT_015 = @GMSGFMT_015@ GMYTH_CFLAGS = @GMYTH_CFLAGS@ GMYTH_LIBS = @GMYTH_LIBS@ -GNUSTEP_CONFIG = @GNUSTEP_CONFIG@ GRAPHENE_CFLAGS = @GRAPHENE_CFLAGS@ GRAPHENE_LIBS = @GRAPHENE_LIBS@ GREP = @GREP@
diff --git a/win32/common/config.h b/win32/common/config.h index 4c5db01..3d1d3b6 100644 --- a/win32/common/config.h +++ b/win32/common/config.h
@@ -86,7 +86,7 @@ #define GST_PACKAGE_ORIGIN "Unknown package origin" /* GStreamer package release date/time for plugins as YYYY-MM-DD */ -#define GST_PACKAGE_RELEASE_DATETIME "2014-11-06" +#define GST_PACKAGE_RELEASE_DATETIME "2014-12-18" /* Define if static plugins should be built */ #undef GST_PLUGIN_BUILD_STATIC @@ -640,7 +640,7 @@ #define PACKAGE_NAME "GStreamer Bad Plug-ins" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "GStreamer Bad Plug-ins 1.4.4" +#define PACKAGE_STRING "GStreamer Bad Plug-ins 1.4.5" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "gst-plugins-bad" @@ -649,7 +649,7 @@ #undef PACKAGE_URL /* Define to the version of this package. */ -#define PACKAGE_VERSION "1.4.4" +#define PACKAGE_VERSION "1.4.5" /* directory where plugins are located */ #ifdef _DEBUG @@ -689,7 +689,7 @@ #undef USE_EGL_RPI /* Version number of package */ -#define VERSION "1.4.4" +#define VERSION "1.4.5" /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most significant byte first (like Motorola and SPARC, unlike Intel). */