summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2017-12-07 20:22:03 +0200
committerSebastian Dröge <sebastian@centricular.com>2017-12-07 20:22:03 +0200
commite07c69f65598068b380753066783a1c67e3d4464 (patch)
tree25cd1d46bcc5292a76ef0ba120e1d82125d45389
parentfdfebcf47f1511b2510708b70dca2bb1f9debe54 (diff)
Release 1.12.41.12.4
-rw-r--r--ChangeLog319
-rw-r--r--NEWS44
-rw-r--r--RELEASE25
-rw-r--r--configure.ac4
-rw-r--r--docs/plugins/inspect/plugin-adder.xml2
-rw-r--r--docs/plugins/inspect/plugin-alsa.xml2
-rw-r--r--docs/plugins/inspect/plugin-app.xml2
-rw-r--r--docs/plugins/inspect/plugin-audioconvert.xml2
-rw-r--r--docs/plugins/inspect/plugin-audiorate.xml2
-rw-r--r--docs/plugins/inspect/plugin-audioresample.xml2
-rw-r--r--docs/plugins/inspect/plugin-audiotestsrc.xml2
-rw-r--r--docs/plugins/inspect/plugin-cdparanoia.xml2
-rw-r--r--docs/plugins/inspect/plugin-encoding.xml2
-rw-r--r--docs/plugins/inspect/plugin-gio.xml2
-rw-r--r--docs/plugins/inspect/plugin-libvisual.xml2
-rw-r--r--docs/plugins/inspect/plugin-ogg.xml2
-rw-r--r--docs/plugins/inspect/plugin-opus.xml2
-rw-r--r--docs/plugins/inspect/plugin-pango.xml2
-rw-r--r--docs/plugins/inspect/plugin-pbtypes.xml2
-rw-r--r--docs/plugins/inspect/plugin-playback.xml2
-rw-r--r--docs/plugins/inspect/plugin-rawparse.xml2
-rw-r--r--docs/plugins/inspect/plugin-subparse.xml2
-rw-r--r--docs/plugins/inspect/plugin-tcp.xml2
-rw-r--r--docs/plugins/inspect/plugin-theora.xml2
-rw-r--r--docs/plugins/inspect/plugin-typefindfunctions.xml2
-rw-r--r--docs/plugins/inspect/plugin-videoconvert.xml2
-rw-r--r--docs/plugins/inspect/plugin-videorate.xml2
-rw-r--r--docs/plugins/inspect/plugin-videoscale.xml2
-rw-r--r--docs/plugins/inspect/plugin-videotestsrc.xml2
-rw-r--r--docs/plugins/inspect/plugin-volume.xml2
-rw-r--r--docs/plugins/inspect/plugin-vorbis.xml2
-rw-r--r--docs/plugins/inspect/plugin-ximagesink.xml2
-rw-r--r--docs/plugins/inspect/plugin-xvimagesink.xml2
-rw-r--r--gst-libs/gst/audio/gstaudiopack-dist.c88
-rw-r--r--gst-libs/gst/video/video-orc-dist.c724
-rw-r--r--gst-plugins-base.doap10
-rw-r--r--gst/adder/gstadderorc-dist.c28
-rw-r--r--gst/videotestsrc/gstvideotestsrcorc-dist.c4
-rw-r--r--gst/volume/gstvolumeorc-dist.c26
-rw-r--r--meson.build2
40 files changed, 842 insertions, 490 deletions
diff --git a/ChangeLog b/ChangeLog
index 424a79649..92443f967 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,324 @@
+=== release 1.12.4 ===
+
+2017-12-07 Sebastian Dröge <slomo@coaxion.net>
+
+ * configure.ac:
+ releasing 1.12.4
+
+2017-12-07 11:03:20 +0100 Edward Hervey <edward@centricular.com>
+
+ * gst/typefind/gsttypefindfunctions.c:
+ typefind: Fix ico out-of-bound read
+ The furthest we go to verify the data is reading a guint32 at offset
+ 18, therefore make sure we can read as much.
+
+2017-11-14 23:07:26 +0900 Seungha Yang <pudding8757@gmail.com>
+
+ * sys/xvimage/xvimageallocator.c:
+ xvimageallocator: Fix build warning error
+ Fix unused variable build error if HAVE_XSHM is undefined
+ https://bugzilla.gnome.org/show_bug.cgi?id=790329
+
+2017-12-06 14:22:49 +0100 Edward Hervey <edward@centricular.com>
+
+ * ext/ogg/gstogmparse.c:
+ ogmparse: Make sure we set valid string on caps
+ the fourcc might not contain printable characters, use the convenience
+ macro to turn it into a printable fourcc, like it's done in
+ gstogmparse
+
+2017-06-06 10:39:15 +0200 Havard Graff <havard.graff@gmail.com>
+
+ * gst-libs/gst/audio/gstaudiodecoder.c:
+ audiodecoder: fix buffer leak in error code path
+
+2017-12-01 10:14:30 -0300 Thibault Saunier <tsaunier@gnome.org>
+
+ * gst-libs/gst/audio/audio-converter.h:
+ audio: Add missing G_BEGIN/END_DECLS
+
+2017-11-25 12:45:03 +0100 Edward Hervey <edward@centricular.com>
+
+ * gst/playback/gsturisourcebin.c:
+ urisourcebin: Don't leak mutexes
+
+2017-11-21 10:15:02 +0100 Edward Hervey <edward@centricular.com>
+
+ * gst/videotestsrc/gstvideotestsrc.c:
+ videotestsrc: Avoid overflow calculation
+ n_frames could end up being quite big (potentially up to G_MAXINT64). Which
+ would result in overflowing 64bits when multiplying it by GST_SECOND.
+ Instead move GST_SECOND to the num argument
+
+2017-11-06 14:28:52 +0100 Edward Hervey <edward@centricular.com>
+
+ * ext/ogg/gstoggstream.c:
+ oggstream: Ensure enough bytes for fishead header parsing
+
+2017-11-05 12:16:13 +0100 Edward Hervey <edward@centricular.com>
+
+ * ext/ogg/gstoggstream.c:
+ oggstream: Use proper type for sample calculation
+ If we are going to return a (potentially) 64bit integer, don't use
+ a 32bit one for calculation, otherwise we could end up exceeding
+ the maximum size of a 32bit int.
+
+2017-11-05 12:15:33 +0100 Edward Hervey <edward@centricular.com>
+
+ * ext/ogg/gstoggstream.c:
+ oggstream: More fixes for invalid granuleshift
+ Don't use granuleshift if it wasn't set
+
+2017-11-04 16:56:10 +0100 Edward Hervey <edward@centricular.com>
+
+ * gst-libs/gst/rtp/gstrtcpbuffer.c:
+ rtcpbuffer: fix left shift override
+ Needs to be cast to the target type
+
+2017-11-04 12:19:46 +0100 Edward Hervey <edward@centricular.com>
+
+ * gst/videotestsrc/videotestsrc.c:
+ videotestsrc: Fix undefined left shift
+ Cast value to target type
+
+2017-11-04 12:18:39 +0100 Edward Hervey <edward@centricular.com>
+
+ * gst-libs/gst/video/video-converter.c:
+ video-converter: Fix undefined left shift
+ Cast value to target type
+
+2017-11-04 11:29:52 +0100 Edward Hervey <edward@centricular.com>
+
+ * ext/ogg/gstoggstream.c:
+ oggstream: Fix default granuleshift usage
+ For stream mappers that don't set a specific granuleshift, it will
+ have the default value of -1.
+ Protect the code for that and return the granule value as-is
+
+2017-11-04 11:28:47 +0100 Edward Hervey <edward@centricular.com>
+
+ * ext/ogg/gstoggdemux.c:
+ oggdemux: Protect against invalid granule positions
+ Only valid values are -1, 0 or positive values. Anything else is
+ most likely corrupted data streams
+
+2017-11-03 17:20:44 +0100 Mathieu Duponchelle <mathieu@centricular.com>
+
+ * gst-libs/gst/pbutils/codec-utils.c:
+ codecutils: improve input validation in opus header parsing
+ Invalid input files do not warrant assertions. Instead
+ output error messages and let the error bubble up.
+
+2017-11-02 15:14:49 +0100 Edward Hervey <edward@centricular.com>
+
+ * gst/typefind/gsttypefindfunctions.c:
+ typefind: Fix out-of-bound read in PNM typefinder
+
+2017-11-02 10:40:37 +0100 Edward Hervey <bilboed@bilboed.com>
+
+ * gst-libs/gst/tag/gstvorbistag.c:
+ vorbistag: Fix previous comment
+ We already NULL-ended the string, don't use the bogus cur_size
+
+2017-11-02 09:05:47 +0000 Tim-Philipp Müller <tim@centricular.com>
+
+ * gst/typefind/gsttypefindfunctions.c:
+ typefindfunctions: fix off-by-one in webvtt typefinder
+ We're also checking the byte after the WEBVTT magic.
+
+2017-11-02 09:19:21 +0100 Edward Hervey <edward@centricular.com>
+
+ * gst-libs/gst/riff/riff-media.c:
+ riff-media: Handle strf_data being NULL
+ Instead of trying to get the size of a NULL buffer :)
+
+2017-11-02 08:18:26 +0100 Edward Hervey <edward@centricular.com>
+
+ * gst-libs/gst/tag/gstvorbistag.c:
+ vorbistag: Check whether tag name is valid
+ In the same way we check before whether the content of the tag
+ is UTF-8
+
+2017-11-01 18:26:20 +0100 Edward Hervey <bilboed@bilboed.com>
+
+ * ext/ogg/gstoggdemux.c:
+ oggdemux: Only track time for initialized streams
+ in push-mode we only can track time (or most operations on streams
+ for that matter) if the underlying GstOggMap was properly initialized.
+
+2017-11-01 18:24:11 +0100 Edward Hervey <edward@centricular.com>
+
+ * ext/ogg/gstoggstream.c:
+ oggstream: Add a default GstOggMap
+ Since the default value of a GstOggPad.map.map was 0 ... we would
+ end up using wrong functions from mappers() if the stream wasn't
+ initialized yet.
+ Instead of that, use a default blank/empty first entry.
+
+2017-11-01 11:19:58 +0100 Edward Hervey <edward@centricular.com>
+
+ * ext/ogg/gstogmparse.c:
+ ogmparse: Ensure we don't create bogus fractions
+ The clamping of the fraction denominator was bogus (it needs to
+ be >0)
+
+2017-11-01 11:18:12 +0100 Edward Hervey <edward@centricular.com>
+
+ * ext/ogg/gstoggdemux.c:
+ oggdemux: Fix chain leak in push mode
+ In some corner cases we end up with the building chain not being
+ properly tracked (and therefore not properly freed).
+ Add a FIXME so it can later be fixed, but for now just fix the leak
+
+2017-11-01 10:53:54 +0100 Edward Hervey <edward@centricular.com>
+
+ * gst-libs/gst/tag/gstvorbistag.c:
+ vorbistag: Fix leak in error case
+ Don't leak the vendor_string on error cases
+
+2017-10-31 10:34:26 +0100 Edward Hervey <edward@centricular.com>
+
+ * ext/ogg/gstoggstream.c:
+ ogg: Don't add tags to empty taglist
+
+2017-11-17 14:07:22 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/rtp/gstrtcpbuffer.c:
+ * gst-libs/gst/rtp/gstrtcpbuffer.h:
+ * gst-libs/gst/rtp/gstrtpbuffer.c:
+ * gst-libs/gst/rtp/gstrtpbuffer.h:
+ rtp: Require gconstpointer instead of gpointer for gst_rt[c]p_buffer_new_copy_data()
+
+2017-11-08 19:24:31 +0200 Sebastian Dröge <sebastian@centricular.com>
+
+ * gst-libs/gst/audio/gstaudiobasesink.c:
+ audiobasesink: Print signed time offset as a signed number
+
+2017-11-03 11:39:54 +0800 shakin chou <shakin@outlook.com>
+
+ * gst/playback/gstplaybin2.c:
+ playbin: Don't ref_sink() the sinks twice
+ Since we're already sunk floating reference, we shouldn't call ref_sink
+ again, which increases the ref_count and cause leaks.
+ https://bugzilla.gnome.org/show_bug.cgi?id=789547
+
+2017-10-30 11:10:11 +0100 Edward Hervey <edward@centricular.com>
+
+ * gst/typefind/gsttypefindfunctions.c:
+ typefind: Use GST_READ_UINT32 macros
+ Avoids undefined behaviour with shifting
+
+2017-10-30 08:55:48 +0100 Edward Hervey <bilboed@bilboed.com>
+
+ * gst/typefind/gsttypefindfunctions.c:
+ typefind: Fix out-of-bound memory access
+ We were not checking the proper amount of available data in several
+ places
+
+2017-10-25 12:47:40 +0530 Ashish Kumar <kr.ashish@samsung.com>
+
+ * gst-libs/gst/audio/audio-channels.c:
+ gst-plugins-base: gstaudiochannels: Handled buffer mapping failure
+ https://bugzilla.gnome.org/show_bug.cgi?id=789458
+
+2017-10-05 14:28:42 +0200 Rico Tzschichholz <ricotz@ubuntu.com>
+
+ * gst-libs/gst/pbutils/meson.build:
+ * gst-libs/gst/tag/meson.build:
+ * gst-libs/gst/video/meson.build:
+ meson: Add some missing args and dependencies in the gir generation
+
+2017-09-28 21:56:22 -0300 Thibault Saunier <thibault.saunier@osg.samsung.com>
+
+ * gst-libs/gst/audio/meson.build:
+ meson: Add mssing GstBase-1.0 include in the gir generation
+
=== release 1.12.3 ===
-2017-09-18 Sebastian Dröge <slomo@coaxion.net>
+2017-09-18 17:47:10 +0300 Sebastian Dröge <sebastian@centricular.com>
+ * ChangeLog:
+ * NEWS:
+ * RELEASE:
* configure.ac:
- releasing 1.12.3
+ * docs/plugins/gst-plugins-base-plugins.hierarchy:
+ * docs/plugins/gst-plugins-base-plugins.interfaces:
+ * docs/plugins/gst-plugins-base-plugins.prerequisites:
+ * docs/plugins/inspect/plugin-adder.xml:
+ * docs/plugins/inspect/plugin-alsa.xml:
+ * docs/plugins/inspect/plugin-app.xml:
+ * docs/plugins/inspect/plugin-audioconvert.xml:
+ * docs/plugins/inspect/plugin-audiorate.xml:
+ * docs/plugins/inspect/plugin-audioresample.xml:
+ * docs/plugins/inspect/plugin-audiotestsrc.xml:
+ * docs/plugins/inspect/plugin-cdparanoia.xml:
+ * docs/plugins/inspect/plugin-encoding.xml:
+ * docs/plugins/inspect/plugin-gio.xml:
+ * docs/plugins/inspect/plugin-libvisual.xml:
+ * docs/plugins/inspect/plugin-ogg.xml:
+ * docs/plugins/inspect/plugin-opus.xml:
+ * docs/plugins/inspect/plugin-pango.xml:
+ * docs/plugins/inspect/plugin-pbtypes.xml:
+ * docs/plugins/inspect/plugin-playback.xml:
+ * docs/plugins/inspect/plugin-rawparse.xml:
+ * docs/plugins/inspect/plugin-subparse.xml:
+ * docs/plugins/inspect/plugin-tcp.xml:
+ * docs/plugins/inspect/plugin-theora.xml:
+ * docs/plugins/inspect/plugin-typefindfunctions.xml:
+ * docs/plugins/inspect/plugin-videoconvert.xml:
+ * docs/plugins/inspect/plugin-videorate.xml:
+ * docs/plugins/inspect/plugin-videoscale.xml:
+ * docs/plugins/inspect/plugin-videotestsrc.xml:
+ * docs/plugins/inspect/plugin-volume.xml:
+ * docs/plugins/inspect/plugin-vorbis.xml:
+ * docs/plugins/inspect/plugin-ximagesink.xml:
+ * docs/plugins/inspect/plugin-xvimagesink.xml:
+ * gst-plugins-base.doap:
+ * meson.build:
+ Release 1.12.3
+
+2017-09-18 16:05:38 +0300 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/fur.po:
+ * po/gl.po:
+ * po/hr.po:
+ * po/hu.po:
+ * po/id.po:
+ * po/it.po:
+ * po/ja.po:
+ * po/lt.po:
+ * po/lv.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
2017-09-18 16:00:48 +0300 Sebastian Dröge <sebastian@centricular.com>
diff --git a/NEWS b/NEWS
index 94e1d1cec..62d10ed59 100644
--- a/NEWS
+++ b/NEWS
@@ -1,8 +1,8 @@
# GStreamer 1.12 Release Notes
GStreamer 1.12.0 was originally released on 4th May 2017.
-The latest bug-fix release in the 1.12 series is [1.12.3](#1.12.3) and was
-released on 18 September 2017.
+The latest bug-fix release in the 1.12 series is [1.12.4](#1.12.4) and was
+released on 7 December 2017.
The GStreamer team is proud to announce a new major feature release in the
stable 1.x API series of your favourite cross-platform multimedia framework!
@@ -13,7 +13,7 @@ improvements.
See [https://gstreamer.freedesktop.org/releases/1.12/][latest] for the latest
version of this document.
-*Last updated: Monday 19 September 2017, 12:30 UTC [(log)][gitlog]*
+*Last updated: Thursday 7 December 2017, 16:30 UTC [(log)][gitlog]*
[latest]: https://gstreamer.freedesktop.org/releases/1.12/
[gitlog]: https://cgit.freedesktop.org/gstreamer/www/log/src/htdocs/releases/1.12/release-notes-1.12.md
@@ -783,7 +783,7 @@ GIT logs or ChangeLogs of the particular modules.
### 1.12.3
-The second 1.12 bug-fix release (1.12.3) was released on 14 July 2017.
+The third 1.12 bug-fix release (1.12.3) was released on 18 September 2017.
This release only contains bugfixes and it should be safe to update from 1.12.x.
#### Major bugfixes in 1.12.3
@@ -810,6 +810,38 @@ GIT logs or ChangeLogs of the particular modules.
[buglist-1.12.3]: https://bugzilla.gnome.org/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&classification=Platform&limit=0&list_id=248880&order=bug_id&product=GStreamer&query_format=advanced&resolution=FIXED&target_milestone=1.12.3
+### 1.12.4
+
+The fourth 1.12 bug-fix release (1.12.4) was released on 7 December 2017.
+This release only contains bugfixes and it should be safe to update from 1.12.x.
+
+#### Major bugfixes in 1.12.4
+
+ - Dozens of fixes for various issues detected with the help of Google's OSS-Fuzz
+ project: https://github.com/google/oss-fuzz
+ Details to be found there in the bug tracker
+ - Performance regressions with registering debug categories after gst_init()
+ were fixed
+ - Regression with seeking back to 0 in souphttpsrc was fixed
+ - Regression with header rewriting in flacparse was fixed
+ - Regression with playbin/playsink leaking sinks was fixed
+ - Inconsistencies with DROPPED/HANDLED handling in pad probe handlers are fixed
+ - gst_bin_iterate_sorted() always returns sources last now, as documented
+ - gst_query_writable_structure() will never return NULL, for consistency with events
+ - Removal of metas from gst_buffer_meta_foreach() works correctly now
+ - OpenJPEG plugin builds with OpenJPEG >= 2.3
+ - CDIO plugin builds with CDIO >= 1.0
+ - gstreamer-vaapi works correctly with libva 1.0
+ - gst-libav was updated to ffmpeg 3.3.5
+ - Various fixes for memory leaks, deadlocks and crashes in all modules
+ - ... and many, many more!
+
+For a full list of bugfixes see [Bugzilla][buglist-1.12.4]. Note that this is
+not the full list of changes. For the full list of changes please refer to the
+GIT logs or ChangeLogs of the particular modules.
+
+[buglist-1.12.4]: https://bugzilla.gnome.org/buglist.cgi?bug_status=RESOLVED&bug_status=VERIFIED&classification=Platform&limit=0&list_id=270310&order=bug_id&product=GStreamer&query_format=advanced&resolution=FIXED&target_milestone=1.12.4
+
## Known Issues
- The `webrtcdsp` element is currently not shipped as part of the Windows
@@ -824,9 +856,9 @@ development version leading up to the stable 1.14 release. The development
of 1.13/1.14 will happen in the git master branch.
The plan for the 1.14 development cycle is yet to be confirmed, but it is
-expected that feature freeze will be around October 2017
+expected that feature freeze will be around early December 2017
followed by several 1.13 pre-releases and the new 1.14 stable release
-in October.
+in late December or some time in January.
1.14 will be backwards-compatible to the stable 1.12, 1.10, 1.8, 1.6, 1.4,
1.2 and 1.0 release series.
diff --git a/RELEASE b/RELEASE
index 19078f334..02945ad38 100644
--- a/RELEASE
+++ b/RELEASE
@@ -1,7 +1,7 @@
-Release notes for GStreamer Base Plugins 1.12.3
+Release notes for GStreamer Base Plugins 1.12.4
-The GStreamer team is proud to announce the third bugfix release in the stable
+The GStreamer team is proud to announce the fourth bugfix release in the stable
1.12 release series of your favourite cross-platform multimedia framework!
@@ -58,16 +58,9 @@ contains a set of codecs plugins based on libav (formerly gst-ffmpeg)
Bugs fixed in this release
- * 785011 : videodecoder: Default buffer pool supports GstVideoAlignment but downstream might not
- * 771088 : decodebin3: Don't send duplicated stream-start event
- * 777735 : urisourcebin: Push EOS if slot is still eos state
- * 785065 : encodebin: fix possible pad ref leak in error code path
- * 785331 : Possible Memory leak in gstssaparse.c
- * 785341 : videofilter: Forgets to unmap input buffer after failing to map output buffer
- * 785799 : urisourcebin: Buffering broken for adaptive streams with inactive streams
- * 785948 : audioencoder: Integer overflows in timestamp/granulepos calculation code on discont
- * 785951 : urisourcebin/decodebin3: Don't use custom EOS events
- * 786200 : appsrc: erroneous TIME duration query support
+ * 789458 : gst-plugins-base: gstaudiochannels: Handled buffer mapping failure
+ * 789547 : playbin: Leaking sinks during autoplugging
+ * 790329 : xvimageallocator: Fix build warning error
==== Download ====
@@ -104,12 +97,14 @@ subscribe to the gstreamer-devel list.
Contributors to this release
+ * Ashish Kumar
* Edward Hervey
- * Mark Nauwelaerts
- * Philippe Normand
- * Satya Prakash Gupta
+ * Havard Graff
+ * Mathieu Duponchelle
+ * Rico Tzschichholz
* Sebastian Dröge
* Seungha Yang
* Thibault Saunier
* Tim-Philipp Müller
+ * shakin chou
  \ No newline at end of file
diff --git a/configure.ac b/configure.ac
index 405fc218c..15128c6da 100644
--- a/configure.ac
+++ b/configure.ac
@@ -5,7 +5,7 @@ dnl please read gstreamer/docs/random/autotools before changing this file
dnl initialize autoconf
dnl releases only do -Wall, git and prerelease does -Werror too
dnl use a three digit version number for releases, and four for git/prerelease
-AC_INIT([GStreamer Base Plug-ins],[1.12.3],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-base])
+AC_INIT([GStreamer Base Plug-ins],[1.12.4],[http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer],[gst-plugins-base])
AG_GST_INIT
@@ -56,7 +56,7 @@ dnl 1.2.5 => 205
dnl 1.10.9 (who knows) => 1009
dnl
dnl sets GST_LT_LDFLAGS
-AS_LIBTOOL(GST, 1203, 0, 1203)
+AS_LIBTOOL(GST, 1204, 0, 1204)
dnl *** required versions of GStreamer stuff ***
GST_REQ=1.12.0
diff --git a/docs/plugins/inspect/plugin-adder.xml b/docs/plugins/inspect/plugin-adder.xml
index d05ccf18d..6ad40c67a 100644
--- a/docs/plugins/inspect/plugin-adder.xml
+++ b/docs/plugins/inspect/plugin-adder.xml
@@ -3,7 +3,7 @@
<description>Adds multiple streams</description>
<filename>../../gst/adder/.libs/libgstadder.so</filename>
<basename>libgstadder.so</basename>
- <version>1.12.3</version>
+ <version>1.12.4</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-alsa.xml b/docs/plugins/inspect/plugin-alsa.xml
index e9e308528..59860e627 100644
--- a/docs/plugins/inspect/plugin-alsa.xml
+++ b/docs/plugins/inspect/plugin-alsa.xml
@@ -3,7 +3,7 @@
<description>ALSA plugin library</description>
<filename>../../ext/alsa/.libs/libgstalsa.so</filename>
<basename>libgstalsa.so</basename>
- <version>1.12.3</version>
+ <version>1.12.4</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-app.xml b/docs/plugins/inspect/plugin-app.xml
index 2d8f1a7bd..a58fbe49f 100644
--- a/docs/plugins/inspect/plugin-app.xml
+++ b/docs/plugins/inspect/plugin-app.xml
@@ -3,7 +3,7 @@
<description>Elements used to communicate with applications</description>
<filename>../../gst/app/.libs/libgstapp.so</filename>
<basename>libgstapp.so</basename>
- <version>1.12.3</version>
+ <version>1.12.4</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-audioconvert.xml b/docs/plugins/inspect/plugin-audioconvert.xml
index 44a9a87e1..f4763184a 100644
--- a/docs/plugins/inspect/plugin-audioconvert.xml
+++ b/docs/plugins/inspect/plugin-audioconvert.xml
@@ -3,7 +3,7 @@
<description>Convert audio to different formats</description>
<filename>../../gst/audioconvert/.libs/libgstaudioconvert.so</filename>
<basename>libgstaudioconvert.so</basename>
- <version>1.12.3</version>
+ <version>1.12.4</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-audiorate.xml b/docs/plugins/inspect/plugin-audiorate.xml
index c85c5365b..b1aed1ab5 100644
--- a/docs/plugins/inspect/plugin-audiorate.xml
+++ b/docs/plugins/inspect/plugin-audiorate.xml
@@ -3,7 +3,7 @@
<description>Adjusts audio frames</description>
<filename>../../gst/audiorate/.libs/libgstaudiorate.so</filename>
<basename>libgstaudiorate.so</basename>
- <version>1.12.3</version>
+ <version>1.12.4</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-audioresample.xml b/docs/plugins/inspect/plugin-audioresample.xml
index 7cd6d20e5..346caf8e6 100644
--- a/docs/plugins/inspect/plugin-audioresample.xml
+++ b/docs/plugins/inspect/plugin-audioresample.xml
@@ -3,7 +3,7 @@
<description>Resamples audio</description>
<filename>../../gst/audioresample/.libs/libgstaudioresample.so</filename>
<basename>libgstaudioresample.so</basename>
- <version>1.12.3</version>
+ <version>1.12.4</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-audiotestsrc.xml b/docs/plugins/inspect/plugin-audiotestsrc.xml
index 31601321f..5eed8dbea 100644
--- a/docs/plugins/inspect/plugin-audiotestsrc.xml
+++ b/docs/plugins/inspect/plugin-audiotestsrc.xml
@@ -3,7 +3,7 @@
<description>Creates audio test signals of given frequency and volume</description>
<filename>../../gst/audiotestsrc/.libs/libgstaudiotestsrc.so</filename>
<basename>libgstaudiotestsrc.so</basename>
- <version>1.12.3</version>
+ <version>1.12.4</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-cdparanoia.xml b/docs/plugins/inspect/plugin-cdparanoia.xml
index 3ec5f3cde..7fc64e55b 100644
--- a/docs/plugins/inspect/plugin-cdparanoia.xml
+++ b/docs/plugins/inspect/plugin-cdparanoia.xml
@@ -3,7 +3,7 @@
<description>Read audio from CD in paranoid mode</description>
<filename>../../ext/cdparanoia/.libs/libgstcdparanoia.so</filename>
<basename>libgstcdparanoia.so</basename>
- <version>1.12.3</version>
+ <version>1.12.4</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-encoding.xml b/docs/plugins/inspect/plugin-encoding.xml
index ffe5f78f0..7db42a04d 100644
--- a/docs/plugins/inspect/plugin-encoding.xml
+++ b/docs/plugins/inspect/plugin-encoding.xml
@@ -3,7 +3,7 @@
<description>various encoding-related elements</description>
<filename>../../gst/encoding/.libs/libgstencoding.so</filename>
<basename>libgstencoding.so</basename>
- <version>1.12.3</version>
+ <version>1.12.4</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-gio.xml b/docs/plugins/inspect/plugin-gio.xml
index 6e6dda90c..84e25de3c 100644
--- a/docs/plugins/inspect/plugin-gio.xml
+++ b/docs/plugins/inspect/plugin-gio.xml
@@ -3,7 +3,7 @@
<description>GIO elements</description>
<filename>../../gst/gio/.libs/libgstgio.so</filename>
<basename>libgstgio.so</basename>
- <version>1.12.3</version>
+ <version>1.12.4</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-libvisual.xml b/docs/plugins/inspect/plugin-libvisual.xml
index a29fd0920..ce95c144a 100644
--- a/docs/plugins/inspect/plugin-libvisual.xml
+++ b/docs/plugins/inspect/plugin-libvisual.xml
@@ -3,7 +3,7 @@
<description>libvisual visualization plugins</description>
<filename>../../ext/libvisual/.libs/libgstlibvisual.so</filename>
<basename>libgstlibvisual.so</basename>
- <version>1.12.3</version>
+ <version>1.12.4</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-ogg.xml b/docs/plugins/inspect/plugin-ogg.xml
index e7c65a179..4ee3b5fa3 100644
--- a/docs/plugins/inspect/plugin-ogg.xml
+++ b/docs/plugins/inspect/plugin-ogg.xml
@@ -3,7 +3,7 @@
<description>ogg stream manipulation (info about ogg: http://xiph.org)</description>
<filename>../../ext/ogg/.libs/libgstogg.so</filename>
<basename>libgstogg.so</basename>
- <version>1.12.3</version>
+ <version>1.12.4</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-opus.xml b/docs/plugins/inspect/plugin-opus.xml
index 88734bd82..3e0d685e0 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.12.3</version>
+ <version>1.12.4</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-pango.xml b/docs/plugins/inspect/plugin-pango.xml
index 3975985fe..5fd88dfeb 100644
--- a/docs/plugins/inspect/plugin-pango.xml
+++ b/docs/plugins/inspect/plugin-pango.xml
@@ -3,7 +3,7 @@
<description>Pango-based text rendering and overlay</description>
<filename>../../ext/pango/.libs/libgstpango.so</filename>
<basename>libgstpango.so</basename>
- <version>1.12.3</version>
+ <version>1.12.4</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-pbtypes.xml b/docs/plugins/inspect/plugin-pbtypes.xml
index 132072f7c..b682256e3 100644
--- a/docs/plugins/inspect/plugin-pbtypes.xml
+++ b/docs/plugins/inspect/plugin-pbtypes.xml
@@ -3,7 +3,7 @@
<description>gst-plugins-base dynamic types</description>
<filename>../../gst/pbtypes/.libs/libgstpbtypes.so</filename>
<basename>libgstpbtypes.so</basename>
- <version>1.12.3</version>
+ <version>1.12.4</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-playback.xml b/docs/plugins/inspect/plugin-playback.xml
index 2bb69545f..8099d5b51 100644
--- a/docs/plugins/inspect/plugin-playback.xml
+++ b/docs/plugins/inspect/plugin-playback.xml
@@ -3,7 +3,7 @@
<description>various playback elements</description>
<filename>../../gst/playback/.libs/libgstplayback.so</filename>
<basename>libgstplayback.so</basename>
- <version>1.12.3</version>
+ <version>1.12.4</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-rawparse.xml b/docs/plugins/inspect/plugin-rawparse.xml
index 1fd38c2c7..7f3da56ad 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.12.3</version>
+ <version>1.12.4</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-subparse.xml b/docs/plugins/inspect/plugin-subparse.xml
index 86c346cc9..f2ffdd1fc 100644
--- a/docs/plugins/inspect/plugin-subparse.xml
+++ b/docs/plugins/inspect/plugin-subparse.xml
@@ -3,7 +3,7 @@
<description>Subtitle parsing</description>
<filename>../../gst/subparse/.libs/libgstsubparse.so</filename>
<basename>libgstsubparse.so</basename>
- <version>1.12.3</version>
+ <version>1.12.4</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-tcp.xml b/docs/plugins/inspect/plugin-tcp.xml
index 63b2fe92c..0c459f116 100644
--- a/docs/plugins/inspect/plugin-tcp.xml
+++ b/docs/plugins/inspect/plugin-tcp.xml
@@ -3,7 +3,7 @@
<description>transfer data over the network via TCP</description>
<filename>../../gst/tcp/.libs/libgsttcp.so</filename>
<basename>libgsttcp.so</basename>
- <version>1.12.3</version>
+ <version>1.12.4</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-theora.xml b/docs/plugins/inspect/plugin-theora.xml
index 6c81c6dd9..c53254fdc 100644
--- a/docs/plugins/inspect/plugin-theora.xml
+++ b/docs/plugins/inspect/plugin-theora.xml
@@ -3,7 +3,7 @@
<description>Theora plugin library</description>
<filename>../../ext/theora/.libs/libgsttheora.so</filename>
<basename>libgsttheora.so</basename>
- <version>1.12.3</version>
+ <version>1.12.4</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-typefindfunctions.xml b/docs/plugins/inspect/plugin-typefindfunctions.xml
index efdd960d1..b8352ee4c 100644
--- a/docs/plugins/inspect/plugin-typefindfunctions.xml
+++ b/docs/plugins/inspect/plugin-typefindfunctions.xml
@@ -3,7 +3,7 @@
<description>default typefind functions</description>
<filename>../../gst/typefind/.libs/libgsttypefindfunctions.so</filename>
<basename>libgsttypefindfunctions.so</basename>
- <version>1.12.3</version>
+ <version>1.12.4</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-videoconvert.xml b/docs/plugins/inspect/plugin-videoconvert.xml
index eece5b874..25335e6d4 100644
--- a/docs/plugins/inspect/plugin-videoconvert.xml
+++ b/docs/plugins/inspect/plugin-videoconvert.xml
@@ -3,7 +3,7 @@
<description>Colorspace conversion</description>
<filename>../../gst/videoconvert/.libs/libgstvideoconvert.so</filename>
<basename>libgstvideoconvert.so</basename>
- <version>1.12.3</version>
+ <version>1.12.4</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-videorate.xml b/docs/plugins/inspect/plugin-videorate.xml
index adbf1474f..467e57caf 100644
--- a/docs/plugins/inspect/plugin-videorate.xml
+++ b/docs/plugins/inspect/plugin-videorate.xml
@@ -3,7 +3,7 @@
<description>Adjusts video frames</description>
<filename>../../gst/videorate/.libs/libgstvideorate.so</filename>
<basename>libgstvideorate.so</basename>
- <version>1.12.3</version>
+ <version>1.12.4</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-videoscale.xml b/docs/plugins/inspect/plugin-videoscale.xml
index 1f5135fe9..243d72c58 100644
--- a/docs/plugins/inspect/plugin-videoscale.xml
+++ b/docs/plugins/inspect/plugin-videoscale.xml
@@ -3,7 +3,7 @@
<description>Resizes video</description>
<filename>../../gst/videoscale/.libs/libgstvideoscale.so</filename>
<basename>libgstvideoscale.so</basename>
- <version>1.12.3</version>
+ <version>1.12.4</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-videotestsrc.xml b/docs/plugins/inspect/plugin-videotestsrc.xml
index 19348a316..ee34a475f 100644
--- a/docs/plugins/inspect/plugin-videotestsrc.xml
+++ b/docs/plugins/inspect/plugin-videotestsrc.xml
@@ -3,7 +3,7 @@
<description>Creates a test video stream</description>
<filename>../../gst/videotestsrc/.libs/libgstvideotestsrc.so</filename>
<basename>libgstvideotestsrc.so</basename>
- <version>1.12.3</version>
+ <version>1.12.4</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-volume.xml b/docs/plugins/inspect/plugin-volume.xml
index 0076eca90..a3cafa8db 100644
--- a/docs/plugins/inspect/plugin-volume.xml
+++ b/docs/plugins/inspect/plugin-volume.xml
@@ -3,7 +3,7 @@
<description>plugin for controlling audio volume</description>
<filename>../../gst/volume/.libs/libgstvolume.so</filename>
<basename>libgstvolume.so</basename>
- <version>1.12.3</version>
+ <version>1.12.4</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-vorbis.xml b/docs/plugins/inspect/plugin-vorbis.xml
index 5ebd6d744..f5804dc83 100644
--- a/docs/plugins/inspect/plugin-vorbis.xml
+++ b/docs/plugins/inspect/plugin-vorbis.xml
@@ -3,7 +3,7 @@
<description>Vorbis plugin library</description>
<filename>../../ext/vorbis/.libs/libgstvorbis.so</filename>
<basename>libgstvorbis.so</basename>
- <version>1.12.3</version>
+ <version>1.12.4</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-ximagesink.xml b/docs/plugins/inspect/plugin-ximagesink.xml
index c6482cc20..9b3b94925 100644
--- a/docs/plugins/inspect/plugin-ximagesink.xml
+++ b/docs/plugins/inspect/plugin-ximagesink.xml
@@ -3,7 +3,7 @@
<description>X11 video output element based on standard Xlib calls</description>
<filename>../../sys/ximage/.libs/libgstximagesink.so</filename>
<basename>libgstximagesink.so</basename>
- <version>1.12.3</version>
+ <version>1.12.4</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/docs/plugins/inspect/plugin-xvimagesink.xml b/docs/plugins/inspect/plugin-xvimagesink.xml
index 96606de4a..82b6ce10b 100644
--- a/docs/plugins/inspect/plugin-xvimagesink.xml
+++ b/docs/plugins/inspect/plugin-xvimagesink.xml
@@ -3,7 +3,7 @@
<description>XFree86 video output plugin using Xv extension</description>
<filename>../../sys/xvimage/.libs/libgstxvimagesink.so</filename>
<basename>libgstxvimagesink.so</basename>
- <version>1.12.3</version>
+ <version>1.12.4</version>
<license>LGPL</license>
<source>gst-plugins-base</source>
<package>GStreamer Base Plug-ins source release</package>
diff --git a/gst-libs/gst/audio/gstaudiopack-dist.c b/gst-libs/gst/audio/gstaudiopack-dist.c
index b8ccdb4db..c6de8f782 100644
--- a/gst-libs/gst/audio/gstaudiopack-dist.c
+++ b/gst-libs/gst/audio/gstaudiopack-dist.c
@@ -201,11 +201,11 @@ void audio_orc_double_to_s32 (gint32 * ORC_RESTRICT d1,
#define ORC_MAX(a,b) ((a)>(b) ? (a) : (b))
#define ORC_SB_MAX 127
#define ORC_SB_MIN (-1-ORC_SB_MAX)
-#define ORC_UB_MAX 255
+#define ORC_UB_MAX (orc_uint8) 255
#define ORC_UB_MIN 0
#define ORC_SW_MAX 32767
#define ORC_SW_MIN (-1-ORC_SW_MAX)
-#define ORC_UW_MAX 65535
+#define ORC_UW_MAX (orc_uint16)65535
#define ORC_UW_MIN 0
#define ORC_SL_MAX 2147483647
#define ORC_SL_MIN (-1-ORC_SL_MAX)
@@ -260,7 +260,7 @@ audio_orc_unpack_u8 (gint32 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1,
ptr4 = (orc_int8 *) s1;
/* 2: loadpl */
- var34.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var34.i = 0x80000000; /* -2147483648 or 1.061e-314f */
for (i = 0; i < n; i++) {
/* 0: loadb */
@@ -299,7 +299,7 @@ _backup_audio_orc_unpack_u8 (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_int8 *) ex->arrays[4];
/* 2: loadpl */
- var34.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var34.i = 0x80000000; /* -2147483648 or 1.061e-314f */
for (i = 0; i < n; i++) {
/* 0: loadb */
@@ -397,7 +397,7 @@ audio_orc_unpack_u8_trunc (gint32 * ORC_RESTRICT d1,
ptr4 = (orc_int8 *) s1;
/* 3: loadpl */
- var34.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var34.i = 0x80000000; /* -2147483648 or 1.061e-314f */
for (i = 0; i < n; i++) {
/* 0: loadb */
@@ -439,7 +439,7 @@ _backup_audio_orc_unpack_u8_trunc (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_int8 *) ex->arrays[4];
/* 3: loadpl */
- var34.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var34.i = 0x80000000; /* -2147483648 or 1.061e-314f */
for (i = 0; i < n; i++) {
/* 0: loadb */
@@ -542,7 +542,7 @@ audio_orc_unpack_s8 (gint32 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1,
ptr4 = (orc_int8 *) s1;
/* 2: loadpl */
- var35.i = (int) 0x00808080; /* 8421504 or 4.16078e-317f */
+ var35.i = 0x00808080; /* 8421504 or 4.16078e-317f */
for (i = 0; i < n; i++) {
/* 0: loadb */
@@ -581,7 +581,7 @@ _backup_audio_orc_unpack_s8 (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_int8 *) ex->arrays[4];
/* 2: loadpl */
- var35.i = (int) 0x00808080; /* 8421504 or 4.16078e-317f */
+ var35.i = 0x00808080; /* 8421504 or 4.16078e-317f */
for (i = 0; i < n; i++) {
/* 0: loadb */
@@ -803,7 +803,7 @@ audio_orc_unpack_u16 (gint32 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1,
ptr4 = (orc_union16 *) s1;
/* 3: loadpl */
- var35.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var35.i = 0x80000000; /* -2147483648 or 1.061e-314f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -847,7 +847,7 @@ _backup_audio_orc_unpack_u16 (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union16 *) ex->arrays[4];
/* 3: loadpl */
- var35.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var35.i = 0x80000000; /* -2147483648 or 1.061e-314f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -950,7 +950,7 @@ audio_orc_unpack_u16_trunc (gint32 * ORC_RESTRICT d1,
ptr4 = (orc_union16 *) s1;
/* 4: loadpl */
- var35.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var35.i = 0x80000000; /* -2147483648 or 1.061e-314f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -997,7 +997,7 @@ _backup_audio_orc_unpack_u16_trunc (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union16 *) ex->arrays[4];
/* 4: loadpl */
- var35.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var35.i = 0x80000000; /* -2147483648 or 1.061e-314f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -1105,7 +1105,7 @@ audio_orc_unpack_s16 (gint32 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1,
ptr4 = (orc_union16 *) s1;
/* 3: loadpl */
- var35.i = (int) 0x00008000; /* 32768 or 1.61895e-319f */
+ var35.i = 0x00008000; /* 32768 or 1.61895e-319f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -1149,7 +1149,7 @@ _backup_audio_orc_unpack_s16 (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union16 *) ex->arrays[4];
/* 3: loadpl */
- var35.i = (int) 0x00008000; /* 32768 or 1.61895e-319f */
+ var35.i = 0x00008000; /* 32768 or 1.61895e-319f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -1368,7 +1368,7 @@ audio_orc_unpack_u16_swap (gint32 * ORC_RESTRICT d1,
ptr4 = (orc_union16 *) s1;
/* 3: loadpl */
- var35.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var35.i = 0x80000000; /* -2147483648 or 1.061e-314f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -1412,7 +1412,7 @@ _backup_audio_orc_unpack_u16_swap (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union16 *) ex->arrays[4];
/* 3: loadpl */
- var35.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var35.i = 0x80000000; /* -2147483648 or 1.061e-314f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -1519,7 +1519,7 @@ audio_orc_unpack_u16_swap_trunc (gint32 * ORC_RESTRICT d1,
ptr4 = (orc_union16 *) s1;
/* 4: loadpl */
- var35.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var35.i = 0x80000000; /* -2147483648 or 1.061e-314f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -1561,7 +1561,7 @@ _backup_audio_orc_unpack_u16_swap_trunc (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union16 *) ex->arrays[4];
/* 4: loadpl */
- var35.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var35.i = 0x80000000; /* -2147483648 or 1.061e-314f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -1922,7 +1922,7 @@ audio_orc_unpack_u24_32 (gint32 * ORC_RESTRICT d1,
ptr4 = (orc_union32 *) s1;
/* 2: loadpl */
- var34.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var34.i = 0x80000000; /* -2147483648 or 1.061e-314f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -1958,7 +1958,7 @@ _backup_audio_orc_unpack_u24_32 (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union32 *) ex->arrays[4];
/* 2: loadpl */
- var34.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var34.i = 0x80000000; /* -2147483648 or 1.061e-314f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -2162,7 +2162,7 @@ audio_orc_unpack_u24_32_swap (gint32 * ORC_RESTRICT d1,
ptr4 = (orc_union32 *) s1;
/* 3: loadpl */
- var34.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var34.i = 0x80000000; /* -2147483648 or 1.061e-314f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -2201,7 +2201,7 @@ _backup_audio_orc_unpack_u24_32_swap (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union32 *) ex->arrays[4];
/* 3: loadpl */
- var34.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var34.i = 0x80000000; /* -2147483648 or 1.061e-314f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -2418,7 +2418,7 @@ audio_orc_unpack_u32 (gint32 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1,
ptr4 = (orc_union32 *) s1;
/* 1: loadpl */
- var33.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var33.i = 0x80000000; /* -2147483648 or 1.061e-314f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -2451,7 +2451,7 @@ _backup_audio_orc_unpack_u32 (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union32 *) ex->arrays[4];
/* 1: loadpl */
- var33.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var33.i = 0x80000000; /* -2147483648 or 1.061e-314f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -2540,7 +2540,7 @@ audio_orc_unpack_u32_swap (gint32 * ORC_RESTRICT d1,
ptr4 = (orc_union32 *) s1;
/* 2: loadpl */
- var34.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var34.i = 0x80000000; /* -2147483648 or 1.061e-314f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -2576,7 +2576,7 @@ _backup_audio_orc_unpack_u32_swap (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union32 *) ex->arrays[4];
/* 2: loadpl */
- var34.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var34.i = 0x80000000; /* -2147483648 or 1.061e-314f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -3333,7 +3333,7 @@ audio_orc_pack_u8 (guint8 * ORC_RESTRICT d1, const gint32 * ORC_RESTRICT s1,
ptr4 = (orc_union32 *) s1;
/* 1: loadpl */
- var35.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var35.i = 0x80000000; /* -2147483648 or 1.061e-314f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -3372,7 +3372,7 @@ _backup_audio_orc_pack_u8 (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union32 *) ex->arrays[4];
/* 1: loadpl */
- var35.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var35.i = 0x80000000; /* -2147483648 or 1.061e-314f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -3587,7 +3587,7 @@ audio_orc_pack_u16 (guint8 * ORC_RESTRICT d1, const gint32 * ORC_RESTRICT s1,
ptr4 = (orc_union32 *) s1;
/* 1: loadpl */
- var34.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var34.i = 0x80000000; /* -2147483648 or 1.061e-314f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -3623,7 +3623,7 @@ _backup_audio_orc_pack_u16 (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union32 *) ex->arrays[4];
/* 1: loadpl */
- var34.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var34.i = 0x80000000; /* -2147483648 or 1.061e-314f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -3824,7 +3824,7 @@ audio_orc_pack_u16_swap (guint8 * ORC_RESTRICT d1,
ptr4 = (orc_union32 *) s1;
/* 1: loadpl */
- var35.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var35.i = 0x80000000; /* -2147483648 or 1.061e-314f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -3863,7 +3863,7 @@ _backup_audio_orc_pack_u16_swap (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union32 *) ex->arrays[4];
/* 1: loadpl */
- var35.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var35.i = 0x80000000; /* -2147483648 or 1.061e-314f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -4078,7 +4078,7 @@ audio_orc_pack_u24_32 (guint8 * ORC_RESTRICT d1, const gint32 * ORC_RESTRICT s1,
ptr4 = (orc_union32 *) s1;
/* 1: loadpl */
- var34.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var34.i = 0x80000000; /* -2147483648 or 1.061e-314f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -4114,7 +4114,7 @@ _backup_audio_orc_pack_u24_32 (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union32 *) ex->arrays[4];
/* 1: loadpl */
- var34.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var34.i = 0x80000000; /* -2147483648 or 1.061e-314f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -4318,7 +4318,7 @@ audio_orc_pack_u24_32_swap (guint8 * ORC_RESTRICT d1,
ptr4 = (orc_union32 *) s1;
/* 1: loadpl */
- var34.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var34.i = 0x80000000; /* -2147483648 or 1.061e-314f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -4357,7 +4357,7 @@ _backup_audio_orc_pack_u24_32_swap (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union32 *) ex->arrays[4];
/* 1: loadpl */
- var34.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var34.i = 0x80000000; /* -2147483648 or 1.061e-314f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -4573,7 +4573,7 @@ audio_orc_pack_u32 (guint8 * ORC_RESTRICT d1, const gint32 * ORC_RESTRICT s1,
ptr4 = (orc_union32 *) s1;
/* 1: loadpl */
- var33.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var33.i = 0x80000000; /* -2147483648 or 1.061e-314f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -4606,7 +4606,7 @@ _backup_audio_orc_pack_u32 (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union32 *) ex->arrays[4];
/* 1: loadpl */
- var33.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var33.i = 0x80000000; /* -2147483648 or 1.061e-314f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -4800,7 +4800,7 @@ audio_orc_pack_u32_swap (guint8 * ORC_RESTRICT d1,
ptr4 = (orc_union32 *) s1;
/* 1: loadpl */
- var33.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var33.i = 0x80000000; /* -2147483648 or 1.061e-314f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -4833,7 +4833,7 @@ _backup_audio_orc_pack_u32_swap (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union32 *) ex->arrays[4];
/* 1: loadpl */
- var33.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var33.i = 0x80000000; /* -2147483648 or 1.061e-314f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -6055,9 +6055,9 @@ audio_orc_update_rand (guint32 * ORC_RESTRICT d1, int n)
ptr0 = (orc_union32 *) d1;
/* 1: loadpl */
- var34.i = (int) 0x41c64e6d; /* 1103515245 or 5.45209e-315f */
+ var34.i = 0x41c64e6d; /* 1103515245 or 5.45209e-315f */
/* 3: loadpl */
- var35.i = (int) 0x00003039; /* 12345 or 6.09924e-320f */
+ var35.i = 0x00003039; /* 12345 or 6.09924e-320f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -6096,9 +6096,9 @@ _backup_audio_orc_update_rand (OrcExecutor * ORC_RESTRICT ex)
ptr0 = (orc_union32 *) ex->arrays[0];
/* 1: loadpl */
- var34.i = (int) 0x41c64e6d; /* 1103515245 or 5.45209e-315f */
+ var34.i = 0x41c64e6d; /* 1103515245 or 5.45209e-315f */
/* 3: loadpl */
- var35.i = (int) 0x00003039; /* 12345 or 6.09924e-320f */
+ var35.i = 0x00003039; /* 12345 or 6.09924e-320f */
for (i = 0; i < n; i++) {
/* 0: loadl */
diff --git a/gst-libs/gst/video/video-orc-dist.c b/gst-libs/gst/video/video-orc-dist.c
index 7916d367b..038d0c839 100644
--- a/gst-libs/gst/video/video-orc-dist.c
+++ b/gst-libs/gst/video/video-orc-dist.c
@@ -483,11 +483,11 @@ void video_orc_convert_UYVY_GRAY8 (guint8 * ORC_RESTRICT d1, int d1_stride,
#define ORC_MAX(a,b) ((a)>(b) ? (a) : (b))
#define ORC_SB_MAX 127
#define ORC_SB_MIN (-1-ORC_SB_MAX)
-#define ORC_UB_MAX 255
+#define ORC_UB_MAX (orc_uint8) 255
#define ORC_UB_MIN 0
#define ORC_SW_MAX 32767
#define ORC_SW_MIN (-1-ORC_SW_MAX)
-#define ORC_UW_MAX 65535
+#define ORC_UW_MAX (orc_uint16)65535
#define ORC_UW_MIN 0
#define ORC_SL_MAX 2147483647
#define ORC_SL_MIN (-1-ORC_SL_MAX)
@@ -554,7 +554,7 @@ video_orc_blend_little (guint8 * ORC_RESTRICT d1,
ptr4 = (orc_union32 *) s1;
/* 14: loadpl */
- var39.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var39.i = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -664,7 +664,7 @@ _backup_video_orc_blend_little (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union32 *) ex->arrays[4];
/* 14: loadpl */
- var39.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var39.i = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -874,7 +874,7 @@ video_orc_blend_big (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1,
ptr4 = (orc_union32 *) s1;
/* 15: loadpl */
- var40.i = (int) 0xff000000; /* -16777216 or 2.11371e-314f */
+ var40.i = 0xff000000; /* -16777216 or 2.11371e-314f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -987,7 +987,7 @@ _backup_video_orc_blend_big (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union32 *) ex->arrays[4];
/* 15: loadpl */
- var40.i = (int) 0xff000000; /* -16777216 or 2.11371e-314f */
+ var40.i = 0xff000000; /* -16777216 or 2.11371e-314f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -1197,7 +1197,7 @@ video_orc_unpack_I420 (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1,
ptr6 = (orc_int8 *) s3;
/* 3: loadpb */
- var36 = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var36 = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadupdb */
@@ -1261,7 +1261,7 @@ _backup_video_orc_unpack_I420 (OrcExecutor * ORC_RESTRICT ex)
ptr6 = (orc_int8 *) ex->arrays[6];
/* 3: loadpb */
- var36 = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var36 = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadupdb */
@@ -1773,8 +1773,8 @@ video_orc_unpack_YUY2 (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1,
ptr4 = (orc_union32 *) s1;
/* 2: loadpb */
- var37.x2[0] = (int) 0x000000ff; /* 255 or 1.25987e-321f */
- var37.x2[1] = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var37.x2[0] = 0x000000ff; /* 255 or 1.25987e-321f */
+ var37.x2[1] = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -1855,8 +1855,8 @@ _backup_video_orc_unpack_YUY2 (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union32 *) ex->arrays[4];
/* 2: loadpb */
- var37.x2[0] = (int) 0x000000ff; /* 255 or 1.25987e-321f */
- var37.x2[1] = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var37.x2[0] = 0x000000ff; /* 255 or 1.25987e-321f */
+ var37.x2[1] = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -2418,8 +2418,8 @@ video_orc_unpack_UYVY (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1,
ptr4 = (orc_union32 *) s1;
/* 2: loadpb */
- var37.x2[0] = (int) 0x000000ff; /* 255 or 1.25987e-321f */
- var37.x2[1] = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var37.x2[0] = 0x000000ff; /* 255 or 1.25987e-321f */
+ var37.x2[1] = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -2500,8 +2500,8 @@ _backup_video_orc_unpack_UYVY (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union32 *) ex->arrays[4];
/* 2: loadpb */
- var37.x2[0] = (int) 0x000000ff; /* 255 or 1.25987e-321f */
- var37.x2[1] = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var37.x2[0] = 0x000000ff; /* 255 or 1.25987e-321f */
+ var37.x2[1] = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -2865,8 +2865,8 @@ video_orc_unpack_VYUY (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1,
ptr4 = (orc_union32 *) s1;
/* 3: loadpb */
- var37.x2[0] = (int) 0x000000ff; /* 255 or 1.25987e-321f */
- var37.x2[1] = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var37.x2[0] = 0x000000ff; /* 255 or 1.25987e-321f */
+ var37.x2[1] = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -2950,8 +2950,8 @@ _backup_video_orc_unpack_VYUY (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union32 *) ex->arrays[4];
/* 3: loadpb */
- var37.x2[0] = (int) 0x000000ff; /* 255 or 1.25987e-321f */
- var37.x2[1] = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var37.x2[0] = 0x000000ff; /* 255 or 1.25987e-321f */
+ var37.x2[1] = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -3104,8 +3104,8 @@ video_orc_unpack_YVYU (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1,
ptr4 = (orc_union32 *) s1;
/* 3: loadpb */
- var37.x2[0] = (int) 0x000000ff; /* 255 or 1.25987e-321f */
- var37.x2[1] = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var37.x2[0] = 0x000000ff; /* 255 or 1.25987e-321f */
+ var37.x2[1] = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -3189,8 +3189,8 @@ _backup_video_orc_unpack_YVYU (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union32 *) ex->arrays[4];
/* 3: loadpb */
- var37.x2[0] = (int) 0x000000ff; /* 255 or 1.25987e-321f */
- var37.x2[1] = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var37.x2[0] = 0x000000ff; /* 255 or 1.25987e-321f */
+ var37.x2[1] = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -3562,8 +3562,8 @@ video_orc_unpack_YUV9 (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1,
ptr6 = (orc_int8 *) s3;
/* 4: loadpb */
- var37.x2[0] = (int) 0x000000ff; /* 255 or 1.25987e-321f */
- var37.x2[1] = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var37.x2[0] = 0x000000ff; /* 255 or 1.25987e-321f */
+ var37.x2[1] = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadupdb */
@@ -3647,8 +3647,8 @@ _backup_video_orc_unpack_YUV9 (OrcExecutor * ORC_RESTRICT ex)
ptr6 = (orc_int8 *) ex->arrays[6];
/* 4: loadpb */
- var37.x2[0] = (int) 0x000000ff; /* 255 or 1.25987e-321f */
- var37.x2[1] = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var37.x2[0] = 0x000000ff; /* 255 or 1.25987e-321f */
+ var37.x2[1] = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadupdb */
@@ -3809,8 +3809,8 @@ video_orc_unpack_Y42B (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1,
ptr6 = (orc_int8 *) s3;
/* 3: loadpb */
- var38.x2[0] = (int) 0x000000ff; /* 255 or 1.25987e-321f */
- var38.x2[1] = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var38.x2[0] = 0x000000ff; /* 255 or 1.25987e-321f */
+ var38.x2[1] = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadb */
@@ -3894,8 +3894,8 @@ _backup_video_orc_unpack_Y42B (OrcExecutor * ORC_RESTRICT ex)
ptr6 = (orc_int8 *) ex->arrays[6];
/* 3: loadpb */
- var38.x2[0] = (int) 0x000000ff; /* 255 or 1.25987e-321f */
- var38.x2[1] = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var38.x2[0] = 0x000000ff; /* 255 or 1.25987e-321f */
+ var38.x2[1] = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadb */
@@ -4265,7 +4265,7 @@ video_orc_unpack_Y444 (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1,
ptr6 = (orc_int8 *) s3;
/* 3: loadpb */
- var36 = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var36 = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadb */
@@ -4329,7 +4329,7 @@ _backup_video_orc_unpack_Y444 (OrcExecutor * ORC_RESTRICT ex)
ptr6 = (orc_int8 *) ex->arrays[6];
/* 3: loadpb */
- var36 = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var36 = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadb */
@@ -4634,9 +4634,9 @@ video_orc_unpack_GRAY8 (guint8 * ORC_RESTRICT d1,
ptr4 = (orc_int8 *) s1;
/* 0: loadpb */
- var33 = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var33 = 0x000000ff; /* 255 or 1.25987e-321f */
/* 3: loadpw */
- var35.i = (int) 0x00008080; /* 32896 or 1.62528e-319f */
+ var35.i = 0x00008080; /* 32896 or 1.62528e-319f */
for (i = 0; i < n; i++) {
/* 1: loadb */
@@ -4687,9 +4687,9 @@ _backup_video_orc_unpack_GRAY8 (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_int8 *) ex->arrays[4];
/* 0: loadpb */
- var33 = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var33 = 0x000000ff; /* 255 or 1.25987e-321f */
/* 3: loadpw */
- var35.i = (int) 0x00008080; /* 32896 or 1.62528e-319f */
+ var35.i = 0x00008080; /* 32896 or 1.62528e-319f */
for (i = 0; i < n; i++) {
/* 1: loadb */
@@ -6207,8 +6207,8 @@ video_orc_unpack_NV12 (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1,
ptr5 = (orc_union16 *) s2;
/* 3: loadpb */
- var36.x2[0] = (int) 0x000000ff; /* 255 or 1.25987e-321f */
- var36.x2[1] = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var36.x2[0] = 0x000000ff; /* 255 or 1.25987e-321f */
+ var36.x2[1] = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -6282,8 +6282,8 @@ _backup_video_orc_unpack_NV12 (OrcExecutor * ORC_RESTRICT ex)
ptr5 = (orc_union16 *) ex->arrays[5];
/* 3: loadpb */
- var36.x2[0] = (int) 0x000000ff; /* 255 or 1.25987e-321f */
- var36.x2[1] = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var36.x2[0] = 0x000000ff; /* 255 or 1.25987e-321f */
+ var36.x2[1] = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -6606,8 +6606,8 @@ video_orc_unpack_NV21 (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1,
ptr5 = (orc_union16 *) s2;
/* 3: loadpb */
- var36.x2[0] = (int) 0x000000ff; /* 255 or 1.25987e-321f */
- var36.x2[1] = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var36.x2[0] = 0x000000ff; /* 255 or 1.25987e-321f */
+ var36.x2[1] = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -6681,8 +6681,8 @@ _backup_video_orc_unpack_NV21 (OrcExecutor * ORC_RESTRICT ex)
ptr5 = (orc_union16 *) ex->arrays[5];
/* 3: loadpb */
- var36.x2[0] = (int) 0x000000ff; /* 255 or 1.25987e-321f */
- var36.x2[1] = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var36.x2[0] = 0x000000ff; /* 255 or 1.25987e-321f */
+ var36.x2[1] = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -7016,7 +7016,7 @@ video_orc_unpack_NV24 (guint8 * ORC_RESTRICT d1, const guint8 * ORC_RESTRICT s1,
ptr5 = (orc_union16 *) s2;
/* 0: loadpb */
- var33 = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var33 = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 1: loadb */
@@ -7067,7 +7067,7 @@ _backup_video_orc_unpack_NV24 (OrcExecutor * ORC_RESTRICT ex)
ptr5 = (orc_union16 *) ex->arrays[5];
/* 0: loadpb */
- var33 = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var33 = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 1: loadb */
@@ -7996,17 +7996,17 @@ video_orc_unpack_RGB15_le (guint32 * ORC_RESTRICT d1,
ptr4 = (orc_union16 *) s1;
/* 1: loadpw */
- var38.i = (int) 0x00007c00; /* 31744 or 1.56836e-319f */
+ var38.i = 0x00007c00; /* 31744 or 1.56836e-319f */
/* 3: loadpw */
- var39.i = (int) 0x000003e0; /* 992 or 4.90113e-321f */
+ var39.i = 0x000003e0; /* 992 or 4.90113e-321f */
/* 5: loadpw */
- var40.i = (int) 0x0000001f; /* 31 or 1.5316e-322f */
+ var40.i = 0x0000001f; /* 31 or 1.5316e-322f */
/* 8: loadpw */
- var41.i = (int) 0x00000210; /* 528 or 2.60867e-321f */
+ var41.i = 0x00000210; /* 528 or 2.60867e-321f */
/* 10: loadpw */
- var42.i = (int) 0x00004200; /* 16896 or 8.34773e-320f */
+ var42.i = 0x00004200; /* 16896 or 8.34773e-320f */
/* 13: loadpw */
- var43.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var43.i = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -8104,17 +8104,17 @@ _backup_video_orc_unpack_RGB15_le (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union16 *) ex->arrays[4];
/* 1: loadpw */
- var38.i = (int) 0x00007c00; /* 31744 or 1.56836e-319f */
+ var38.i = 0x00007c00; /* 31744 or 1.56836e-319f */
/* 3: loadpw */
- var39.i = (int) 0x000003e0; /* 992 or 4.90113e-321f */
+ var39.i = 0x000003e0; /* 992 or 4.90113e-321f */
/* 5: loadpw */
- var40.i = (int) 0x0000001f; /* 31 or 1.5316e-322f */
+ var40.i = 0x0000001f; /* 31 or 1.5316e-322f */
/* 8: loadpw */
- var41.i = (int) 0x00000210; /* 528 or 2.60867e-321f */
+ var41.i = 0x00000210; /* 528 or 2.60867e-321f */
/* 10: loadpw */
- var42.i = (int) 0x00004200; /* 16896 or 8.34773e-320f */
+ var42.i = 0x00004200; /* 16896 or 8.34773e-320f */
/* 13: loadpw */
- var43.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var43.i = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -8308,17 +8308,17 @@ video_orc_unpack_RGB15_be (guint32 * ORC_RESTRICT d1,
ptr4 = (orc_union16 *) s1;
/* 1: loadpw */
- var38.i = (int) 0x00007c00; /* 31744 or 1.56836e-319f */
+ var38.i = 0x00007c00; /* 31744 or 1.56836e-319f */
/* 3: loadpw */
- var39.i = (int) 0x000003e0; /* 992 or 4.90113e-321f */
+ var39.i = 0x000003e0; /* 992 or 4.90113e-321f */
/* 5: loadpw */
- var40.i = (int) 0x0000001f; /* 31 or 1.5316e-322f */
+ var40.i = 0x0000001f; /* 31 or 1.5316e-322f */
/* 8: loadpw */
- var41.i = (int) 0x00000210; /* 528 or 2.60867e-321f */
+ var41.i = 0x00000210; /* 528 or 2.60867e-321f */
/* 10: loadpw */
- var42.i = (int) 0x00004200; /* 16896 or 8.34773e-320f */
+ var42.i = 0x00004200; /* 16896 or 8.34773e-320f */
/* 13: loadpw */
- var43.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var43.i = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -8416,17 +8416,17 @@ _backup_video_orc_unpack_RGB15_be (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union16 *) ex->arrays[4];
/* 1: loadpw */
- var38.i = (int) 0x00007c00; /* 31744 or 1.56836e-319f */
+ var38.i = 0x00007c00; /* 31744 or 1.56836e-319f */
/* 3: loadpw */
- var39.i = (int) 0x000003e0; /* 992 or 4.90113e-321f */
+ var39.i = 0x000003e0; /* 992 or 4.90113e-321f */
/* 5: loadpw */
- var40.i = (int) 0x0000001f; /* 31 or 1.5316e-322f */
+ var40.i = 0x0000001f; /* 31 or 1.5316e-322f */
/* 8: loadpw */
- var41.i = (int) 0x00000210; /* 528 or 2.60867e-321f */
+ var41.i = 0x00000210; /* 528 or 2.60867e-321f */
/* 10: loadpw */
- var42.i = (int) 0x00004200; /* 16896 or 8.34773e-320f */
+ var42.i = 0x00004200; /* 16896 or 8.34773e-320f */
/* 13: loadpw */
- var43.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var43.i = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -8609,13 +8609,13 @@ video_orc_unpack_RGB15_le_trunc (guint32 * ORC_RESTRICT d1,
ptr4 = (orc_union16 *) s1;
/* 1: loadpw */
- var38.i = (int) 0x00007c00; /* 31744 or 1.56836e-319f */
+ var38.i = 0x00007c00; /* 31744 or 1.56836e-319f */
/* 3: loadpw */
- var39.i = (int) 0x000003e0; /* 992 or 4.90113e-321f */
+ var39.i = 0x000003e0; /* 992 or 4.90113e-321f */
/* 5: loadpw */
- var40.i = (int) 0x0000001f; /* 31 or 1.5316e-322f */
+ var40.i = 0x0000001f; /* 31 or 1.5316e-322f */
/* 10: loadpw */
- var41.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var41.i = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -8700,13 +8700,13 @@ _backup_video_orc_unpack_RGB15_le_trunc (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union16 *) ex->arrays[4];
/* 1: loadpw */
- var38.i = (int) 0x00007c00; /* 31744 or 1.56836e-319f */
+ var38.i = 0x00007c00; /* 31744 or 1.56836e-319f */
/* 3: loadpw */
- var39.i = (int) 0x000003e0; /* 992 or 4.90113e-321f */
+ var39.i = 0x000003e0; /* 992 or 4.90113e-321f */
/* 5: loadpw */
- var40.i = (int) 0x0000001f; /* 31 or 1.5316e-322f */
+ var40.i = 0x0000001f; /* 31 or 1.5316e-322f */
/* 10: loadpw */
- var41.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var41.i = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -8888,13 +8888,13 @@ video_orc_unpack_RGB15_be_trunc (guint32 * ORC_RESTRICT d1,
ptr4 = (orc_union16 *) s1;
/* 1: loadpw */
- var38.i = (int) 0x00007c00; /* 31744 or 1.56836e-319f */
+ var38.i = 0x00007c00; /* 31744 or 1.56836e-319f */
/* 3: loadpw */
- var39.i = (int) 0x000003e0; /* 992 or 4.90113e-321f */
+ var39.i = 0x000003e0; /* 992 or 4.90113e-321f */
/* 5: loadpw */
- var40.i = (int) 0x0000001f; /* 31 or 1.5316e-322f */
+ var40.i = 0x0000001f; /* 31 or 1.5316e-322f */
/* 10: loadpw */
- var41.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var41.i = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -8979,13 +8979,13 @@ _backup_video_orc_unpack_RGB15_be_trunc (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union16 *) ex->arrays[4];
/* 1: loadpw */
- var38.i = (int) 0x00007c00; /* 31744 or 1.56836e-319f */
+ var38.i = 0x00007c00; /* 31744 or 1.56836e-319f */
/* 3: loadpw */
- var39.i = (int) 0x000003e0; /* 992 or 4.90113e-321f */
+ var39.i = 0x000003e0; /* 992 or 4.90113e-321f */
/* 5: loadpw */
- var40.i = (int) 0x0000001f; /* 31 or 1.5316e-322f */
+ var40.i = 0x0000001f; /* 31 or 1.5316e-322f */
/* 10: loadpw */
- var41.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var41.i = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -9161,11 +9161,11 @@ video_orc_pack_RGB15_le (guint16 * ORC_RESTRICT d1,
ptr4 = (orc_union32 *) s1;
/* 1: loadpl */
- var37.i = (int) 0x0000f800; /* 63488 or 3.13672e-319f */
+ var37.i = 0x0000f800; /* 63488 or 3.13672e-319f */
/* 3: loadpl */
- var38.i = (int) 0x00f80000; /* 16252928 or 8.03001e-317f */
+ var38.i = 0x00f80000; /* 16252928 or 8.03001e-317f */
/* 5: loadpl */
- var39.i = (int) 0xf8000000; /* -134217728 or 2.05568e-314f */
+ var39.i = 0xf8000000; /* -134217728 or 2.05568e-314f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -9236,11 +9236,11 @@ _backup_video_orc_pack_RGB15_le (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union32 *) ex->arrays[4];
/* 1: loadpl */
- var37.i = (int) 0x0000f800; /* 63488 or 3.13672e-319f */
+ var37.i = 0x0000f800; /* 63488 or 3.13672e-319f */
/* 3: loadpl */
- var38.i = (int) 0x00f80000; /* 16252928 or 8.03001e-317f */
+ var38.i = 0x00f80000; /* 16252928 or 8.03001e-317f */
/* 5: loadpl */
- var39.i = (int) 0xf8000000; /* -134217728 or 2.05568e-314f */
+ var39.i = 0xf8000000; /* -134217728 or 2.05568e-314f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -9399,11 +9399,11 @@ video_orc_pack_RGB15_be (guint16 * ORC_RESTRICT d1,
ptr4 = (orc_union32 *) s1;
/* 1: loadpl */
- var37.i = (int) 0x00f80000; /* 16252928 or 8.03001e-317f */
+ var37.i = 0x00f80000; /* 16252928 or 8.03001e-317f */
/* 3: loadpl */
- var38.i = (int) 0x0000f800; /* 63488 or 3.13672e-319f */
+ var38.i = 0x0000f800; /* 63488 or 3.13672e-319f */
/* 5: loadpl */
- var39.i = (int) 0x000000f8; /* 248 or 1.22528e-321f */
+ var39.i = 0x000000f8; /* 248 or 1.22528e-321f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -9474,11 +9474,11 @@ _backup_video_orc_pack_RGB15_be (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union32 *) ex->arrays[4];
/* 1: loadpl */
- var37.i = (int) 0x00f80000; /* 16252928 or 8.03001e-317f */
+ var37.i = 0x00f80000; /* 16252928 or 8.03001e-317f */
/* 3: loadpl */
- var38.i = (int) 0x0000f800; /* 63488 or 3.13672e-319f */
+ var38.i = 0x0000f800; /* 63488 or 3.13672e-319f */
/* 5: loadpl */
- var39.i = (int) 0x000000f8; /* 248 or 1.22528e-321f */
+ var39.i = 0x000000f8; /* 248 or 1.22528e-321f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -9654,17 +9654,17 @@ video_orc_unpack_BGR15_le (guint32 * ORC_RESTRICT d1,
ptr4 = (orc_union16 *) s1;
/* 1: loadpw */
- var38.i = (int) 0x00007c00; /* 31744 or 1.56836e-319f */
+ var38.i = 0x00007c00; /* 31744 or 1.56836e-319f */
/* 3: loadpw */
- var39.i = (int) 0x000003e0; /* 992 or 4.90113e-321f */
+ var39.i = 0x000003e0; /* 992 or 4.90113e-321f */
/* 5: loadpw */
- var40.i = (int) 0x0000001f; /* 31 or 1.5316e-322f */
+ var40.i = 0x0000001f; /* 31 or 1.5316e-322f */
/* 8: loadpw */
- var41.i = (int) 0x00000210; /* 528 or 2.60867e-321f */
+ var41.i = 0x00000210; /* 528 or 2.60867e-321f */
/* 10: loadpw */
- var42.i = (int) 0x00004200; /* 16896 or 8.34773e-320f */
+ var42.i = 0x00004200; /* 16896 or 8.34773e-320f */
/* 13: loadpw */
- var43.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var43.i = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -9762,17 +9762,17 @@ _backup_video_orc_unpack_BGR15_le (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union16 *) ex->arrays[4];
/* 1: loadpw */
- var38.i = (int) 0x00007c00; /* 31744 or 1.56836e-319f */
+ var38.i = 0x00007c00; /* 31744 or 1.56836e-319f */
/* 3: loadpw */
- var39.i = (int) 0x000003e0; /* 992 or 4.90113e-321f */
+ var39.i = 0x000003e0; /* 992 or 4.90113e-321f */
/* 5: loadpw */
- var40.i = (int) 0x0000001f; /* 31 or 1.5316e-322f */
+ var40.i = 0x0000001f; /* 31 or 1.5316e-322f */
/* 8: loadpw */
- var41.i = (int) 0x00000210; /* 528 or 2.60867e-321f */
+ var41.i = 0x00000210; /* 528 or 2.60867e-321f */
/* 10: loadpw */
- var42.i = (int) 0x00004200; /* 16896 or 8.34773e-320f */
+ var42.i = 0x00004200; /* 16896 or 8.34773e-320f */
/* 13: loadpw */
- var43.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var43.i = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -9966,17 +9966,17 @@ video_orc_unpack_BGR15_be (guint32 * ORC_RESTRICT d1,
ptr4 = (orc_union16 *) s1;
/* 1: loadpw */
- var38.i = (int) 0x00007c00; /* 31744 or 1.56836e-319f */
+ var38.i = 0x00007c00; /* 31744 or 1.56836e-319f */
/* 3: loadpw */
- var39.i = (int) 0x000003e0; /* 992 or 4.90113e-321f */
+ var39.i = 0x000003e0; /* 992 or 4.90113e-321f */
/* 5: loadpw */
- var40.i = (int) 0x0000001f; /* 31 or 1.5316e-322f */
+ var40.i = 0x0000001f; /* 31 or 1.5316e-322f */
/* 8: loadpw */
- var41.i = (int) 0x00000210; /* 528 or 2.60867e-321f */
+ var41.i = 0x00000210; /* 528 or 2.60867e-321f */
/* 10: loadpw */
- var42.i = (int) 0x00004200; /* 16896 or 8.34773e-320f */
+ var42.i = 0x00004200; /* 16896 or 8.34773e-320f */
/* 13: loadpw */
- var43.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var43.i = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -10074,17 +10074,17 @@ _backup_video_orc_unpack_BGR15_be (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union16 *) ex->arrays[4];
/* 1: loadpw */
- var38.i = (int) 0x00007c00; /* 31744 or 1.56836e-319f */
+ var38.i = 0x00007c00; /* 31744 or 1.56836e-319f */
/* 3: loadpw */
- var39.i = (int) 0x000003e0; /* 992 or 4.90113e-321f */
+ var39.i = 0x000003e0; /* 992 or 4.90113e-321f */
/* 5: loadpw */
- var40.i = (int) 0x0000001f; /* 31 or 1.5316e-322f */
+ var40.i = 0x0000001f; /* 31 or 1.5316e-322f */
/* 8: loadpw */
- var41.i = (int) 0x00000210; /* 528 or 2.60867e-321f */
+ var41.i = 0x00000210; /* 528 or 2.60867e-321f */
/* 10: loadpw */
- var42.i = (int) 0x00004200; /* 16896 or 8.34773e-320f */
+ var42.i = 0x00004200; /* 16896 or 8.34773e-320f */
/* 13: loadpw */
- var43.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var43.i = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -10267,13 +10267,13 @@ video_orc_unpack_BGR15_le_trunc (guint32 * ORC_RESTRICT d1,
ptr4 = (orc_union16 *) s1;
/* 1: loadpw */
- var38.i = (int) 0x00007c00; /* 31744 or 1.56836e-319f */
+ var38.i = 0x00007c00; /* 31744 or 1.56836e-319f */
/* 3: loadpw */
- var39.i = (int) 0x000003e0; /* 992 or 4.90113e-321f */
+ var39.i = 0x000003e0; /* 992 or 4.90113e-321f */
/* 5: loadpw */
- var40.i = (int) 0x0000001f; /* 31 or 1.5316e-322f */
+ var40.i = 0x0000001f; /* 31 or 1.5316e-322f */
/* 10: loadpw */
- var41.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var41.i = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -10358,13 +10358,13 @@ _backup_video_orc_unpack_BGR15_le_trunc (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union16 *) ex->arrays[4];
/* 1: loadpw */
- var38.i = (int) 0x00007c00; /* 31744 or 1.56836e-319f */
+ var38.i = 0x00007c00; /* 31744 or 1.56836e-319f */
/* 3: loadpw */
- var39.i = (int) 0x000003e0; /* 992 or 4.90113e-321f */
+ var39.i = 0x000003e0; /* 992 or 4.90113e-321f */
/* 5: loadpw */
- var40.i = (int) 0x0000001f; /* 31 or 1.5316e-322f */
+ var40.i = 0x0000001f; /* 31 or 1.5316e-322f */
/* 10: loadpw */
- var41.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var41.i = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -10546,13 +10546,13 @@ video_orc_unpack_BGR15_be_trunc (guint32 * ORC_RESTRICT d1,
ptr4 = (orc_union16 *) s1;
/* 1: loadpw */
- var38.i = (int) 0x00007c00; /* 31744 or 1.56836e-319f */
+ var38.i = 0x00007c00; /* 31744 or 1.56836e-319f */
/* 3: loadpw */
- var39.i = (int) 0x000003e0; /* 992 or 4.90113e-321f */
+ var39.i = 0x000003e0; /* 992 or 4.90113e-321f */
/* 5: loadpw */
- var40.i = (int) 0x0000001f; /* 31 or 1.5316e-322f */
+ var40.i = 0x0000001f; /* 31 or 1.5316e-322f */
/* 10: loadpw */
- var41.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var41.i = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -10637,13 +10637,13 @@ _backup_video_orc_unpack_BGR15_be_trunc (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union16 *) ex->arrays[4];
/* 1: loadpw */
- var38.i = (int) 0x00007c00; /* 31744 or 1.56836e-319f */
+ var38.i = 0x00007c00; /* 31744 or 1.56836e-319f */
/* 3: loadpw */
- var39.i = (int) 0x000003e0; /* 992 or 4.90113e-321f */
+ var39.i = 0x000003e0; /* 992 or 4.90113e-321f */
/* 5: loadpw */
- var40.i = (int) 0x0000001f; /* 31 or 1.5316e-322f */
+ var40.i = 0x0000001f; /* 31 or 1.5316e-322f */
/* 10: loadpw */
- var41.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var41.i = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -10819,11 +10819,11 @@ video_orc_pack_BGR15_le (guint16 * ORC_RESTRICT d1,
ptr4 = (orc_union32 *) s1;
/* 1: loadpl */
- var37.i = (int) 0x0000f800; /* 63488 or 3.13672e-319f */
+ var37.i = 0x0000f800; /* 63488 or 3.13672e-319f */
/* 3: loadpl */
- var38.i = (int) 0x00f80000; /* 16252928 or 8.03001e-317f */
+ var38.i = 0x00f80000; /* 16252928 or 8.03001e-317f */
/* 5: loadpl */
- var39.i = (int) 0xf8000000; /* -134217728 or 2.05568e-314f */
+ var39.i = 0xf8000000; /* -134217728 or 2.05568e-314f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -10894,11 +10894,11 @@ _backup_video_orc_pack_BGR15_le (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union32 *) ex->arrays[4];
/* 1: loadpl */
- var37.i = (int) 0x0000f800; /* 63488 or 3.13672e-319f */
+ var37.i = 0x0000f800; /* 63488 or 3.13672e-319f */
/* 3: loadpl */
- var38.i = (int) 0x00f80000; /* 16252928 or 8.03001e-317f */
+ var38.i = 0x00f80000; /* 16252928 or 8.03001e-317f */
/* 5: loadpl */
- var39.i = (int) 0xf8000000; /* -134217728 or 2.05568e-314f */
+ var39.i = 0xf8000000; /* -134217728 or 2.05568e-314f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -11057,11 +11057,11 @@ video_orc_pack_BGR15_be (guint16 * ORC_RESTRICT d1,
ptr4 = (orc_union32 *) s1;
/* 1: loadpl */
- var37.i = (int) 0x00f80000; /* 16252928 or 8.03001e-317f */
+ var37.i = 0x00f80000; /* 16252928 or 8.03001e-317f */
/* 3: loadpl */
- var38.i = (int) 0x0000f800; /* 63488 or 3.13672e-319f */
+ var38.i = 0x0000f800; /* 63488 or 3.13672e-319f */
/* 5: loadpl */
- var39.i = (int) 0x000000f8; /* 248 or 1.22528e-321f */
+ var39.i = 0x000000f8; /* 248 or 1.22528e-321f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -11132,11 +11132,11 @@ _backup_video_orc_pack_BGR15_be (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union32 *) ex->arrays[4];
/* 1: loadpl */
- var37.i = (int) 0x00f80000; /* 16252928 or 8.03001e-317f */
+ var37.i = 0x00f80000; /* 16252928 or 8.03001e-317f */
/* 3: loadpl */
- var38.i = (int) 0x0000f800; /* 63488 or 3.13672e-319f */
+ var38.i = 0x0000f800; /* 63488 or 3.13672e-319f */
/* 5: loadpl */
- var39.i = (int) 0x000000f8; /* 248 or 1.22528e-321f */
+ var39.i = 0x000000f8; /* 248 or 1.22528e-321f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -11313,17 +11313,17 @@ video_orc_unpack_RGB16 (guint32 * ORC_RESTRICT d1,
ptr4 = (orc_union16 *) s1;
/* 1: loadpw */
- var39.i = (int) 0x0000f800; /* 63488 or 3.13672e-319f */
+ var39.i = 0x0000f800; /* 63488 or 3.13672e-319f */
/* 3: loadpw */
- var40.i = (int) 0x000007e0; /* 2016 or 9.96036e-321f */
+ var40.i = 0x000007e0; /* 2016 or 9.96036e-321f */
/* 5: loadpw */
- var41.i = (int) 0x0000001f; /* 31 or 1.5316e-322f */
+ var41.i = 0x0000001f; /* 31 or 1.5316e-322f */
/* 9: loadpw */
- var42.i = (int) 0x00004200; /* 16896 or 8.34773e-320f */
+ var42.i = 0x00004200; /* 16896 or 8.34773e-320f */
/* 11: loadpw */
- var43.i = (int) 0x00002080; /* 8320 or 4.11063e-320f */
+ var43.i = 0x00002080; /* 8320 or 4.11063e-320f */
/* 14: loadpw */
- var44.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var44.i = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -11432,17 +11432,17 @@ _backup_video_orc_unpack_RGB16 (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union16 *) ex->arrays[4];
/* 1: loadpw */
- var39.i = (int) 0x0000f800; /* 63488 or 3.13672e-319f */
+ var39.i = 0x0000f800; /* 63488 or 3.13672e-319f */
/* 3: loadpw */
- var40.i = (int) 0x000007e0; /* 2016 or 9.96036e-321f */
+ var40.i = 0x000007e0; /* 2016 or 9.96036e-321f */
/* 5: loadpw */
- var41.i = (int) 0x0000001f; /* 31 or 1.5316e-322f */
+ var41.i = 0x0000001f; /* 31 or 1.5316e-322f */
/* 9: loadpw */
- var42.i = (int) 0x00004200; /* 16896 or 8.34773e-320f */
+ var42.i = 0x00004200; /* 16896 or 8.34773e-320f */
/* 11: loadpw */
- var43.i = (int) 0x00002080; /* 8320 or 4.11063e-320f */
+ var43.i = 0x00002080; /* 8320 or 4.11063e-320f */
/* 14: loadpw */
- var44.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var44.i = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -11639,13 +11639,13 @@ video_orc_unpack_RGB16_trunc (guint32 * ORC_RESTRICT d1,
ptr4 = (orc_union16 *) s1;
/* 1: loadpw */
- var39.i = (int) 0x0000f800; /* 63488 or 3.13672e-319f */
+ var39.i = 0x0000f800; /* 63488 or 3.13672e-319f */
/* 3: loadpw */
- var40.i = (int) 0x000007e0; /* 2016 or 9.96036e-321f */
+ var40.i = 0x000007e0; /* 2016 or 9.96036e-321f */
/* 5: loadpw */
- var41.i = (int) 0x0000001f; /* 31 or 1.5316e-322f */
+ var41.i = 0x0000001f; /* 31 or 1.5316e-322f */
/* 10: loadpw */
- var42.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var42.i = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -11738,13 +11738,13 @@ _backup_video_orc_unpack_RGB16_trunc (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union16 *) ex->arrays[4];
/* 1: loadpw */
- var39.i = (int) 0x0000f800; /* 63488 or 3.13672e-319f */
+ var39.i = 0x0000f800; /* 63488 or 3.13672e-319f */
/* 3: loadpw */
- var40.i = (int) 0x000007e0; /* 2016 or 9.96036e-321f */
+ var40.i = 0x000007e0; /* 2016 or 9.96036e-321f */
/* 5: loadpw */
- var41.i = (int) 0x0000001f; /* 31 or 1.5316e-322f */
+ var41.i = 0x0000001f; /* 31 or 1.5316e-322f */
/* 10: loadpw */
- var42.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var42.i = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -11923,11 +11923,11 @@ video_orc_pack_RGB16_le (guint16 * ORC_RESTRICT d1,
ptr4 = (orc_union32 *) s1;
/* 1: loadpl */
- var37.i = (int) 0x0000f800; /* 63488 or 3.13672e-319f */
+ var37.i = 0x0000f800; /* 63488 or 3.13672e-319f */
/* 3: loadpl */
- var38.i = (int) 0x00fc0000; /* 16515072 or 8.15953e-317f */
+ var38.i = 0x00fc0000; /* 16515072 or 8.15953e-317f */
/* 5: loadpl */
- var39.i = (int) 0xf8000000; /* -134217728 or 2.05568e-314f */
+ var39.i = 0xf8000000; /* -134217728 or 2.05568e-314f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -11995,11 +11995,11 @@ _backup_video_orc_pack_RGB16_le (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union32 *) ex->arrays[4];
/* 1: loadpl */
- var37.i = (int) 0x0000f800; /* 63488 or 3.13672e-319f */
+ var37.i = 0x0000f800; /* 63488 or 3.13672e-319f */
/* 3: loadpl */
- var38.i = (int) 0x00fc0000; /* 16515072 or 8.15953e-317f */
+ var38.i = 0x00fc0000; /* 16515072 or 8.15953e-317f */
/* 5: loadpl */
- var39.i = (int) 0xf8000000; /* -134217728 or 2.05568e-314f */
+ var39.i = 0xf8000000; /* -134217728 or 2.05568e-314f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -12152,11 +12152,11 @@ video_orc_pack_RGB16_be (guint16 * ORC_RESTRICT d1,
ptr4 = (orc_union32 *) s1;
/* 1: loadpl */
- var37.i = (int) 0x00f80000; /* 16252928 or 8.03001e-317f */
+ var37.i = 0x00f80000; /* 16252928 or 8.03001e-317f */
/* 3: loadpl */
- var38.i = (int) 0x0000fc00; /* 64512 or 3.18732e-319f */
+ var38.i = 0x0000fc00; /* 64512 or 3.18732e-319f */
/* 5: loadpl */
- var39.i = (int) 0x000000f8; /* 248 or 1.22528e-321f */
+ var39.i = 0x000000f8; /* 248 or 1.22528e-321f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -12227,11 +12227,11 @@ _backup_video_orc_pack_RGB16_be (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union32 *) ex->arrays[4];
/* 1: loadpl */
- var37.i = (int) 0x00f80000; /* 16252928 or 8.03001e-317f */
+ var37.i = 0x00f80000; /* 16252928 or 8.03001e-317f */
/* 3: loadpl */
- var38.i = (int) 0x0000fc00; /* 64512 or 3.18732e-319f */
+ var38.i = 0x0000fc00; /* 64512 or 3.18732e-319f */
/* 5: loadpl */
- var39.i = (int) 0x000000f8; /* 248 or 1.22528e-321f */
+ var39.i = 0x000000f8; /* 248 or 1.22528e-321f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -12408,17 +12408,17 @@ video_orc_unpack_BGR16 (guint32 * ORC_RESTRICT d1,
ptr4 = (orc_union16 *) s1;
/* 1: loadpw */
- var39.i = (int) 0x0000f800; /* 63488 or 3.13672e-319f */
+ var39.i = 0x0000f800; /* 63488 or 3.13672e-319f */
/* 3: loadpw */
- var40.i = (int) 0x000007e0; /* 2016 or 9.96036e-321f */
+ var40.i = 0x000007e0; /* 2016 or 9.96036e-321f */
/* 5: loadpw */
- var41.i = (int) 0x0000001f; /* 31 or 1.5316e-322f */
+ var41.i = 0x0000001f; /* 31 or 1.5316e-322f */
/* 9: loadpw */
- var42.i = (int) 0x00004200; /* 16896 or 8.34773e-320f */
+ var42.i = 0x00004200; /* 16896 or 8.34773e-320f */
/* 11: loadpw */
- var43.i = (int) 0x00002080; /* 8320 or 4.11063e-320f */
+ var43.i = 0x00002080; /* 8320 or 4.11063e-320f */
/* 14: loadpw */
- var44.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var44.i = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -12527,17 +12527,17 @@ _backup_video_orc_unpack_BGR16 (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union16 *) ex->arrays[4];
/* 1: loadpw */
- var39.i = (int) 0x0000f800; /* 63488 or 3.13672e-319f */
+ var39.i = 0x0000f800; /* 63488 or 3.13672e-319f */
/* 3: loadpw */
- var40.i = (int) 0x000007e0; /* 2016 or 9.96036e-321f */
+ var40.i = 0x000007e0; /* 2016 or 9.96036e-321f */
/* 5: loadpw */
- var41.i = (int) 0x0000001f; /* 31 or 1.5316e-322f */
+ var41.i = 0x0000001f; /* 31 or 1.5316e-322f */
/* 9: loadpw */
- var42.i = (int) 0x00004200; /* 16896 or 8.34773e-320f */
+ var42.i = 0x00004200; /* 16896 or 8.34773e-320f */
/* 11: loadpw */
- var43.i = (int) 0x00002080; /* 8320 or 4.11063e-320f */
+ var43.i = 0x00002080; /* 8320 or 4.11063e-320f */
/* 14: loadpw */
- var44.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var44.i = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -12734,13 +12734,13 @@ video_orc_unpack_BGR16_trunc (guint32 * ORC_RESTRICT d1,
ptr4 = (orc_union16 *) s1;
/* 1: loadpw */
- var39.i = (int) 0x0000f800; /* 63488 or 3.13672e-319f */
+ var39.i = 0x0000f800; /* 63488 or 3.13672e-319f */
/* 3: loadpw */
- var40.i = (int) 0x000007e0; /* 2016 or 9.96036e-321f */
+ var40.i = 0x000007e0; /* 2016 or 9.96036e-321f */
/* 5: loadpw */
- var41.i = (int) 0x0000001f; /* 31 or 1.5316e-322f */
+ var41.i = 0x0000001f; /* 31 or 1.5316e-322f */
/* 10: loadpw */
- var42.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var42.i = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -12833,13 +12833,13 @@ _backup_video_orc_unpack_BGR16_trunc (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union16 *) ex->arrays[4];
/* 1: loadpw */
- var39.i = (int) 0x0000f800; /* 63488 or 3.13672e-319f */
+ var39.i = 0x0000f800; /* 63488 or 3.13672e-319f */
/* 3: loadpw */
- var40.i = (int) 0x000007e0; /* 2016 or 9.96036e-321f */
+ var40.i = 0x000007e0; /* 2016 or 9.96036e-321f */
/* 5: loadpw */
- var41.i = (int) 0x0000001f; /* 31 or 1.5316e-322f */
+ var41.i = 0x0000001f; /* 31 or 1.5316e-322f */
/* 10: loadpw */
- var42.i = (int) 0x000000ff; /* 255 or 1.25987e-321f */
+ var42.i = 0x000000ff; /* 255 or 1.25987e-321f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -13019,11 +13019,11 @@ video_orc_pack_BGR16_le (guint16 * ORC_RESTRICT d1,
ptr4 = (orc_union32 *) s1;
/* 1: loadpl */
- var37.i = (int) 0x0000f800; /* 63488 or 3.13672e-319f */
+ var37.i = 0x0000f800; /* 63488 or 3.13672e-319f */
/* 3: loadpl */
- var38.i = (int) 0x00fc0000; /* 16515072 or 8.15953e-317f */
+ var38.i = 0x00fc0000; /* 16515072 or 8.15953e-317f */
/* 5: loadpl */
- var39.i = (int) 0xf8000000; /* -134217728 or 2.05568e-314f */
+ var39.i = 0xf8000000; /* -134217728 or 2.05568e-314f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -13094,11 +13094,11 @@ _backup_video_orc_pack_BGR16_le (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union32 *) ex->arrays[4];
/* 1: loadpl */
- var37.i = (int) 0x0000f800; /* 63488 or 3.13672e-319f */
+ var37.i = 0x0000f800; /* 63488 or 3.13672e-319f */
/* 3: loadpl */
- var38.i = (int) 0x00fc0000; /* 16515072 or 8.15953e-317f */
+ var38.i = 0x00fc0000; /* 16515072 or 8.15953e-317f */
/* 5: loadpl */
- var39.i = (int) 0xf8000000; /* -134217728 or 2.05568e-314f */
+ var39.i = 0xf8000000; /* -134217728 or 2.05568e-314f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -13257,11 +13257,11 @@ video_orc_pack_BGR16_be (guint16 * ORC_RESTRICT d1,
ptr4 = (orc_union32 *) s1;
/* 1: loadpl */
- var37.i = (int) 0x00f80000; /* 16252928 or 8.03001e-317f */
+ var37.i = 0x00f80000; /* 16252928 or 8.03001e-317f */
/* 3: loadpl */
- var38.i = (int) 0x0000fc00; /* 64512 or 3.18732e-319f */
+ var38.i = 0x0000fc00; /* 64512 or 3.18732e-319f */
/* 5: loadpl */
- var39.i = (int) 0x000000f8; /* 248 or 1.22528e-321f */
+ var39.i = 0x000000f8; /* 248 or 1.22528e-321f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -13332,11 +13332,11 @@ _backup_video_orc_pack_BGR16_be (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union32 *) ex->arrays[4];
/* 1: loadpl */
- var37.i = (int) 0x00f80000; /* 16252928 or 8.03001e-317f */
+ var37.i = 0x00f80000; /* 16252928 or 8.03001e-317f */
/* 3: loadpl */
- var38.i = (int) 0x0000fc00; /* 64512 or 3.18732e-319f */
+ var38.i = 0x0000fc00; /* 64512 or 3.18732e-319f */
/* 5: loadpl */
- var39.i = (int) 0x000000f8; /* 248 or 1.22528e-321f */
+ var39.i = 0x000000f8; /* 248 or 1.22528e-321f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -13553,7 +13553,7 @@ video_orc_resample_bilinear_u32 (guint8 * ORC_RESTRICT d1,
static const orc_uint8 bc[] = {
1, 9, 31, 118, 105, 100, 101, 111, 95, 111, 114, 99, 95, 114, 101, 115,
97, 109, 112, 108, 101, 95, 98, 105, 108, 105, 110, 101, 97, 114, 95,
- 117,
+ 117,
51, 50, 11, 4, 4, 12, 4, 4, 16, 4, 16, 4, 51, 0, 4, 24,
25, 2, 0,
};
@@ -13631,7 +13631,7 @@ video_orc_merge_linear_u8 (orc_uint8 * ORC_RESTRICT d1,
/* 6: loadpw */
var38.i = p1;
/* 8: loadpw */
- var39.i = (int) 0x00000080; /* 128 or 6.32404e-322f */
+ var39.i = 0x00000080; /* 128 or 6.32404e-322f */
for (i = 0; i < n; i++) {
/* 0: loadb */
@@ -13693,7 +13693,7 @@ _backup_video_orc_merge_linear_u8 (OrcExecutor * ORC_RESTRICT ex)
/* 6: loadpw */
var38.i = ex->params[24];
/* 8: loadpw */
- var39.i = (int) 0x00000080; /* 128 or 6.32404e-322f */
+ var39.i = 0x00000080; /* 128 or 6.32404e-322f */
for (i = 0; i < n; i++) {
/* 0: loadb */
@@ -20811,10 +20811,10 @@ video_orc_convert_AYUV_ARGB (guint8 * ORC_RESTRICT d1, int d1_stride,
ptr4 = ORC_PTR_OFFSET (s1, s1_stride * j);
/* 1: loadpb */
- var47.x4[0] = (int) 0x00000080; /* 128 or 6.32404e-322f */
- var47.x4[1] = (int) 0x00000080; /* 128 or 6.32404e-322f */
- var47.x4[2] = (int) 0x00000080; /* 128 or 6.32404e-322f */
- var47.x4[3] = (int) 0x00000080; /* 128 or 6.32404e-322f */
+ var47.x4[0] = 0x00000080; /* 128 or 6.32404e-322f */
+ var47.x4[1] = 0x00000080; /* 128 or 6.32404e-322f */
+ var47.x4[2] = 0x00000080; /* 128 or 6.32404e-322f */
+ var47.x4[3] = 0x00000080; /* 128 or 6.32404e-322f */
/* 9: loadpw */
var48.i = p1;
/* 11: loadpw */
@@ -20971,10 +20971,10 @@ _backup_video_orc_convert_AYUV_ARGB (OrcExecutor * ORC_RESTRICT ex)
ptr4 = ORC_PTR_OFFSET (ex->arrays[4], ex->params[4] * j);
/* 1: loadpb */
- var47.x4[0] = (int) 0x00000080; /* 128 or 6.32404e-322f */
- var47.x4[1] = (int) 0x00000080; /* 128 or 6.32404e-322f */
- var47.x4[2] = (int) 0x00000080; /* 128 or 6.32404e-322f */
- var47.x4[3] = (int) 0x00000080; /* 128 or 6.32404e-322f */
+ var47.x4[0] = 0x00000080; /* 128 or 6.32404e-322f */
+ var47.x4[1] = 0x00000080; /* 128 or 6.32404e-322f */
+ var47.x4[2] = 0x00000080; /* 128 or 6.32404e-322f */
+ var47.x4[3] = 0x00000080; /* 128 or 6.32404e-322f */
/* 9: loadpw */
var48.i = ex->params[24];
/* 11: loadpw */
@@ -21267,10 +21267,10 @@ video_orc_convert_AYUV_BGRA (guint8 * ORC_RESTRICT d1, int d1_stride,
ptr4 = ORC_PTR_OFFSET (s1, s1_stride * j);
/* 1: loadpb */
- var47.x4[0] = (int) 0x00000080; /* 128 or 6.32404e-322f */
- var47.x4[1] = (int) 0x00000080; /* 128 or 6.32404e-322f */
- var47.x4[2] = (int) 0x00000080; /* 128 or 6.32404e-322f */
- var47.x4[3] = (int) 0x00000080; /* 128 or 6.32404e-322f */
+ var47.x4[0] = 0x00000080; /* 128 or 6.32404e-322f */
+ var47.x4[1] = 0x00000080; /* 128 or 6.32404e-322f */
+ var47.x4[2] = 0x00000080; /* 128 or 6.32404e-322f */
+ var47.x4[3] = 0x00000080; /* 128 or 6.32404e-322f */
/* 9: loadpw */
var48.i = p1;
/* 11: loadpw */
@@ -21427,10 +21427,10 @@ _backup_video_orc_convert_AYUV_BGRA (OrcExecutor * ORC_RESTRICT ex)
ptr4 = ORC_PTR_OFFSET (ex->arrays[4], ex->params[4] * j);
/* 1: loadpb */
- var47.x4[0] = (int) 0x00000080; /* 128 or 6.32404e-322f */
- var47.x4[1] = (int) 0x00000080; /* 128 or 6.32404e-322f */
- var47.x4[2] = (int) 0x00000080; /* 128 or 6.32404e-322f */
- var47.x4[3] = (int) 0x00000080; /* 128 or 6.32404e-322f */
+ var47.x4[0] = 0x00000080; /* 128 or 6.32404e-322f */
+ var47.x4[1] = 0x00000080; /* 128 or 6.32404e-322f */
+ var47.x4[2] = 0x00000080; /* 128 or 6.32404e-322f */
+ var47.x4[3] = 0x00000080; /* 128 or 6.32404e-322f */
/* 9: loadpw */
var48.i = ex->params[24];
/* 11: loadpw */
@@ -21723,10 +21723,10 @@ video_orc_convert_AYUV_ABGR (guint8 * ORC_RESTRICT d1, int d1_stride,
ptr4 = ORC_PTR_OFFSET (s1, s1_stride * j);
/* 1: loadpb */
- var47.x4[0] = (int) 0x00000080; /* 128 or 6.32404e-322f */
- var47.x4[1] = (int) 0x00000080; /* 128 or 6.32404e-322f */
- var47.x4[2] = (int) 0x00000080; /* 128 or 6.32404e-322f */
- var47.x4[3] = (int) 0x00000080; /* 128 or 6.32404e-322f */
+ var47.x4[0] = 0x00000080; /* 128 or 6.32404e-322f */
+ var47.x4[1] = 0x00000080; /* 128 or 6.32404e-322f */
+ var47.x4[2] = 0x00000080; /* 128 or 6.32404e-322f */
+ var47.x4[3] = 0x00000080; /* 128 or 6.32404e-322f */
/* 9: loadpw */
var48.i = p1;
/* 11: loadpw */
@@ -21883,10 +21883,10 @@ _backup_video_orc_convert_AYUV_ABGR (OrcExecutor * ORC_RESTRICT ex)
ptr4 = ORC_PTR_OFFSET (ex->arrays[4], ex->params[4] * j);
/* 1: loadpb */
- var47.x4[0] = (int) 0x00000080; /* 128 or 6.32404e-322f */
- var47.x4[1] = (int) 0x00000080; /* 128 or 6.32404e-322f */
- var47.x4[2] = (int) 0x00000080; /* 128 or 6.32404e-322f */
- var47.x4[3] = (int) 0x00000080; /* 128 or 6.32404e-322f */
+ var47.x4[0] = 0x00000080; /* 128 or 6.32404e-322f */
+ var47.x4[1] = 0x00000080; /* 128 or 6.32404e-322f */
+ var47.x4[2] = 0x00000080; /* 128 or 6.32404e-322f */
+ var47.x4[3] = 0x00000080; /* 128 or 6.32404e-322f */
/* 9: loadpw */
var48.i = ex->params[24];
/* 11: loadpw */
@@ -22179,10 +22179,10 @@ video_orc_convert_AYUV_RGBA (guint8 * ORC_RESTRICT d1, int d1_stride,
ptr4 = ORC_PTR_OFFSET (s1, s1_stride * j);
/* 1: loadpb */
- var47.x4[0] = (int) 0x00000080; /* 128 or 6.32404e-322f */
- var47.x4[1] = (int) 0x00000080; /* 128 or 6.32404e-322f */
- var47.x4[2] = (int) 0x00000080; /* 128 or 6.32404e-322f */
- var47.x4[3] = (int) 0x00000080; /* 128 or 6.32404e-322f */
+ var47.x4[0] = 0x00000080; /* 128 or 6.32404e-322f */
+ var47.x4[1] = 0x00000080; /* 128 or 6.32404e-322f */
+ var47.x4[2] = 0x00000080; /* 128 or 6.32404e-322f */
+ var47.x4[3] = 0x00000080; /* 128 or 6.32404e-322f */
/* 9: loadpw */
var48.i = p1;
/* 11: loadpw */
@@ -22339,10 +22339,10 @@ _backup_video_orc_convert_AYUV_RGBA (OrcExecutor * ORC_RESTRICT ex)
ptr4 = ORC_PTR_OFFSET (ex->arrays[4], ex->params[4] * j);
/* 1: loadpb */
- var47.x4[0] = (int) 0x00000080; /* 128 or 6.32404e-322f */
- var47.x4[1] = (int) 0x00000080; /* 128 or 6.32404e-322f */
- var47.x4[2] = (int) 0x00000080; /* 128 or 6.32404e-322f */
- var47.x4[3] = (int) 0x00000080; /* 128 or 6.32404e-322f */
+ var47.x4[0] = 0x00000080; /* 128 or 6.32404e-322f */
+ var47.x4[1] = 0x00000080; /* 128 or 6.32404e-322f */
+ var47.x4[2] = 0x00000080; /* 128 or 6.32404e-322f */
+ var47.x4[3] = 0x00000080; /* 128 or 6.32404e-322f */
/* 9: loadpw */
var48.i = ex->params[24];
/* 11: loadpw */
@@ -22646,13 +22646,13 @@ video_orc_convert_I420_BGRA (guint8 * ORC_RESTRICT d1,
ptr6 = (orc_int8 *) s3;
/* 1: loadpb */
- var43 = (int) 0x00000080; /* 128 or 6.32404e-322f */
+ var43 = 0x00000080; /* 128 or 6.32404e-322f */
/* 10: loadpw */
var44.i = p1;
/* 12: loadpw */
var45.i = p2;
/* 16: loadpb */
- var46 = (int) 0x0000007f; /* 127 or 6.27463e-322f */
+ var46 = 0x0000007f; /* 127 or 6.27463e-322f */
/* 18: loadpw */
var47.i = p3;
/* 22: loadpw */
@@ -22660,10 +22660,10 @@ video_orc_convert_I420_BGRA (guint8 * ORC_RESTRICT d1,
/* 25: loadpw */
var49.i = p5;
/* 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 */
+ var50.x4[0] = 0x00000080; /* 128 or 6.32404e-322f */
+ var50.x4[1] = 0x00000080; /* 128 or 6.32404e-322f */
+ var50.x4[2] = 0x00000080; /* 128 or 6.32404e-322f */
+ var50.x4[3] = 0x00000080; /* 128 or 6.32404e-322f */
for (i = 0; i < n; i++) {
/* 0: loadb */
@@ -22802,13 +22802,13 @@ _backup_video_orc_convert_I420_BGRA (OrcExecutor * ORC_RESTRICT ex)
ptr6 = (orc_int8 *) ex->arrays[6];
/* 1: loadpb */
- var43 = (int) 0x00000080; /* 128 or 6.32404e-322f */
+ var43 = 0x00000080; /* 128 or 6.32404e-322f */
/* 10: loadpw */
var44.i = ex->params[24];
/* 12: loadpw */
var45.i = ex->params[25];
/* 16: loadpb */
- var46 = (int) 0x0000007f; /* 127 or 6.27463e-322f */
+ var46 = 0x0000007f; /* 127 or 6.27463e-322f */
/* 18: loadpw */
var47.i = ex->params[26];
/* 22: loadpw */
@@ -22816,10 +22816,10 @@ _backup_video_orc_convert_I420_BGRA (OrcExecutor * ORC_RESTRICT ex)
/* 25: loadpw */
var49.i = ex->params[28];
/* 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 */
+ var50.x4[0] = 0x00000080; /* 128 or 6.32404e-322f */
+ var50.x4[1] = 0x00000080; /* 128 or 6.32404e-322f */
+ var50.x4[2] = 0x00000080; /* 128 or 6.32404e-322f */
+ var50.x4[3] = 0x00000080; /* 128 or 6.32404e-322f */
for (i = 0; i < n; i++) {
/* 0: loadb */
@@ -23098,13 +23098,13 @@ video_orc_convert_I420_ARGB (guint8 * ORC_RESTRICT d1,
ptr6 = (orc_int8 *) s3;
/* 1: loadpb */
- var43 = (int) 0x00000080; /* 128 or 6.32404e-322f */
+ var43 = 0x00000080; /* 128 or 6.32404e-322f */
/* 10: loadpw */
var44.i = p1;
/* 12: loadpw */
var45.i = p2;
/* 16: loadpb */
- var46 = (int) 0x0000007f; /* 127 or 6.27463e-322f */
+ var46 = 0x0000007f; /* 127 or 6.27463e-322f */
/* 18: loadpw */
var47.i = p3;
/* 22: loadpw */
@@ -23112,10 +23112,10 @@ video_orc_convert_I420_ARGB (guint8 * ORC_RESTRICT d1,
/* 25: loadpw */
var49.i = p5;
/* 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 */
+ var50.x4[0] = 0x00000080; /* 128 or 6.32404e-322f */
+ var50.x4[1] = 0x00000080; /* 128 or 6.32404e-322f */
+ var50.x4[2] = 0x00000080; /* 128 or 6.32404e-322f */
+ var50.x4[3] = 0x00000080; /* 128 or 6.32404e-322f */
for (i = 0; i < n; i++) {
/* 0: loadb */
@@ -23254,13 +23254,13 @@ _backup_video_orc_convert_I420_ARGB (OrcExecutor * ORC_RESTRICT ex)
ptr6 = (orc_int8 *) ex->arrays[6];
/* 1: loadpb */
- var43 = (int) 0x00000080; /* 128 or 6.32404e-322f */
+ var43 = 0x00000080; /* 128 or 6.32404e-322f */
/* 10: loadpw */
var44.i = ex->params[24];
/* 12: loadpw */
var45.i = ex->params[25];
/* 16: loadpb */
- var46 = (int) 0x0000007f; /* 127 or 6.27463e-322f */
+ var46 = 0x0000007f; /* 127 or 6.27463e-322f */
/* 18: loadpw */
var47.i = ex->params[26];
/* 22: loadpw */
@@ -23268,10 +23268,10 @@ _backup_video_orc_convert_I420_ARGB (OrcExecutor * ORC_RESTRICT ex)
/* 25: loadpw */
var49.i = ex->params[28];
/* 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 */
+ var50.x4[0] = 0x00000080; /* 128 or 6.32404e-322f */
+ var50.x4[1] = 0x00000080; /* 128 or 6.32404e-322f */
+ var50.x4[2] = 0x00000080; /* 128 or 6.32404e-322f */
+ var50.x4[3] = 0x00000080; /* 128 or 6.32404e-322f */
for (i = 0; i < n; i++) {
/* 0: loadb */
@@ -23499,14 +23499,14 @@ static void
_backup_video_orc_matrix8 (OrcExecutor * ORC_RESTRICT ex)
{
_custom_video_orc_matrix8 (ex->arrays[ORC_VAR_D1], ex->arrays[ORC_VAR_S1],
- (ex->params[ORC_VAR_P1] & 0xffffffff) |
- ((orc_uint64) (ex->params[ORC_VAR_T1]) << 32),
- (ex->params[ORC_VAR_P2] & 0xffffffff) |
- ((orc_uint64) (ex->params[ORC_VAR_T2]) << 32),
- (ex->params[ORC_VAR_P3] & 0xffffffff) |
- ((orc_uint64) (ex->params[ORC_VAR_T3]) << 32),
- (ex->params[ORC_VAR_P4] & 0xffffffff) |
- ((orc_uint64) (ex->params[ORC_VAR_T4]) << 32), ex->n);
+ (ex->params[ORC_VAR_P1] & 0xffffffff) | ((orc_uint64) (ex->
+ params[ORC_VAR_T1]) << 32),
+ (ex->params[ORC_VAR_P2] & 0xffffffff) | ((orc_uint64) (ex->
+ params[ORC_VAR_T2]) << 32),
+ (ex->params[ORC_VAR_P3] & 0xffffffff) | ((orc_uint64) (ex->
+ params[ORC_VAR_T3]) << 32),
+ (ex->params[ORC_VAR_P4] & 0xffffffff) | ((orc_uint64) (ex->
+ params[ORC_VAR_T4]) << 32), ex->n);
}
void
@@ -24064,7 +24064,7 @@ video_orc_resample_h_2tap_u8_lq (guint8 * ORC_RESTRICT d1,
ptr7 = (orc_union16 *) s4;
/* 9: loadpw */
- var38.i = (int) 0x00000020; /* 32 or 1.58101e-322f */
+ var38.i = 0x00000020; /* 32 or 1.58101e-322f */
for (i = 0; i < n; i++) {
/* 0: loadb */
@@ -24133,7 +24133,7 @@ _backup_video_orc_resample_h_2tap_u8_lq (OrcExecutor * ORC_RESTRICT ex)
ptr7 = (orc_union16 *) ex->arrays[7];
/* 9: loadpw */
- var38.i = (int) 0x00000020; /* 32 or 1.58101e-322f */
+ var38.i = 0x00000020; /* 32 or 1.58101e-322f */
for (i = 0; i < n; i++) {
/* 0: loadb */
@@ -24290,7 +24290,7 @@ video_orc_resample_h_2tap_u16 (guint16 * ORC_RESTRICT d1,
ptr7 = (orc_union16 *) s4;
/* 11: loadpl */
- var40.i = (int) 0x00001000; /* 4096 or 2.02369e-320f */
+ var40.i = 0x00001000; /* 4096 or 2.02369e-320f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -24365,7 +24365,7 @@ _backup_video_orc_resample_h_2tap_u16 (OrcExecutor * ORC_RESTRICT ex)
ptr7 = (orc_union16 *) ex->arrays[7];
/* 11: loadpl */
- var40.i = (int) 0x00001000; /* 4096 or 2.02369e-320f */
+ var40.i = 0x00001000; /* 4096 or 2.02369e-320f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -24527,7 +24527,7 @@ video_orc_resample_v_2tap_u8_lq (guint8 * ORC_RESTRICT d1,
/* 5: loadpw */
var37.i = p1;
/* 7: loadpw */
- var38.i = (int) 0x00000080; /* 128 or 6.32404e-322f */
+ var38.i = 0x00000080; /* 128 or 6.32404e-322f */
for (i = 0; i < n; i++) {
/* 0: loadb */
@@ -24589,7 +24589,7 @@ _backup_video_orc_resample_v_2tap_u8_lq (OrcExecutor * ORC_RESTRICT ex)
/* 5: loadpw */
var37.i = ex->params[24];
/* 7: loadpw */
- var38.i = (int) 0x00000080; /* 128 or 6.32404e-322f */
+ var38.i = 0x00000080; /* 128 or 6.32404e-322f */
for (i = 0; i < n; i++) {
/* 0: loadb */
@@ -24733,7 +24733,7 @@ video_orc_resample_v_2tap_u16 (guint16 * ORC_RESTRICT d1,
/* 5: loadpw */
var37.i = p1;
/* 8: loadpl */
- var38.i = (int) 0x00001000; /* 4096 or 2.02369e-320f */
+ var38.i = 0x00001000; /* 4096 or 2.02369e-320f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -24798,7 +24798,7 @@ _backup_video_orc_resample_v_2tap_u16 (OrcExecutor * ORC_RESTRICT ex)
/* 5: loadpw */
var37.i = ex->params[24];
/* 8: loadpl */
- var38.i = (int) 0x00001000; /* 4096 or 2.02369e-320f */
+ var38.i = 0x00001000; /* 4096 or 2.02369e-320f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -24949,7 +24949,7 @@ video_orc_resample_v_2tap_u8 (guint8 * ORC_RESTRICT d1,
/* 5: loadpw */
var39.i = p1;
/* 7: loadpl */
- var40.i = (int) 0x00000fff; /* 4095 or 2.0232e-320f */
+ var40.i = 0x00000fff; /* 4095 or 2.0232e-320f */
for (i = 0; i < n; i++) {
/* 0: loadb */
@@ -25014,7 +25014,7 @@ _backup_video_orc_resample_v_2tap_u8 (OrcExecutor * ORC_RESTRICT ex)
/* 5: loadpw */
var39.i = ex->params[24];
/* 7: loadpl */
- var40.i = (int) 0x00000fff; /* 4095 or 2.0232e-320f */
+ var40.i = 0x00000fff; /* 4095 or 2.0232e-320f */
for (i = 0; i < n; i++) {
/* 0: loadb */
@@ -25187,7 +25187,7 @@ video_orc_resample_v_4tap_u8_lq (guint8 * ORC_RESTRICT d1,
/* 16: loadpw */
var41.i = p4;
/* 19: loadpw */
- var42.i = (int) 0x00000020; /* 32 or 1.58101e-322f */
+ var42.i = 0x00000020; /* 32 or 1.58101e-322f */
for (i = 0; i < n; i++) {
/* 0: loadb */
@@ -25286,7 +25286,7 @@ _backup_video_orc_resample_v_4tap_u8_lq (OrcExecutor * ORC_RESTRICT ex)
/* 16: loadpw */
var41.i = ex->params[27];
/* 19: loadpw */
- var42.i = (int) 0x00000020; /* 32 or 1.58101e-322f */
+ var42.i = 0x00000020; /* 32 or 1.58101e-322f */
for (i = 0; i < n; i++) {
/* 0: loadb */
@@ -25495,7 +25495,7 @@ video_orc_resample_v_4tap_u8 (guint8 * ORC_RESTRICT d1,
/* 16: loadpw */
var43.i = p4;
/* 19: loadpl */
- var44.i = (int) 0x00000fff; /* 4095 or 2.0232e-320f */
+ var44.i = 0x00000fff; /* 4095 or 2.0232e-320f */
for (i = 0; i < n; i++) {
/* 0: loadb */
@@ -25597,7 +25597,7 @@ _backup_video_orc_resample_v_4tap_u8 (OrcExecutor * ORC_RESTRICT ex)
/* 16: loadpw */
var43.i = ex->params[27];
/* 19: loadpl */
- var44.i = (int) 0x00000fff; /* 4095 or 2.0232e-320f */
+ var44.i = 0x00000fff; /* 4095 or 2.0232e-320f */
for (i = 0; i < n; i++) {
/* 0: loadb */
@@ -25840,7 +25840,7 @@ video_orc_resample_h_multaps_u8 (gint32 * ORC_RESTRICT d1,
static const orc_uint8 bc[] = {
1, 9, 31, 118, 105, 100, 101, 111, 95, 111, 114, 99, 95, 114, 101, 115,
97, 109, 112, 108, 101, 95, 104, 95, 109, 117, 108, 116, 97, 112, 115,
- 95,
+ 95,
117, 56, 11, 4, 4, 12, 1, 1, 12, 2, 2, 20, 2, 150, 32, 4,
176, 0, 32, 5, 2, 0,
};
@@ -25992,7 +25992,7 @@ video_orc_resample_h_muladdtaps_u8 (gint32 * ORC_RESTRICT d1, int d1_stride,
static const orc_uint8 bc[] = {
1, 7, 9, 34, 118, 105, 100, 101, 111, 95, 111, 114, 99, 95, 114, 101,
115, 97, 109, 112, 108, 101, 95, 104, 95, 109, 117, 108, 97, 100, 100,
- 116,
+ 116,
97, 112, 115, 95, 117, 56, 11, 4, 4, 12, 1, 1, 12, 2, 2, 20,
2, 20, 4, 150, 32, 4, 176, 33, 32, 5, 103, 0, 0, 33, 2, 0,
@@ -26069,7 +26069,7 @@ video_orc_resample_scaletaps_u8 (guint8 * ORC_RESTRICT d1,
ptr4 = (orc_union32 *) s1;
/* 1: loadpl */
- var35.i = (int) 0x00000fff; /* 4095 or 2.0232e-320f */
+ var35.i = 0x00000fff; /* 4095 or 2.0232e-320f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -26111,7 +26111,7 @@ _backup_video_orc_resample_scaletaps_u8 (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union32 *) ex->arrays[4];
/* 1: loadpl */
- var35.i = (int) 0x00000fff; /* 4095 or 2.0232e-320f */
+ var35.i = 0x00000fff; /* 4095 or 2.0232e-320f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -26148,7 +26148,7 @@ video_orc_resample_scaletaps_u8 (guint8 * ORC_RESTRICT d1,
static const orc_uint8 bc[] = {
1, 9, 31, 118, 105, 100, 101, 111, 95, 111, 114, 99, 95, 114, 101, 115,
97, 109, 112, 108, 101, 95, 115, 99, 97, 108, 101, 116, 97, 112, 115,
- 95,
+ 95,
117, 56, 11, 1, 1, 12, 4, 4, 14, 4, 255, 15, 0, 0, 14, 4,
12, 0, 0, 0, 20, 2, 20, 4, 103, 33, 4, 16, 125, 33, 33, 17,
166, 32, 33, 160, 0, 32, 2, 0,
@@ -26285,7 +26285,7 @@ video_orc_resample_h_multaps_u8_lq (gint16 * ORC_RESTRICT d1,
static const orc_uint8 bc[] = {
1, 9, 34, 118, 105, 100, 101, 111, 95, 111, 114, 99, 95, 114, 101, 115,
97, 109, 112, 108, 101, 95, 104, 95, 109, 117, 108, 116, 97, 112, 115,
- 95,
+ 95,
117, 56, 95, 108, 113, 11, 2, 2, 12, 1, 1, 12, 2, 2, 20, 2,
150, 32, 4, 89, 0, 32, 5, 2, 0,
};
@@ -26437,7 +26437,7 @@ video_orc_resample_h_muladdtaps_u8_lq (gint16 * ORC_RESTRICT d1, int d1_stride,
static const orc_uint8 bc[] = {
1, 7, 9, 37, 118, 105, 100, 101, 111, 95, 111, 114, 99, 95, 114, 101,
115, 97, 109, 112, 108, 101, 95, 104, 95, 109, 117, 108, 97, 100, 100,
- 116,
+ 116,
97, 112, 115, 95, 117, 56, 95, 108, 113, 11, 2, 2, 12, 1, 1, 12,
2, 2, 20, 2, 150, 32, 4, 89, 32, 32, 5, 70, 0, 0, 32, 2,
0,
@@ -26656,7 +26656,7 @@ video_orc_resample_h_multaps3_u8_lq (gint16 * ORC_RESTRICT d1,
static const orc_uint8 bc[] = {
1, 9, 35, 118, 105, 100, 101, 111, 95, 111, 114, 99, 95, 114, 101, 115,
97, 109, 112, 108, 101, 95, 104, 95, 109, 117, 108, 116, 97, 112, 115,
- 51,
+ 51,
95, 117, 56, 95, 108, 113, 11, 2, 2, 12, 1, 1, 12, 1, 1, 12,
1, 1, 12, 2, 2, 12, 2, 2, 12, 2, 2, 20, 2, 20, 2, 150,
32, 4, 89, 32, 32, 7, 150, 33, 5, 89, 33, 33, 8, 70, 32, 32,
@@ -26902,7 +26902,7 @@ video_orc_resample_h_muladdtaps3_u8_lq (gint16 * ORC_RESTRICT d1,
static const orc_uint8 bc[] = {
1, 9, 38, 118, 105, 100, 101, 111, 95, 111, 114, 99, 95, 114, 101, 115,
97, 109, 112, 108, 101, 95, 104, 95, 109, 117, 108, 97, 100, 100, 116,
- 97,
+ 97,
112, 115, 51, 95, 117, 56, 95, 108, 113, 11, 2, 2, 12, 1, 1, 12,
1, 1, 12, 1, 1, 12, 2, 2, 12, 2, 2, 12, 2, 2, 20, 2,
20, 2, 150, 32, 4, 89, 32, 32, 7, 150, 33, 5, 89, 33, 33, 8,
@@ -27025,7 +27025,7 @@ video_orc_resample_h_muladdscaletaps3_u8_lq (guint8 * ORC_RESTRICT d1,
ptr10 = (orc_union16 *) s7;
/* 16: loadpw */
- var41.i = (int) 0x00000020; /* 32 or 1.58101e-322f */
+ var41.i = 0x00000020; /* 32 or 1.58101e-322f */
for (i = 0; i < n; i++) {
/* 0: loadb */
@@ -27122,7 +27122,7 @@ _backup_video_orc_resample_h_muladdscaletaps3_u8_lq (OrcExecutor *
ptr10 = (orc_union16 *) ex->arrays[10];
/* 16: loadpw */
- var41.i = (int) 0x00000020; /* 32 or 1.58101e-322f */
+ var41.i = 0x00000020; /* 32 or 1.58101e-322f */
for (i = 0; i < n; i++) {
/* 0: loadb */
@@ -27190,7 +27190,7 @@ video_orc_resample_h_muladdscaletaps3_u8_lq (guint8 * ORC_RESTRICT d1,
static const orc_uint8 bc[] = {
1, 9, 43, 118, 105, 100, 101, 111, 95, 111, 114, 99, 95, 114, 101, 115,
97, 109, 112, 108, 101, 95, 104, 95, 109, 117, 108, 97, 100, 100, 115,
- 99,
+ 99,
97, 108, 101, 116, 97, 112, 115, 51, 95, 117, 56, 95, 108, 113, 11, 1,
1, 12, 1, 1, 12, 1, 1, 12, 1, 1, 12, 2, 2, 12, 2, 2,
12, 2, 2, 12, 2, 2, 14, 2, 32, 0, 0, 0, 14, 2, 6, 0,
@@ -27295,7 +27295,7 @@ video_orc_resample_scaletaps_u8_lq (guint8 * ORC_RESTRICT d1,
ptr4 = (orc_union16 *) s1;
/* 1: loadpw */
- var34.i = (int) 0x00000020; /* 32 or 1.58101e-322f */
+ var34.i = 0x00000020; /* 32 or 1.58101e-322f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -27334,7 +27334,7 @@ _backup_video_orc_resample_scaletaps_u8_lq (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union16 *) ex->arrays[4];
/* 1: loadpw */
- var34.i = (int) 0x00000020; /* 32 or 1.58101e-322f */
+ var34.i = 0x00000020; /* 32 or 1.58101e-322f */
for (i = 0; i < n; i++) {
/* 0: loadw */
@@ -27369,7 +27369,7 @@ video_orc_resample_scaletaps_u8_lq (guint8 * ORC_RESTRICT d1,
static const orc_uint8 bc[] = {
1, 9, 34, 118, 105, 100, 101, 111, 95, 111, 114, 99, 95, 114, 101, 115,
97, 109, 112, 108, 101, 95, 115, 99, 97, 108, 101, 116, 97, 112, 115,
- 95,
+ 95,
117, 56, 95, 108, 113, 11, 1, 1, 12, 2, 2, 14, 2, 32, 0, 0,
0, 14, 2, 6, 0, 0, 0, 20, 2, 70, 32, 4, 16, 94, 32, 32,
17, 160, 0, 32, 2, 0,
@@ -27509,7 +27509,7 @@ video_orc_resample_h_multaps_u16 (gint32 * ORC_RESTRICT d1,
static const orc_uint8 bc[] = {
1, 9, 32, 118, 105, 100, 101, 111, 95, 111, 114, 99, 95, 114, 101, 115,
97, 109, 112, 108, 101, 95, 104, 95, 109, 117, 108, 116, 97, 112, 115,
- 95,
+ 95,
117, 49, 54, 11, 4, 4, 12, 2, 2, 12, 2, 2, 20, 4, 20, 4,
154, 32, 4, 153, 33, 5, 120, 0, 32, 33, 2, 0,
};
@@ -27670,7 +27670,7 @@ video_orc_resample_h_muladdtaps_u16 (gint32 * ORC_RESTRICT d1, int d1_stride,
static const orc_uint8 bc[] = {
1, 7, 9, 35, 118, 105, 100, 101, 111, 95, 111, 114, 99, 95, 114, 101,
115, 97, 109, 112, 108, 101, 95, 104, 95, 109, 117, 108, 97, 100, 100,
- 116,
+ 116,
97, 112, 115, 95, 117, 49, 54, 11, 4, 4, 12, 2, 2, 12, 2, 2,
20, 4, 20, 4, 154, 32, 4, 153, 33, 5, 120, 32, 32, 33, 103, 0,
0, 32, 2, 0,
@@ -27748,7 +27748,7 @@ video_orc_resample_scaletaps_u16 (guint16 * ORC_RESTRICT d1,
ptr4 = (orc_union32 *) s1;
/* 1: loadpl */
- var34.i = (int) 0x00000fff; /* 4095 or 2.0232e-320f */
+ var34.i = 0x00000fff; /* 4095 or 2.0232e-320f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -27787,7 +27787,7 @@ _backup_video_orc_resample_scaletaps_u16 (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union32 *) ex->arrays[4];
/* 1: loadpl */
- var34.i = (int) 0x00000fff; /* 4095 or 2.0232e-320f */
+ var34.i = 0x00000fff; /* 4095 or 2.0232e-320f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -27822,7 +27822,7 @@ video_orc_resample_scaletaps_u16 (guint16 * ORC_RESTRICT d1,
static const orc_uint8 bc[] = {
1, 9, 32, 118, 105, 100, 101, 111, 95, 111, 114, 99, 95, 114, 101, 115,
97, 109, 112, 108, 101, 95, 115, 99, 97, 108, 101, 116, 97, 112, 115,
- 95,
+ 95,
117, 49, 54, 11, 2, 2, 12, 4, 4, 14, 4, 255, 15, 0, 0, 14,
4, 12, 0, 0, 0, 20, 4, 103, 32, 4, 16, 125, 32, 32, 17, 166,
0, 32, 2, 0,
@@ -27952,7 +27952,7 @@ video_orc_resample_v_multaps_u8 (gint32 * ORC_RESTRICT d1,
static const orc_uint8 bc[] = {
1, 9, 31, 118, 105, 100, 101, 111, 95, 111, 114, 99, 95, 114, 101, 115,
97, 109, 112, 108, 101, 95, 118, 95, 109, 117, 108, 116, 97, 112, 115,
- 95,
+ 95,
117, 56, 11, 4, 4, 12, 1, 1, 16, 2, 20, 2, 150, 32, 4, 176,
0, 32, 24, 2, 0,
};
@@ -28091,7 +28091,7 @@ video_orc_resample_v_muladdtaps_u8 (gint32 * ORC_RESTRICT d1,
static const orc_uint8 bc[] = {
1, 9, 34, 118, 105, 100, 101, 111, 95, 111, 114, 99, 95, 114, 101, 115,
97, 109, 112, 108, 101, 95, 118, 95, 109, 117, 108, 97, 100, 100, 116,
- 97,
+ 97,
112, 115, 95, 117, 56, 11, 4, 4, 12, 1, 1, 16, 2, 20, 2, 20,
4, 150, 32, 4, 176, 33, 32, 24, 103, 0, 0, 33, 2, 0,
};
@@ -28221,7 +28221,7 @@ video_orc_resample_v_multaps_u16 (gint32 * ORC_RESTRICT d1,
static const orc_uint8 bc[] = {
1, 9, 32, 118, 105, 100, 101, 111, 95, 111, 114, 99, 95, 114, 101, 115,
97, 109, 112, 108, 101, 95, 118, 95, 109, 117, 108, 116, 97, 112, 115,
- 95,
+ 95,
117, 49, 54, 11, 4, 4, 12, 2, 2, 16, 2, 20, 4, 154, 32, 4,
120, 0, 32, 24, 2, 0,
};
@@ -28366,7 +28366,7 @@ video_orc_resample_v_muladdtaps_u16 (gint32 * ORC_RESTRICT d1,
static const orc_uint8 bc[] = {
1, 9, 35, 118, 105, 100, 101, 111, 95, 111, 114, 99, 95, 114, 101, 115,
97, 109, 112, 108, 101, 95, 118, 95, 109, 117, 108, 97, 100, 100, 116,
- 97,
+ 97,
112, 115, 95, 117, 49, 54, 11, 4, 4, 12, 2, 2, 16, 2, 20, 4,
20, 4, 154, 32, 4, 153, 33, 24, 120, 32, 32, 33, 103, 0, 0, 32,
2, 0,
@@ -28499,7 +28499,7 @@ video_orc_resample_v_multaps_u8_lq (gint16 * ORC_RESTRICT d1,
static const orc_uint8 bc[] = {
1, 9, 34, 118, 105, 100, 101, 111, 95, 111, 114, 99, 95, 114, 101, 115,
97, 109, 112, 108, 101, 95, 118, 95, 109, 117, 108, 116, 97, 112, 115,
- 95,
+ 95,
117, 56, 95, 108, 113, 11, 2, 2, 12, 1, 1, 16, 2, 20, 2, 150,
32, 4, 89, 0, 32, 24, 2, 0,
};
@@ -28732,7 +28732,7 @@ video_orc_resample_v_multaps4_u8_lq (gint16 * ORC_RESTRICT d1,
static const orc_uint8 bc[] = {
1, 9, 35, 118, 105, 100, 101, 111, 95, 111, 114, 99, 95, 114, 101, 115,
97, 109, 112, 108, 101, 95, 118, 95, 109, 117, 108, 116, 97, 112, 115,
- 52,
+ 52,
95, 117, 56, 95, 108, 113, 11, 2, 2, 12, 1, 1, 12, 1, 1, 12,
1, 1, 12, 1, 1, 16, 2, 16, 2, 16, 2, 16, 2, 20, 2, 20,
2, 150, 32, 4, 89, 32, 32, 24, 150, 33, 5, 89, 33, 33, 25, 70,
@@ -28905,7 +28905,7 @@ video_orc_resample_v_muladdtaps_u8_lq (gint16 * ORC_RESTRICT d1,
static const orc_uint8 bc[] = {
1, 9, 37, 118, 105, 100, 101, 111, 95, 111, 114, 99, 95, 114, 101, 115,
97, 109, 112, 108, 101, 95, 118, 95, 109, 117, 108, 97, 100, 100, 116,
- 97,
+ 97,
112, 115, 95, 117, 56, 95, 108, 113, 11, 2, 2, 12, 1, 1, 16, 2,
20, 2, 150, 32, 4, 89, 32, 32, 24, 70, 0, 0, 32, 2, 0,
};
@@ -29152,7 +29152,7 @@ video_orc_resample_v_muladdtaps4_u8_lq (gint16 * ORC_RESTRICT d1,
static const orc_uint8 bc[] = {
1, 9, 38, 118, 105, 100, 101, 111, 95, 111, 114, 99, 95, 114, 101, 115,
97, 109, 112, 108, 101, 95, 118, 95, 109, 117, 108, 97, 100, 100, 116,
- 97,
+ 97,
112, 115, 52, 95, 117, 56, 95, 108, 113, 11, 2, 2, 12, 1, 1, 12,
1, 1, 12, 1, 1, 12, 1, 1, 16, 2, 16, 2, 16, 2, 16, 2,
20, 2, 20, 2, 150, 32, 4, 89, 32, 32, 24, 150, 33, 5, 89, 33,
@@ -29294,7 +29294,7 @@ video_orc_resample_v_muladdscaletaps4_u8_lq (guint8 * ORC_RESTRICT d1,
/* 16: loadpw */
var41.i = p4;
/* 21: loadpw */
- var43.i = (int) 0x00000020; /* 32 or 1.58101e-322f */
+ var43.i = 0x00000020; /* 32 or 1.58101e-322f */
for (i = 0; i < n; i++) {
/* 0: loadb */
@@ -29402,7 +29402,7 @@ _backup_video_orc_resample_v_muladdscaletaps4_u8_lq (OrcExecutor *
/* 16: loadpw */
var41.i = ex->params[27];
/* 21: loadpw */
- var43.i = (int) 0x00000020; /* 32 or 1.58101e-322f */
+ var43.i = 0x00000020; /* 32 or 1.58101e-322f */
for (i = 0; i < n; i++) {
/* 0: loadb */
@@ -29471,7 +29471,7 @@ video_orc_resample_v_muladdscaletaps4_u8_lq (guint8 * ORC_RESTRICT d1,
static const orc_uint8 bc[] = {
1, 9, 43, 118, 105, 100, 101, 111, 95, 111, 114, 99, 95, 114, 101, 115,
97, 109, 112, 108, 101, 95, 118, 95, 109, 117, 108, 97, 100, 100, 115,
- 99,
+ 99,
97, 108, 101, 116, 97, 112, 115, 52, 95, 117, 56, 95, 108, 113, 11, 1,
1, 12, 1, 1, 12, 1, 1, 12, 1, 1, 12, 1, 1, 12, 2, 2,
14, 2, 32, 0, 0, 0, 14, 2, 6, 0, 0, 0, 16, 2, 16, 2,
@@ -29998,11 +29998,11 @@ video_orc_chroma_up_v2_u8 (guint8 * ORC_RESTRICT d1, guint8 * ORC_RESTRICT d2,
ptr5 = (orc_union32 *) s2;
/* 6: loadpw */
- var41.x2[0] = (int) 0x00000003; /* 3 or 1.4822e-323f */
- var41.x2[1] = (int) 0x00000003; /* 3 or 1.4822e-323f */
+ var41.x2[0] = 0x00000003; /* 3 or 1.4822e-323f */
+ var41.x2[1] = 0x00000003; /* 3 or 1.4822e-323f */
/* 9: loadpw */
- var42.x2[0] = (int) 0x00000002; /* 2 or 9.88131e-324f */
- var42.x2[1] = (int) 0x00000002; /* 2 or 9.88131e-324f */
+ var42.x2[0] = 0x00000002; /* 2 or 9.88131e-324f */
+ var42.x2[1] = 0x00000002; /* 2 or 9.88131e-324f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -30128,11 +30128,11 @@ _backup_video_orc_chroma_up_v2_u8 (OrcExecutor * ORC_RESTRICT ex)
ptr5 = (orc_union32 *) ex->arrays[5];
/* 6: loadpw */
- var41.x2[0] = (int) 0x00000003; /* 3 or 1.4822e-323f */
- var41.x2[1] = (int) 0x00000003; /* 3 or 1.4822e-323f */
+ var41.x2[0] = 0x00000003; /* 3 or 1.4822e-323f */
+ var41.x2[1] = 0x00000003; /* 3 or 1.4822e-323f */
/* 9: loadpw */
- var42.x2[0] = (int) 0x00000002; /* 2 or 9.88131e-324f */
- var42.x2[1] = (int) 0x00000002; /* 2 or 9.88131e-324f */
+ var42.x2[0] = 0x00000002; /* 2 or 9.88131e-324f */
+ var42.x2[1] = 0x00000002; /* 2 or 9.88131e-324f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -30363,11 +30363,11 @@ video_orc_chroma_up_v2_u16 (guint16 * ORC_RESTRICT d1,
ptr5 = (orc_union64 *) s2;
/* 6: loadpl */
- var41.x2[0] = (int) 0x00000003; /* 3 or 1.4822e-323f */
- var41.x2[1] = (int) 0x00000003; /* 3 or 1.4822e-323f */
+ var41.x2[0] = 0x00000003; /* 3 or 1.4822e-323f */
+ var41.x2[1] = 0x00000003; /* 3 or 1.4822e-323f */
/* 9: loadpl */
- var42.x2[0] = (int) 0x00000002; /* 2 or 9.88131e-324f */
- var42.x2[1] = (int) 0x00000002; /* 2 or 9.88131e-324f */
+ var42.x2[0] = 0x00000002; /* 2 or 9.88131e-324f */
+ var42.x2[1] = 0x00000002; /* 2 or 9.88131e-324f */
for (i = 0; i < n; i++) {
/* 0: loadq */
@@ -30497,11 +30497,11 @@ _backup_video_orc_chroma_up_v2_u16 (OrcExecutor * ORC_RESTRICT ex)
ptr5 = (orc_union64 *) ex->arrays[5];
/* 6: loadpl */
- var41.x2[0] = (int) 0x00000003; /* 3 or 1.4822e-323f */
- var41.x2[1] = (int) 0x00000003; /* 3 or 1.4822e-323f */
+ var41.x2[0] = 0x00000003; /* 3 or 1.4822e-323f */
+ var41.x2[1] = 0x00000003; /* 3 or 1.4822e-323f */
/* 9: loadpl */
- var42.x2[0] = (int) 0x00000002; /* 2 or 9.88131e-324f */
- var42.x2[1] = (int) 0x00000002; /* 2 or 9.88131e-324f */
+ var42.x2[0] = 0x00000002; /* 2 or 9.88131e-324f */
+ var42.x2[1] = 0x00000002; /* 2 or 9.88131e-324f */
for (i = 0; i < n; i++) {
/* 0: loadq */
@@ -30919,8 +30919,8 @@ video_orc_chroma_down_v4_u8 (guint8 * ORC_RESTRICT d1,
ptr7 = (orc_union32 *) s4;
/* 17: loadpw */
- var41.x2[0] = (int) 0x00000004; /* 4 or 1.97626e-323f */
- var41.x2[1] = (int) 0x00000004; /* 4 or 1.97626e-323f */
+ var41.x2[0] = 0x00000004; /* 4 or 1.97626e-323f */
+ var41.x2[1] = 0x00000004; /* 4 or 1.97626e-323f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -31051,8 +31051,8 @@ _backup_video_orc_chroma_down_v4_u8 (OrcExecutor * ORC_RESTRICT ex)
ptr7 = (orc_union32 *) ex->arrays[7];
/* 17: loadpw */
- var41.x2[0] = (int) 0x00000004; /* 4 or 1.97626e-323f */
- var41.x2[1] = (int) 0x00000004; /* 4 or 1.97626e-323f */
+ var41.x2[0] = 0x00000004; /* 4 or 1.97626e-323f */
+ var41.x2[1] = 0x00000004; /* 4 or 1.97626e-323f */
for (i = 0; i < n; i++) {
/* 0: loadl */
@@ -31292,8 +31292,8 @@ video_orc_chroma_down_v4_u16 (guint16 * ORC_RESTRICT d1,
ptr7 = (orc_union64 *) s4;
/* 17: loadpl */
- var41.x2[0] = (int) 0x00000004; /* 4 or 1.97626e-323f */
- var41.x2[1] = (int) 0x00000004; /* 4 or 1.97626e-323f */
+ var41.x2[0] = 0x00000004; /* 4 or 1.97626e-323f */
+ var41.x2[1] = 0x00000004; /* 4 or 1.97626e-323f */
for (i = 0; i < n; i++) {
/* 0: loadq */
@@ -31424,8 +31424,8 @@ _backup_video_orc_chroma_down_v4_u16 (OrcExecutor * ORC_RESTRICT ex)
ptr7 = (orc_union64 *) ex->arrays[7];
/* 17: loadpl */
- var41.x2[0] = (int) 0x00000004; /* 4 or 1.97626e-323f */
- var41.x2[1] = (int) 0x00000004; /* 4 or 1.97626e-323f */
+ var41.x2[0] = 0x00000004; /* 4 or 1.97626e-323f */
+ var41.x2[1] = 0x00000004; /* 4 or 1.97626e-323f */
for (i = 0; i < n; i++) {
/* 0: loadq */
@@ -31695,7 +31695,7 @@ video_orc_dither_none_4u8_mask (guint8 * ORC_RESTRICT d1, int p1, int n)
static const orc_uint8 bc[] = {
1, 9, 30, 118, 105, 100, 101, 111, 95, 111, 114, 99, 95, 100, 105, 116,
104, 101, 114, 95, 110, 111, 110, 101, 95, 52, 117, 56, 95, 109, 97,
- 115,
+ 115,
107, 11, 4, 4, 16, 4, 20, 4, 115, 32, 24, 21, 2, 37, 0, 32,
0, 2, 0,
};
@@ -32005,7 +32005,7 @@ video_orc_dither_verterr_4u8_mask (guint8 * ORC_RESTRICT d1,
static const orc_uint8 bc[] = {
1, 9, 33, 118, 105, 100, 101, 111, 95, 111, 114, 99, 95, 100, 105, 116,
104, 101, 114, 95, 118, 101, 114, 116, 101, 114, 114, 95, 52, 117, 56,
- 95,
+ 95,
109, 97, 115, 107, 11, 4, 4, 11, 8, 8, 18, 8, 20, 8, 20, 8,
134, 32, 24, 21, 2, 150, 33, 0, 21, 2, 70, 33, 1, 33, 21, 2,
73, 1, 32, 33, 21, 2, 74, 33, 32, 33, 21, 2, 160, 0, 33, 2,
@@ -32093,9 +32093,9 @@ video_orc_dither_fs_muladd_u8 (guint16 * ORC_RESTRICT d1, int n)
ptr0 = (orc_union16 *) d1;
/* 1: loadpw */
- var34.i = (int) 0x00000005; /* 5 or 2.47033e-323f */
+ var34.i = 0x00000005; /* 5 or 2.47033e-323f */
/* 6: loadpw */
- var36.i = (int) 0x00000003; /* 3 or 1.4822e-323f */
+ var36.i = 0x00000003; /* 3 or 1.4822e-323f */
for (i = 0; i < n; i++) {
/* 0: loadoffw */
@@ -32146,9 +32146,9 @@ _backup_video_orc_dither_fs_muladd_u8 (OrcExecutor * ORC_RESTRICT ex)
ptr0 = (orc_union16 *) ex->arrays[0];
/* 1: loadpw */
- var34.i = (int) 0x00000005; /* 5 or 2.47033e-323f */
+ var34.i = 0x00000005; /* 5 or 2.47033e-323f */
/* 6: loadpw */
- var36.i = (int) 0x00000003; /* 3 or 1.4822e-323f */
+ var36.i = 0x00000003; /* 3 or 1.4822e-323f */
for (i = 0; i < n; i++) {
/* 0: loadoffw */
@@ -32188,7 +32188,7 @@ video_orc_dither_fs_muladd_u8 (guint16 * ORC_RESTRICT d1, int n)
static const orc_uint8 bc[] = {
1, 9, 29, 118, 105, 100, 101, 111, 95, 111, 114, 99, 95, 100, 105, 116,
104, 101, 114, 95, 102, 115, 95, 109, 117, 108, 97, 100, 100, 95, 117,
- 56,
+ 56,
11, 2, 2, 14, 4, 4, 0, 0, 0, 14, 2, 5, 0, 0, 0, 14,
4, 8, 0, 0, 0, 14, 2, 3, 0, 0, 0, 20, 2, 20, 2, 83,
33, 0, 16, 89, 33, 33, 17, 70, 32, 33, 0, 83, 33, 0, 18, 89,
@@ -32320,7 +32320,7 @@ video_orc_dither_ordered_u8 (guint8 * ORC_RESTRICT d1,
static const orc_uint8 bc[] = {
1, 9, 27, 118, 105, 100, 101, 111, 95, 111, 114, 99, 95, 100, 105, 116,
104, 101, 114, 95, 111, 114, 100, 101, 114, 101, 100, 95, 117, 56, 11,
- 1,
+ 1,
1, 12, 1, 1, 35, 0, 0, 4, 2, 0,
};
p = orc_program_new_from_static_bytecode (bc);
@@ -32483,7 +32483,7 @@ video_orc_dither_ordered_4u8_mask (guint8 * ORC_RESTRICT d1,
static const orc_uint8 bc[] = {
1, 9, 33, 118, 105, 100, 101, 111, 95, 111, 114, 99, 95, 100, 105, 116,
104, 101, 114, 95, 111, 114, 100, 101, 114, 101, 100, 95, 52, 117, 56,
- 95,
+ 95,
109, 97, 115, 107, 11, 4, 4, 12, 8, 8, 18, 8, 20, 8, 20, 8,
134, 33, 24, 21, 2, 150, 32, 0, 21, 2, 70, 32, 32, 4, 21, 2,
74, 32, 33, 32, 21, 2, 160, 0, 32, 2, 0,
@@ -32651,7 +32651,7 @@ video_orc_dither_ordered_4u16_mask (guint16 * ORC_RESTRICT d1,
static const orc_uint8 bc[] = {
1, 9, 34, 118, 105, 100, 101, 111, 95, 111, 114, 99, 95, 100, 105, 116,
104, 101, 114, 95, 111, 114, 100, 101, 114, 101, 100, 95, 52, 117, 49,
- 54,
+ 54,
95, 109, 97, 115, 107, 11, 8, 8, 12, 8, 8, 18, 8, 20, 8, 20,
8, 134, 33, 24, 21, 2, 72, 32, 0, 4, 21, 2, 74, 0, 33, 32,
2, 0,
diff --git a/gst-plugins-base.doap b/gst-plugins-base.doap
index 7b623b3a8..917cc6d34 100644
--- a/gst-plugins-base.doap
+++ b/gst-plugins-base.doap
@@ -36,6 +36,16 @@ A wide range of video and audio decoders, encoders, and filters are included.
<release>
<Version>
+ <revision>1.12.4</revision>
+ <branch>1.12</branch>
+ <name></name>
+ <created>2017-12-07</created>
+ <file-release rdf:resource="http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.12.4.tar.xz" />
+ </Version>
+ </release>
+
+ <release>
+ <Version>
<revision>1.12.3</revision>
<branch>1.12</branch>
<name></name>
diff --git a/gst/adder/gstadderorc-dist.c b/gst/adder/gstadderorc-dist.c
index a35abd6bc..cdddba4c2 100644
--- a/gst/adder/gstadderorc-dist.c
+++ b/gst/adder/gstadderorc-dist.c
@@ -144,11 +144,11 @@ void adder_orc_add_volume_f64 (double *ORC_RESTRICT d1,
#define ORC_MAX(a,b) ((a)>(b) ? (a) : (b))
#define ORC_SB_MAX 127
#define ORC_SB_MIN (-1-ORC_SB_MAX)
-#define ORC_UB_MAX 255
+#define ORC_UB_MAX (orc_uint8) 255
#define ORC_UB_MIN 0
#define ORC_SW_MAX 32767
#define ORC_SW_MIN (-1-ORC_SW_MAX)
-#define ORC_UW_MAX 65535
+#define ORC_UW_MAX (orc_uint16)65535
#define ORC_UW_MIN 0
#define ORC_SL_MAX 2147483647
#define ORC_SL_MIN (-1-ORC_SL_MAX)
@@ -1130,7 +1130,7 @@ adder_orc_volume_u8 (guint8 * ORC_RESTRICT d1, int p1, int n)
ptr0 = (orc_int8 *) d1;
/* 1: loadpb */
- var35 = (int) 0x00000080; /* 128 or 6.32404e-322f */
+ var35 = 0x00000080; /* 128 or 6.32404e-322f */
/* 3: loadpb */
var36 = p1;
@@ -1176,7 +1176,7 @@ _backup_adder_orc_volume_u8 (OrcExecutor * ORC_RESTRICT ex)
ptr0 = (orc_int8 *) ex->arrays[0];
/* 1: loadpb */
- var35 = (int) 0x00000080; /* 128 or 6.32404e-322f */
+ var35 = 0x00000080; /* 128 or 6.32404e-322f */
/* 3: loadpb */
var36 = ex->params[24];
@@ -1413,7 +1413,7 @@ adder_orc_volume_u16 (guint16 * ORC_RESTRICT d1, int p1, int n)
ptr0 = (orc_union16 *) d1;
/* 1: loadpw */
- var35.i = (int) 0x00008000; /* 32768 or 1.61895e-319f */
+ var35.i = 0x00008000; /* 32768 or 1.61895e-319f */
/* 3: loadpw */
var36.i = p1;
@@ -1459,7 +1459,7 @@ _backup_adder_orc_volume_u16 (OrcExecutor * ORC_RESTRICT ex)
ptr0 = (orc_union16 *) ex->arrays[0];
/* 1: loadpw */
- var35.i = (int) 0x00008000; /* 32768 or 1.61895e-319f */
+ var35.i = 0x00008000; /* 32768 or 1.61895e-319f */
/* 3: loadpw */
var36.i = ex->params[24];
@@ -1696,7 +1696,7 @@ adder_orc_volume_u32 (guint32 * ORC_RESTRICT d1, int p1, int n)
ptr0 = (orc_union32 *) d1;
/* 1: loadpl */
- var35.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var35.i = 0x80000000; /* -2147483648 or 1.061e-314f */
/* 3: loadpl */
var36.i = p1;
@@ -1742,7 +1742,7 @@ _backup_adder_orc_volume_u32 (OrcExecutor * ORC_RESTRICT ex)
ptr0 = (orc_union32 *) ex->arrays[0];
/* 1: loadpl */
- var35.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var35.i = 0x80000000; /* -2147483648 or 1.061e-314f */
/* 3: loadpl */
var36.i = ex->params[24];
@@ -2239,7 +2239,7 @@ adder_orc_add_volume_u8 (guint8 * ORC_RESTRICT d1,
ptr4 = (orc_int8 *) s1;
/* 1: loadpb */
- var35 = (int) 0x00000080; /* 128 or 6.32404e-322f */
+ var35 = 0x00000080; /* 128 or 6.32404e-322f */
/* 3: loadpb */
var36 = p1;
@@ -2293,7 +2293,7 @@ _backup_adder_orc_add_volume_u8 (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_int8 *) ex->arrays[4];
/* 1: loadpb */
- var35 = (int) 0x00000080; /* 128 or 6.32404e-322f */
+ var35 = 0x00000080; /* 128 or 6.32404e-322f */
/* 3: loadpb */
var36 = ex->params[24];
@@ -2567,7 +2567,7 @@ adder_orc_add_volume_u16 (guint16 * ORC_RESTRICT d1,
ptr4 = (orc_union16 *) s1;
/* 1: loadpw */
- var35.i = (int) 0x00008000; /* 32768 or 1.61895e-319f */
+ var35.i = 0x00008000; /* 32768 or 1.61895e-319f */
/* 3: loadpw */
var36.i = p1;
@@ -2621,7 +2621,7 @@ _backup_adder_orc_add_volume_u16 (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union16 *) ex->arrays[4];
/* 1: loadpw */
- var35.i = (int) 0x00008000; /* 32768 or 1.61895e-319f */
+ var35.i = 0x00008000; /* 32768 or 1.61895e-319f */
/* 3: loadpw */
var36.i = ex->params[24];
@@ -2895,7 +2895,7 @@ adder_orc_add_volume_u32 (guint32 * ORC_RESTRICT d1,
ptr4 = (orc_union32 *) s1;
/* 1: loadpl */
- var35.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var35.i = 0x80000000; /* -2147483648 or 1.061e-314f */
/* 3: loadpl */
var36.i = p1;
@@ -2951,7 +2951,7 @@ _backup_adder_orc_add_volume_u32 (OrcExecutor * ORC_RESTRICT ex)
ptr4 = (orc_union32 *) ex->arrays[4];
/* 1: loadpl */
- var35.i = (int) 0x80000000; /* -2147483648 or 1.061e-314f */
+ var35.i = 0x80000000; /* -2147483648 or 1.061e-314f */
/* 3: loadpl */
var36.i = ex->params[24];
diff --git a/gst/videotestsrc/gstvideotestsrcorc-dist.c b/gst/videotestsrc/gstvideotestsrcorc-dist.c
index 87c7bebd5..4805ef4b4 100644
--- a/gst/videotestsrc/gstvideotestsrcorc-dist.c
+++ b/gst/videotestsrc/gstvideotestsrcorc-dist.c
@@ -105,11 +105,11 @@ void video_test_src_orc_splat_u32 (guint8 * ORC_RESTRICT d1, int p1, int n);
#define ORC_MAX(a,b) ((a)>(b) ? (a) : (b))
#define ORC_SB_MAX 127
#define ORC_SB_MIN (-1-ORC_SB_MAX)
-#define ORC_UB_MAX 255
+#define ORC_UB_MAX (orc_uint8) 255
#define ORC_UB_MIN 0
#define ORC_SW_MAX 32767
#define ORC_SW_MIN (-1-ORC_SW_MAX)
-#define ORC_UW_MAX 65535
+#define ORC_UW_MAX (orc_uint16)65535
#define ORC_UW_MIN 0
#define ORC_SL_MAX 2147483647
#define ORC_SL_MIN (-1-ORC_SL_MAX)
diff --git a/gst/volume/gstvolumeorc-dist.c b/gst/volume/gstvolumeorc-dist.c
index 4b6ee6dc2..0fa1a0ad6 100644
--- a/gst/volume/gstvolumeorc-dist.c
+++ b/gst/volume/gstvolumeorc-dist.c
@@ -132,11 +132,11 @@ void volume_orc_process_controlled_int8_2ch (gint8 * ORC_RESTRICT d1,
#define ORC_MAX(a,b) ((a)>(b) ? (a) : (b))
#define ORC_SB_MAX 127
#define ORC_SB_MIN (-1-ORC_SB_MAX)
-#define ORC_UB_MAX 255
+#define ORC_UB_MAX (orc_uint8) 255
#define ORC_UB_MIN 0
#define ORC_SW_MAX 32767
#define ORC_SW_MIN (-1-ORC_SW_MAX)
-#define ORC_UW_MAX 65535
+#define ORC_UW_MAX (orc_uint16)65535
#define ORC_UW_MIN 0
#define ORC_SL_MAX 2147483647
#define ORC_SL_MIN (-1-ORC_SL_MAX)
@@ -258,7 +258,7 @@ volume_orc_scalarmultiply_f64_ns (double *ORC_RESTRICT d1, double p1, int n)
static const orc_uint8 bc[] = {
1, 9, 32, 118, 111, 108, 117, 109, 101, 95, 111, 114, 99, 95, 115, 99,
97, 108, 97, 114, 109, 117, 108, 116, 105, 112, 108, 121, 95, 102, 54,
- 52,
+ 52,
95, 110, 115, 11, 8, 8, 18, 8, 214, 0, 0, 24, 2, 0,
};
p = orc_program_new_from_static_bytecode (bc);
@@ -388,7 +388,7 @@ volume_orc_scalarmultiply_f32_ns (float *ORC_RESTRICT d1, float p1, int n)
static const orc_uint8 bc[] = {
1, 9, 32, 118, 111, 108, 117, 109, 101, 95, 111, 114, 99, 95, 115, 99,
97, 108, 97, 114, 109, 117, 108, 116, 105, 112, 108, 121, 95, 102, 51,
- 50,
+ 50,
95, 110, 115, 11, 4, 4, 17, 4, 202, 0, 0, 24, 2, 0,
};
p = orc_program_new_from_static_bytecode (bc);
@@ -1142,7 +1142,7 @@ volume_orc_process_int8_clamp (gint8 * ORC_RESTRICT d1, int p1, int n)
static const orc_uint8 bc[] = {
1, 9, 29, 118, 111, 108, 117, 109, 101, 95, 111, 114, 99, 95, 112, 114,
111, 99, 101, 115, 115, 95, 105, 110, 116, 56, 95, 99, 108, 97, 109,
- 112,
+ 112,
11, 1, 1, 14, 2, 3, 0, 0, 0, 16, 1, 20, 2, 174, 32, 0,
24, 94, 32, 32, 16, 159, 0, 32, 2, 0,
};
@@ -1564,7 +1564,7 @@ volume_orc_process_controlled_f64_1ch (gdouble * ORC_RESTRICT d1,
static const orc_uint8 bc[] = {
1, 9, 37, 118, 111, 108, 117, 109, 101, 95, 111, 114, 99, 95, 112, 114,
111, 99, 101, 115, 115, 95, 99, 111, 110, 116, 114, 111, 108, 108, 101,
- 100,
+ 100,
95, 102, 54, 52, 95, 49, 99, 104, 11, 8, 8, 12, 8, 8, 214, 0,
0, 4, 2, 0,
};
@@ -1714,7 +1714,7 @@ volume_orc_process_controlled_f32_1ch (gfloat * ORC_RESTRICT d1,
static const orc_uint8 bc[] = {
1, 9, 37, 118, 111, 108, 117, 109, 101, 95, 111, 114, 99, 95, 112, 114,
111, 99, 101, 115, 115, 95, 99, 111, 110, 116, 114, 111, 108, 108, 101,
- 100,
+ 100,
95, 102, 51, 50, 95, 49, 99, 104, 11, 4, 4, 12, 8, 8, 20, 4,
225, 32, 4, 202, 0, 0, 32, 2, 0,
};
@@ -1901,7 +1901,7 @@ volume_orc_process_controlled_f32_2ch (gfloat * ORC_RESTRICT d1,
static const orc_uint8 bc[] = {
1, 9, 37, 118, 111, 108, 117, 109, 101, 95, 111, 114, 99, 95, 112, 114,
111, 99, 101, 115, 115, 95, 99, 111, 110, 116, 114, 111, 108, 108, 101,
- 100,
+ 100,
95, 102, 51, 50, 95, 50, 99, 104, 11, 8, 8, 12, 8, 8, 20, 4,
20, 8, 225, 32, 4, 194, 33, 32, 32, 21, 1, 202, 0, 0, 33, 2,
0,
@@ -2064,7 +2064,7 @@ volume_orc_process_controlled_int32_1ch (gint32 * ORC_RESTRICT d1,
static const orc_uint8 bc[] = {
1, 9, 39, 118, 111, 108, 117, 109, 101, 95, 111, 114, 99, 95, 112, 114,
111, 99, 101, 115, 115, 95, 99, 111, 110, 116, 114, 111, 108, 108, 101,
- 100,
+ 100,
95, 105, 110, 116, 51, 50, 95, 49, 99, 104, 11, 4, 4, 12, 8, 8,
20, 8, 223, 32, 0, 214, 32, 32, 4, 222, 0, 32, 2, 0,
};
@@ -2255,7 +2255,7 @@ volume_orc_process_controlled_int16_1ch (gint16 * ORC_RESTRICT d1,
static const orc_uint8 bc[] = {
1, 9, 39, 118, 111, 108, 117, 109, 101, 95, 111, 114, 99, 95, 112, 114,
111, 99, 101, 115, 115, 95, 99, 111, 110, 116, 114, 111, 108, 108, 101,
- 100,
+ 100,
95, 105, 110, 116, 49, 54, 95, 49, 99, 104, 11, 2, 2, 12, 8, 8,
20, 4, 20, 4, 153, 32, 0, 211, 32, 32, 225, 33, 4, 202, 32, 32,
33, 210, 32, 32, 165, 0, 32, 2, 0,
@@ -2508,7 +2508,7 @@ volume_orc_process_controlled_int16_2ch (gint16 * ORC_RESTRICT d1,
static const orc_uint8 bc[] = {
1, 9, 39, 118, 111, 108, 117, 109, 101, 95, 111, 114, 99, 95, 112, 114,
111, 99, 101, 115, 115, 95, 99, 111, 110, 116, 114, 111, 108, 108, 101,
- 100,
+ 100,
95, 105, 110, 116, 49, 54, 95, 50, 99, 104, 11, 4, 4, 12, 8, 8,
20, 8, 20, 4, 20, 8, 21, 1, 153, 32, 0, 21, 1, 211, 32, 32,
225, 33, 4, 194, 34, 33, 33, 21, 1, 202, 34, 34, 32, 21, 1, 210,
@@ -2723,7 +2723,7 @@ volume_orc_process_controlled_int8_1ch (gint8 * ORC_RESTRICT d1,
static const orc_uint8 bc[] = {
1, 9, 38, 118, 111, 108, 117, 109, 101, 95, 111, 114, 99, 95, 112, 114,
111, 99, 101, 115, 115, 95, 99, 111, 110, 116, 114, 111, 108, 108, 101,
- 100,
+ 100,
95, 105, 110, 116, 56, 95, 49, 99, 104, 11, 1, 1, 12, 8, 8, 20,
2, 20, 4, 20, 4, 149, 32, 0, 153, 33, 32, 211, 33, 33, 225, 34,
4, 202, 33, 33, 34, 210, 33, 33, 163, 32, 33, 159, 0, 32, 2, 0,
@@ -2998,7 +2998,7 @@ volume_orc_process_controlled_int8_2ch (gint8 * ORC_RESTRICT d1,
static const orc_uint8 bc[] = {
1, 9, 38, 118, 111, 108, 117, 109, 101, 95, 111, 114, 99, 95, 112, 114,
111, 99, 101, 115, 115, 95, 99, 111, 110, 116, 114, 111, 108, 108, 101,
- 100,
+ 100,
95, 105, 110, 116, 56, 95, 50, 99, 104, 11, 2, 2, 12, 8, 8, 20,
4, 20, 8, 20, 8, 21, 1, 149, 32, 0, 21, 1, 153, 33, 32, 21,
1, 211, 33, 33, 225, 32, 4, 194, 34, 32, 32, 21, 1, 202, 33, 33,
diff --git a/meson.build b/meson.build
index 99c96065b..9459abc0a 100644
--- a/meson.build
+++ b/meson.build
@@ -1,5 +1,5 @@
project('gst-plugins-base', 'c', 'cpp',
- version : '1.12.3',
+ version : '1.12.4',
meson_version : '>= 0.36.0',
default_options : [ 'warning_level=1',
'buildtype=debugoptimized' ])