Michael Niedermayer
e1094ac45d
*/version.h: bump minor versions for release/7.1
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2024-09-24 17:07:30 +02:00
Michael Niedermayer
6b213175c9
Bump after 7.0 branch point
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2024-03-27 01:04:54 +01:00
Michael Niedermayer
872980ace6
Bump prior release/7.0 branch
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2024-03-27 01:04:53 +01:00
James Almer
783d00b203
libs: bump major version for all libraries
...
Signed-off-by: James Almer <jamrial@gmail.com >
2024-03-07 11:29:43 -03:00
Michael Niedermayer
47e784f881
Bump versions after 6.1
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2023-10-29 16:19:14 +01:00
Michael Niedermayer
9d3a7d30c4
Bump versions prior to 6.1
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2023-10-29 15:34:05 +01:00
Paul B Mahol
29b673bdcf
swscale: add GBRAP14 format support
2023-09-28 19:37:58 +02:00
Lynne
b3fb73af6b
swscale: bump minor for implementing support for the new pixfmts
2023-05-29 00:42:02 +02:00
Michael Niedermayer
47ac3e6065
version.h: Bump minor post 6.0 branch
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2023-02-19 18:37:36 +01:00
Michael Niedermayer
62efa096af
version.h: Bump minor for 6.0 branch
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2023-02-19 18:32:07 +01:00
James Almer
5bad485603
Bump major versions of all libraries
...
Signed-off-by: James Almer <jamrial@gmail.com >
2023-02-09 15:35:14 +01:00
Philip Langdale
09a8e5debb
swscale/output: add support for Y210LE and Y212LE
2022-09-10 12:29:12 -07:00
Philip Langdale
68181623e9
swscale/output: add support for XV30LE
2022-09-10 12:29:12 -07:00
Philip Langdale
366f073c62
swscale/output: add support for XV36LE
2022-09-10 12:29:12 -07:00
Philip Langdale
caf8d4d256
swscale/output: add support for P012
...
This generalises the existing P010 support.
2022-09-10 12:29:12 -07:00
Philip Langdale
4a59eba227
swscale/input: add support for Y212LE
2022-09-06 12:49:10 -07:00
Philip Langdale
198b5b90d5
swscale/input: add support for XV30LE
2022-09-06 12:49:10 -07:00
Philip Langdale
5bdd726115
swscale/input: add support for P012
...
As we now have three of these formats, I added macros to generate the
conversion functions.
2022-09-06 12:49:10 -07:00
Philip Langdale
8d9462844a
swscale/input: add support for XV36LE
2022-09-06 12:49:10 -07:00
Philip Langdale
45726aa117
libswscale: add support for VUYX format
...
As we already have support for VUYA, I figured I should do the small
amount of work to support VUYX as well. That means a little refactoring
to share code.
2022-08-25 19:03:49 -07:00
Timo Rothenpieler
aca569aad2
swscale/input: add rgbaf16 input support
...
This is by no means perfect, since at least ddagrab will return scRGB
data with values outside of 0.0f to 1.0f for HDR values.
Its primary purpose is to be able to work with the format at all.
2022-08-19 22:09:36 +02:00
James Almer
f0abd07996
swscale/input: add VUYA input support
...
Reviewed-by: Philip Langdale <philipl@overt.org >
Signed-off-by: James Almer <jamrial@gmail.com >
2022-08-05 09:39:21 -03:00
Matthieu Bouron
0a6bb7da55
swscale: add NV16 input/output
...
Signed-off-by: Anton Khirnov <anton@khirnov.net >
2022-07-19 12:20:16 +02:00
Michael Niedermayer
fd26b07e8b
Bump versions after 5.1 branch
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2022-07-13 00:29:05 +02:00
Michael Niedermayer
6f1b144358
Bump Versions for 5.1 branch
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2022-07-13 00:27:37 +02:00
Martin Storsjö
f3a0e2ee2b
doc: Add an entry to APIchanges about changes to version.h and version_major.h
...
Also bump the minor versions of all libraries, to signify the
API change of splitting the version.h headers and adding the
new version_major.h header.
Signed-off-by: Martin Storsjö <martin@martin.st >
2022-03-16 14:12:46 +02:00
Martin Storsjö
6cd2ac388d
libswscale: Split version.h
...
Signed-off-by: Martin Storsjö <martin@martin.st >
2022-03-16 14:05:26 +02:00
Andreas Rheinhardt
b189550137
lib*/version.h: Bump Versions after release/5.0 branch
...
This is done a second time for 5.0 because master was
merged into 5.0 so that it contains the recent DOVI additions.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com >
2022-01-04 14:29:06 +01:00
Andreas Rheinhardt
c512be9a90
lib*/version.h: Bump Versions before release/5.0 branch
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com >
2022-01-04 13:40:03 +01:00
Michael Niedermayer
4be85c9331
lib*/version.h: Bump Versions after release/5.0 branch
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2022-01-03 22:10:46 +01:00
Michael Niedermayer
f3964a59e1
lib*/version.h: Bump Versions before release/5.0 branch
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2022-01-03 22:08:31 +01:00
rcombs
88d804b7ff
swscale: add P210/P410/P216/P416 output
2021-12-22 18:38:40 -06:00
rcombs
f0204de47d
swscale: add P210/P410/P216/P416 input
2021-11-28 16:40:43 -06:00
Anton Khirnov
42cd64c182
sws: add a new scaling API
2021-09-06 09:16:52 +02:00
Anton Khirnov
85ba17f36d
Bump major versions of all libraries.
...
Signed-off-by: James Almer <jamrial@gmail.com >
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com >
2021-04-27 11:48:05 -03:00
Andreas Rheinhardt
ea2d9b7a2e
libswscale: Remove unused deprecated functions, make used ones static
...
Deprecated in 3b905b9fe6 .
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com >
Signed-off-by: James Almer <jamrial@gmail.com >
2021-04-27 10:43:11 -03:00
Michael Niedermayer
c361fa9e21
Bump minor versions after release branch
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2021-03-20 01:02:11 +01:00
Michael Niedermayer
c67d2a2875
Bump Versions before release/4.4 branch
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2021-03-20 01:01:12 +01:00
Michael Niedermayer
c5079bf3bc
Bump minor versions after branching 4.3
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2020-06-08 22:49:04 +02:00
Michael Niedermayer
0a8a96c251
Bump minor versions to separate 4.3 from master
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2020-06-08 22:49:04 +02:00
Carl Eugen Hoyos
5f8c383452
lsws/input: Do not change transparency range.
...
Fixes ticket #8509 .
2020-03-11 22:55:49 +01:00
Michael Niedermayer
80bb65fafa
Bump minor versions again on master to keep 4.2 versions separate from master
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2019-07-21 18:36:31 +02:00
Michael Niedermayer
22db337a40
Bump minor versions to separate 4.2 from master
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2019-07-21 18:36:18 +02:00
Philip Langdale
cd48318035
swscale: Add support for NV24 and NV42
...
The implementation is pretty straight-forward. Most of the existing
NV12 codepaths work regardless of subsampling and are re-used as is.
Where necessary I wrote the slightly different NV24 versions.
Finally, the one thing that confused me for a long time was the
asm specific x86 path that did an explicit exclusion check for NV12.
I replaced that with a semi-planar check and also updated the
equivalent PPC code, which Lauri kindly checked.
2019-05-12 07:51:02 -07:00
Michael Niedermayer
517573a670
Bump minor version for master after 4.1 branchpoint
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2018-11-02 00:53:07 +01:00
Michael Niedermayer
780d5e30a0
Bump minor versions for branching 4.1
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2018-11-02 00:15:32 +01:00
Michael Niedermayer
3c1ecb057d
Bump minor versions after release/4.0 branching
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2018-04-16 12:35:12 +02:00
Michael Niedermayer
7e3a070d9a
Bump minor versions for branching release/4.0
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2018-04-16 12:35:12 +02:00
Philip Langdale
9d5aff09a7
swscale: Add p016 output support and generalise yuv420p1x to p010
...
To make the best use of existing code, I generalised the wrapper
that currently does yuv420p10 to p010 to support any mixture of
input and output sizes between 10 and 16 bits. This had the side
effect of yielding a working code path for all yuv420p1x formats
to p01x.
2018-03-02 14:52:48 -08:00
Carl Eugen Hoyos
9b0510a8e3
lsws/yuv2rgb: Fix yuva2rgb32 on big endian hardware.
2017-10-29 14:53:57 +01:00