James Almer
a67ba3c132
swscale/output: add XV48 output support
...
Signed-off-by: James Almer <jamrial@gmail.com>
2 months ago
Niklas Haas
b03c758600
swscale: add sws_is_noop()
...
Exactly what it says on the tin.
Sponsored-by: Sovereign Tech Fund
Signed-off-by: Niklas Haas <git@haasn.dev>
3 months ago
Niklas Haas
5e50a56b9c
swscale: add new frame testing API
...
Replacing the old sws_isSupported* API with a more consistent family
of functions that follows the same signature and naming convention,
including a placeholder for testing the color space parameters that
we don't currently implement conversions for.
These functions also perform some extra basic sanity checking.
Sponsored-by: Sovereign Tech Fund
Signed-off-by: Niklas Haas <git@haasn.dev>
3 months ago
Niklas Haas
87baf9ab2c
swscale: add sws_free_context()
...
Merely a convenience wrapper around sws_freeContext(). The name change is for
parity with the other sws_* functions.
Sponsored-by: Sovereign Tech Fund
Signed-off-by: Niklas Haas <git@haasn.dev>
3 months ago
James Almer
b520d95467
swscale/output: add Y216LE output support
...
Signed-off-by: James Almer <jamrial@gmail.com>
3 months ago
Martin Schitter
d73b73af5e
swscale/input: add input support for RGBF16
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
3 months ago
James Almer
04612351ab
swscale/input: add V30X input support
...
Signed-off-by: James Almer <jamrial@gmail.com>
3 months ago
Michael Niedermayer
38e224c2ba
*/version.h: bump after release/7.1 branch
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
3 months ago
Michael Niedermayer
e1094ac45d
*/version.h: bump minor versions for release/7.1
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
3 months ago
Michael Niedermayer
6b213175c9
Bump after 7.0 branch point
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
10 months ago
Michael Niedermayer
872980ace6
Bump prior release/7.0 branch
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
10 months ago
James Almer
783d00b203
libs: bump major version for all libraries
...
Signed-off-by: James Almer <jamrial@gmail.com>
10 months ago
Michael Niedermayer
47e784f881
Bump versions after 6.1
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
1 year ago
Michael Niedermayer
9d3a7d30c4
Bump versions prior to 6.1
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
1 year ago
Paul B Mahol
29b673bdcf
swscale: add GBRAP14 format support
1 year ago
Lynne
b3fb73af6b
swscale: bump minor for implementing support for the new pixfmts
2 years ago
Michael Niedermayer
47ac3e6065
version.h: Bump minor post 6.0 branch
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2 years ago
Michael Niedermayer
62efa096af
version.h: Bump minor for 6.0 branch
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2 years ago
James Almer
5bad485603
Bump major versions of all libraries
...
Signed-off-by: James Almer <jamrial@gmail.com>
2 years ago
Philip Langdale
09a8e5debb
swscale/output: add support for Y210LE and Y212LE
2 years ago
Philip Langdale
68181623e9
swscale/output: add support for XV30LE
2 years ago
Philip Langdale
366f073c62
swscale/output: add support for XV36LE
2 years ago
Philip Langdale
caf8d4d256
swscale/output: add support for P012
...
This generalises the existing P010 support.
2 years ago
Philip Langdale
4a59eba227
swscale/input: add support for Y212LE
2 years ago
Philip Langdale
198b5b90d5
swscale/input: add support for XV30LE
2 years ago
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.
2 years ago
Philip Langdale
8d9462844a
swscale/input: add support for XV36LE
2 years ago
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.
2 years ago
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.
2 years ago
James Almer
f0abd07996
swscale/input: add VUYA input support
...
Reviewed-by: Philip Langdale <philipl@overt.org>
Signed-off-by: James Almer <jamrial@gmail.com>
2 years ago
Matthieu Bouron
0a6bb7da55
swscale: add NV16 input/output
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
3 years ago
Michael Niedermayer
fd26b07e8b
Bump versions after 5.1 branch
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
3 years ago
Michael Niedermayer
6f1b144358
Bump Versions for 5.1 branch
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
3 years ago
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>
3 years ago
Martin Storsjö
6cd2ac388d
libswscale: Split version.h
...
Signed-off-by: Martin Storsjö <martin@martin.st>
3 years ago
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>
3 years ago
Andreas Rheinhardt
c512be9a90
lib*/version.h: Bump Versions before release/5.0 branch
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
3 years ago
Michael Niedermayer
4be85c9331
lib*/version.h: Bump Versions after release/5.0 branch
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
3 years ago
Michael Niedermayer
f3964a59e1
lib*/version.h: Bump Versions before release/5.0 branch
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
3 years ago
rcombs
88d804b7ff
swscale: add P210/P410/P216/P416 output
3 years ago
rcombs
f0204de47d
swscale: add P210/P410/P216/P416 input
3 years ago
Anton Khirnov
42cd64c182
sws: add a new scaling API
3 years ago
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>
4 years ago
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>
4 years ago
Michael Niedermayer
c361fa9e21
Bump minor versions after release branch
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
4 years ago
Michael Niedermayer
c67d2a2875
Bump Versions before release/4.4 branch
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
4 years ago
Michael Niedermayer
c5079bf3bc
Bump minor versions after branching 4.3
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
5 years ago
Michael Niedermayer
0a8a96c251
Bump minor versions to separate 4.3 from master
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
5 years ago
Carl Eugen Hoyos
5f8c383452
lsws/input: Do not change transparency range.
...
Fixes ticket #8509 .
5 years ago
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>
6 years ago