Vittorio Giovara
|
059a934806
|
lavc: Consistently prefix input buffer defines
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
|
2015-07-27 15:24:59 +01:00 |
|
Vittorio Giovara
|
def97856de
|
lavc: AV-prefix all codec capabilities
Express bitfields more simply.
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
|
2015-07-27 15:24:58 +01:00 |
|
Vittorio Giovara
|
7c6eb0a1b7
|
lavc: AV-prefix all codec flags
Convert doxygen to multiline and express bitfields more simply.
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
|
2015-07-27 15:24:58 +01:00 |
|
Gabriel Dume
|
f929ab0569
|
cosmetics: Write NULL pointer equality checks more compactly
Signed-off-by: Diego Biurrun <diego@biurrun.de>
|
2014-08-15 03:18:18 -07:00 |
|
Michael Niedermayer
|
a7153444df
|
huffyuvdec: check width size for yuv422p
Avoid out of array accesses.
CC: libav-stable@libav.org
Bug-Id: CVE-2013-0848
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
Signed-off-by: Anton Khirnov <anton@khirnov.net>
|
2014-08-05 20:01:59 +00:00 |
|
Diego Biurrun
|
d0393d79bc
|
huffyuv: Check and propagate function return values
Bug-Id: CVE-2013-0868
inspired by a patch from Michael Niedermayer <michaelni@gmx.at>
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Diego Biurrun <diego@biurrun.de>
CC: libav-stable@libav.org
|
2014-08-03 15:35:30 -07:00 |
|
Diego Biurrun
|
6234058148
|
huffyuv: Return proper error codes
|
2014-08-03 15:18:58 -07:00 |
|
Diego Biurrun
|
3160bdc7f7
|
huffyuv: Use avpriv_report_missing_feature() where appropriate
|
2014-08-03 15:18:58 -07:00 |
|
Diego Biurrun
|
b7616f5716
|
huffyuv: Eliminate some pointless casts
|
2014-08-03 15:18:58 -07:00 |
|
Diego Biurrun
|
c065f4a0c6
|
huffyuv: K&R formatting cosmetics
|
2014-08-03 15:18:58 -07:00 |
|
Diego Biurrun
|
c67b449beb
|
dsputil: Split bswap*_buf() off into a separate context
|
2014-06-22 18:22:31 -07:00 |
|
Diego Biurrun
|
0d439fbede
|
dsputil: Split off HuffYUV decoding bits into their own context
Also shorten HuffYUV context member names to avoid clutter.
|
2014-05-27 08:52:34 -07:00 |
|
Diego Biurrun
|
2f02bbcca0
|
build: Let the ffvhuff decoder/encoder depend on the huffyuv decoder/encoder
Almost all of the code is shared so there is little point in
enabling one decoder/encoder without the other.
|
2014-02-28 21:17:01 +01:00 |
|
Diego Biurrun
|
b2bed9325d
|
cosmetics: Group .name and .long_name together in codec/format declarations
|
2013-10-03 23:32:01 +02:00 |
|
Anton Khirnov
|
759001c534
|
lavc decoders: work with refcounted frames.
|
2013-03-08 07:38:30 +01:00 |
|
Diego Biurrun
|
c242bbd8b6
|
Remove unnecessary dsputil.h #includes
|
2013-02-26 00:51:34 +01:00 |
|
Anton Khirnov
|
2ca5ca2957
|
huffyuv: split encoder and decoder into separate files.
|
2012-12-23 11:17:49 +01:00 |
|