Nicolas Dufresne
0df31ae9d4
video: Update video-orc-dist
...
This adds the new symbols needed for AV12 support.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/1152 >
2021-05-21 21:16:24 -04:00
Haihao Xiang
2a45590051
video: update orc generated files for new functions
2019-03-21 23:05:09 +00:00
Scott D Phillips
09af0f1fbd
video: update orc generated files
...
Includes updates from:
103d265
Fix RGBA and ABGR pack/unpack on big endian cpu
https://bugzilla.gnome.org/show_bug.cgi?id=783328
2017-06-01 23:21:48 +01:00
Sebastian Dröge
1f9204c725
video: Update orc generated files
2016-11-02 11:04:32 +02:00
Wim Taymans
a12f51c3de
video-converter: add more fastpaths for I420 -> RGB
...
Use the I420->BGRA and a new I420->ARGB to speed up any I420 to RGB
operation.
2016-04-22 15:30:19 +02:00
Tim-Philipp Müller
b424712644
video: update disted orc backup file
...
https://bugzilla.gnome.org/show_bug.cgi?id=761851
2016-02-27 00:13:03 +00:00
Sebastian Dröge
13a93575e1
video: Update orc generated C files
2015-03-07 16:49:07 +01:00
Wim Taymans
d1a9eacb75
video-format: more fixes for big endian
2015-03-02 13:27:23 +01:00
Wim Taymans
569ca5770c
video-format: add big-endian versions of RGB/BGR 15/16 pack/unpack
...
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=745337
2015-03-02 12:27:24 +01:00
Wim Taymans
5077a5e3af
video-converter: add alpha handling
...
Add support for alpha. Make it possible to copy, set and multiply the
alpha value of a frame during conversion.
Set the border alpha to 0xff by default.
Go over some of the fastpaths and add alpha handling.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=745006
2015-02-24 17:29:18 +01:00
Wim Taymans
1caf1ae1fd
video-orc: update with new methods
2015-02-12 12:08:16 +01:00
Wim Taymans
72bb2d8637
video-converter: Add more fastpaths
...
Add fastpaths for all planar conversion and scaling.
Improve gray and alpha handling.
Add option to specify the chroma resampler method and set to linear as
default.
2015-02-09 17:56:37 +01:00
Wim Taymans
6985511fc9
video-converter: add support for borders in scale fastpath
...
Add support for borders and cropping in the scaler fastpaths.
2015-02-05 17:18:20 +01:00
Sebastian Dröge
46e141067f
video: Update orc files
2015-01-28 17:43:59 +01:00
Luis de Bethencourt
783204824d
orc: update orc files
2015-01-27 13:39:14 +00:00
Wim Taymans
4ffd723c95
video-converter: use custom backup function
...
Use the new orc feature to set a custom backup function.
2014-12-05 14:51:28 +01:00
Wim Taymans
0f2be22e76
video-dither: add video dither helper object
...
Add a new object that implements various dithering methods.
2014-12-02 15:10:43 +01:00
Wim Taymans
74e63fa660
video-scaler: combine scaling operations
...
Combine add and scale of multiple lines/pixels to reduce the amount of
read and writes to temporary memory.
2014-11-25 17:27:07 +01:00
Wim Taymans
6620ab9d31
video: update orc files
2014-11-20 18:20:28 +01:00
Wim Taymans
39662d0393
video-chroma: ORCify 2x vertical upsampling
...
Make an ORC version of the 2x vertical upsampling code.
Improve unit tests, test chroma up and down sampling.
memset buffer in conversion to make valgrind happy.
2014-11-07 12:13:28 +01:00
Wim Taymans
87d59ac66d
video-orc: update disted files
2014-11-06 16:29:16 +01:00
Sebastian Dröge
860dfa93c9
video: Update disted orc files
2014-11-06 15:01:27 +01:00
Tim-Philipp Müller
d2e364ff7a
video: update disted orc backup functions
...
Fixes build without orc.
2014-11-01 14:47:26 +00:00
Wim Taymans
cfa1f73f45
video-orc: update dist files
2014-10-31 16:53:06 +01:00
Jan Schmidt
691f020c57
video: Update disted orc files for new functions.
...
Fixes the build when building without ORC
2014-10-31 22:52:43 +11:00
Wim Taymans
21ba193dd6
video-scaler: add ORC optimized versions
...
Add ORC optimized versions of 2 and 4tap vertical scaling. Provide
a high quality 12 bits and a low quality 6 bits version.
2014-10-29 16:26:19 +01:00
Wim Taymans
b5f3e5261a
video-converter: add orc optimized matrix8 function
...
Add an ORC implementation of the matrix8 function.
Regenerate video-orc-dist.[ch]
2014-09-29 17:28:06 +02:00
Tim-Philipp Müller
70d729aa8c
video: update disted orc backup files
2014-09-25 15:19:46 +01:00
Tim-Philipp Müller
d7775cffb9
video: fix build without orc or older or versions
...
./.libs/libgstvideo-1.0.so: undefined reference to `video_orc_unpack_NV24'
./.libs/libgstvideo-1.0.so: undefined reference to `video_orc_pack_NV24'
2013-09-06 13:28:00 +01:00
Sebastian Dröge
ff5d3313d4
Release 1.1.1
2013-06-05 18:31:27 +02:00
Tim-Philipp Müller
77405b97ed
video: update disted orc backup files to fix build without liborc
...
https://bugzilla.gnome.org/show_bug.cgi?id=700400
2013-05-15 18:20:50 +01:00
Tim-Philipp Müller
f5c0d61be7
Update disted orc backup files
...
Generated with 0.4.17 now.
2013-04-22 13:58:33 +01:00
Wim Taymans
38552a2a8a
video: rename gst_video_orc_* to video_orc_*
...
Because then the functions would not be exported
2012-07-23 17:10:08 +02:00
Wim Taymans
e98c8538c5
orc: prefix orc functions with gst_video_orc_
...
See https://bugzilla.gnome.org/show_bug.cgi?id=680025
2012-07-23 16:56:55 +02:00
Wim Taymans
b392b28179
orc: rename to video-orc*
2012-07-23 16:52:33 +02:00