Diego Biurrun
86f910806b
Remove #undefs for formerly forbidden system functions
The macros forbidding the system functions no longer exist, obviating
the need for the #undefs.
12 years ago
Diego Biurrun
70cbf33405
vdpau: Add missing #includes to fix standalone header compilation
Signed-off-by: Anton Khirnov <anton@khirnov.net>
12 years ago
Diego Biurrun
e2b5b09789
x86: rv40dsp: Use PAVGB instruction macro where appropriate
12 years ago
Yusuke Nakamura
3ef9b7ab95
hevc_ps: Use AV_PIX_FMT_YUVJ420P if YUV 4:2:0 8-bit full scale
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
12 years ago
Jan Ekström
885ec92425
hevc: Use parsed VUI colorimetry in avcodec
Also limit the parsed VUI values to known valid ones.
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
12 years ago
Jan Ekström
cd8f772d06
lavc: Add colorimetry values for BT.2020, other non-included ones
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
12 years ago
Gian-Carlo Pascutto
454959a5aa
aacdec: Set the profile during decoding
Previously the profile would not be set if the bitstream needs
to be decoded to know the profile.
Signed-off-by: Anton Khirnov <anton@khirnov.net>
12 years ago
Anton Khirnov
da6506c607
lavc: move AVCodecContext.pkt to AVCodecInternal
It's a private field, not meant to be accessed from outside lavc.
12 years ago
Anton Khirnov
38ecc3702d
pthread: store thread contexts in AVCodecInternal instead of AVCodecContext
It's a private field, it should not be visible to callers.
Deprecate AVCodecContext.thread_opaque
12 years ago
Anton Khirnov
daa7a1d443
pthread_slice: rename ThreadContext -> SliceThreadContext
This should prevent confusion with frame threading.
12 years ago
Anton Khirnov
cc14ee03a7
lavc: split slice and frame threading functions into separate files
12 years ago
Anton Khirnov
5cd6513f5b
pthread: drop avcodec_ prefixes from static functions
12 years ago
Mikulas Patocka
694d997afe
x86: hpeldsp: Use PAVGB instruction macro where necessary
Signed-off-by: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
Signed-off-by: Diego Biurrun <diego@biurrun.de>
12 years ago
Vittorio Giovara
3ea5f64fff
ansi: fix possible use of uninitialized variables
12 years ago
Vittorio Giovara
c68d4c230a
mpeg4video_parser: K&R formatting cosmetics
Signed-off-by: Diego Biurrun <diego@biurrun.de>
12 years ago
Vittorio Giovara
dc6ea00cd2
mpeg4video: K&R formatting cosmetics
Signed-off-by: Diego Biurrun <diego@biurrun.de>
12 years ago
Luca Barbato
037fea388e
flashsv: K&R formatting cosmetics
Also improve some log message wording/spelling.
Signed-off-by: Diego Biurrun <diego@biurrun.de>
12 years ago
Diego Biurrun
1700b4e678
x86: vp8dsp: Split loopfilter code into a separate file
12 years ago
Michael Niedermayer
57070b1468
flashsv: Check diff_start diff_height values
Fix out of array accesses.
Found-by: ami_stuff
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
12 years ago
Luca Barbato
4a64e67988
flashsv: Refactor a little
12 years ago
Anton Khirnov
28240a60c1
lavc: move FF_ASPECT_EXTENDED from avcodec.h to h263.h
It's for internal use only.
12 years ago
Anton Khirnov
eb5920c195
lavc: deprecate unused FF_BUG_OLD_MSMPEG4
12 years ago
Anton Khirnov
0300962b76
lavc: schedule FF_BUG_AC_VLC for removal on the next major bump.
It has been deprecated/unused for about 10 years.
12 years ago
Anton Khirnov
f8b2bcd2ad
lavc: deprecate FF_DEBUG_VIS_*
Those flags have no effect since
37045e4229 .
12 years ago
Anton Khirnov
a1504eee41
lavc: deprecate AVCodecContext.debug_mv
It has been unused since 37045e4229 .
12 years ago
Anton Khirnov
ccc7129845
lavc: deprecate FF_DEBUG_MV and remove all traces of its use
It has not been actually used since
37045e422903695e610cca6ecb753df643ab9380, when the broken vismv code was
removed.
12 years ago
Guillaume Martres
064698d381
Add HEVC decoder
Initially written by Guillaume Martres <smarter@ubuntu.com> as a GSoC
project. Further contributions by the OpenHEVC project and other
developers, namely:
Mickaël Raulet <mraulet@insa-rennes.fr>
Seppo Tomperi <seppo.tomperi@vtt.fi>
Gildas Cocherel <gildas.cocherel@laposte.net>
Khaled Jerbi <khaled_jerbi@yahoo.fr>
Wassim Hamidouche <wassim.hamidouche@insa-rennes.fr>
Vittorio Giovara <vittorio.giovara@gmail.com>
Jan Ekström <jeebjp@gmail.com>
Anton Khirnov <anton@khirnov.net>
Martin Storsjö <martin@martin.st>
Luca Barbato <lu_zero@gentoo.org>
Yusuke Nakamura <muken.the.vfrmaniac@gmail.com>
Reimar Döffinger <Reimar.Doeffinger@gmx.de>
Diego Biurrun <diego@biurrun.de>
Signed-off-by: Anton Khirnov <anton@khirnov.net>
12 years ago
Anton Khirnov
0a9e94bba8
webp: stop using deprecated avcodec_set_dimensions
12 years ago
Anton Khirnov
757d5e8ef9
vp8: stop using deprecated avcodec_set_dimensions
12 years ago
Anton Khirnov
2e0ab4d314
vp56: stop using deprecated avcodec_set_dimensions
12 years ago
Anton Khirnov
b53febc1c0
vp3: stop using deprecated avcodec_set_dimensions
12 years ago
Anton Khirnov
3cfdb912cb
txd: stop using deprecated avcodec_set_dimensions
12 years ago
Anton Khirnov
db92e4ea8d
truemotion1: stop using deprecated avcodec_set_dimensions
12 years ago
Anton Khirnov
c265b8bb76
tiff: stop using deprecated avcodec_set_dimensions
12 years ago
Anton Khirnov
eed5a478ba
targa: stop using deprecated avcodec_set_dimensions
12 years ago
Anton Khirnov
7fbb75cc70
svq1dec: stop using deprecated avcodec_set_dimensions
12 years ago
Anton Khirnov
9c0ece1b4f
sunrast: stop using deprecated avcodec_set_dimensions
12 years ago
Anton Khirnov
c755870d52
sgidec: stop using deprecated avcodec_set_dimensions
12 years ago
Anton Khirnov
1d389e2a80
rv34: stop using deprecated avcodec_set_dimensions
12 years ago
Anton Khirnov
ce9f5b13ed
rv10: stop using deprecated avcodec_set_dimensions
12 years ago
Anton Khirnov
e7ea97039d
ptx: stop using deprecated avcodec_set_dimensions
12 years ago
Anton Khirnov
0f21d8b1b4
pictordec: stop using deprecated avcodec_set_dimensions
12 years ago
Anton Khirnov
41ad353dcf
pgssubdec: stop using deprecated avcodec_set_dimensions
12 years ago
Anton Khirnov
0679416269
pcx: stop using deprecated avcodec_set_dimensions
12 years ago
Anton Khirnov
6da9c9d381
mpegvideo_parser: stop using deprecated avcodec_set_dimensions
12 years ago
Anton Khirnov
13207484bb
mpeg4video_parser: stop using deprecated avcodec_set_dimensions
12 years ago
Anton Khirnov
6c7254722a
mpeg12dec: stop using deprecated avcodec_set_dimensions
12 years ago
Anton Khirnov
2cd94ad5bf
mjpegdec: stop using deprecated avcodec_set_dimensions
12 years ago
Anton Khirnov
b870582485
libvpxdec: stop using deprecated avcodec_set_dimensions
12 years ago
Anton Khirnov
967cd6fafb
libopenjpegdec: stop using deprecated avcodec_set_dimensions
12 years ago