Anton Khirnov
d243896987
ffv1: fix calculating slice dimensions for version 2
It got broken in 0f13cd3187 .
CC:libav-stable@libav.org
13 years ago
Anton Khirnov
759001c534
lavc decoders: work with refcounted frames.
13 years ago
Diego Biurrun
c242bbd8b6
Remove unnecessary dsputil.h #includes
13 years ago
Diego Biurrun
511cf612ac
miscellaneous typo fixes
13 years ago
Anton Khirnov
df9b956751
lavc: fix decode_frame() third parameter semantics for video decoders
It's got_frame, not data size
13 years ago
Anton Khirnov
594d4d5df3
lavc: add a wrapper for AVCodecContext.get_buffer().
It will be useful in the upcoming transition to refcounted AVFrames.
13 years ago
Michael Niedermayer
0560b28f12
ffv1dec: remove incorrect assert()
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
fdfbb793c3
ffv1dec: propagate return code from ffv1_common_init()
Fixes Ticket1824
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
dd11615bbc
ffv1dec: more completely check slice count
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
e4255eaf47
ffv1: split decoder and encoder
This is not based on lucas work due to code divergence (its less work this way
than trying to merge from a split based on 2 years outdated code)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Luca Barbato
0f13cd3187
ffv1: update to ffv1 version 3
Based on code from Carl Eugen Hoyos, Michael Niedermayer and Paul B Mahol.
13 years ago
Luca Barbato
4a2a4524a3
ffv1: propagate errors
13 years ago
Luca Barbato
71f7b22dba
ffv1: split decoder and encoder
13 years ago
Luca Barbato
22f7942fe7
ffv1: set the range coder state in decode_slice_header
13 years ago