Anton Khirnov
405486c28b
kgv1dec: return meaningful error codes.
13 years ago
Anton Khirnov
e1a7061d63
kmvc: return meaningful error codes.
13 years ago
Anton Khirnov
f3fcb1a7b2
wnv1: return meaningful error codes.
13 years ago
Anton Khirnov
0c19b23bd5
dpx: return meaningful error codes.
13 years ago
Anton Khirnov
b61e0b99df
truemotion1: return meaningful error codes
13 years ago
Anton Khirnov
380242ca50
pnm: return meaningful error codes.
13 years ago
Anton Khirnov
84f2847de3
xl: return a meaningful error code.
13 years ago
Anton Khirnov
d47dabbac2
xan: return a meaningful error code.
13 years ago
Anton Khirnov
4aebb8d999
xxan: return meaningful error codes.
13 years ago
Anton Khirnov
aaf208329f
zmbv: return more meaningful error codes.
13 years ago
Anton Khirnov
01b60883ea
yop: use a meaningful error code.
13 years ago
Anton Khirnov
11c3f2047e
c93: return meaningful error codes.
13 years ago
Anton Khirnov
2b011a43e9
bmv: return meaningful error codes.
13 years ago
Anton Khirnov
abcc235481
bmp: return meaningful error codes.
13 years ago
Anton Khirnov
6a97ea65b6
bink: operate with pointers to AVFrames instead of whole structs.
This is more correct and avoids breaking extended_data.
13 years ago
Anton Khirnov
86d4e75422
bink: return meaningful error codes.
13 years ago
Anton Khirnov
86e09b9e60
bfi: return meaningful error codes.
13 years ago
Anton Khirnov
fc2a94c15e
bethsoftvideo: return meaningful error codes.
13 years ago
Anton Khirnov
e83c1e2d0b
avs: return meaningful error codes.
13 years ago
Anton Khirnov
620faee5d1
aura: return meaningful error codes.
13 years ago
Anton Khirnov
38de3365ca
asvdec: return meaningful error codes.
13 years ago
Anton Khirnov
b3b17f7800
ansi: return a meaningful error code
13 years ago
Anton Khirnov
b622e2b540
anm: return meaningful error codes
13 years ago
Anton Khirnov
18009e60d2
aasc: return meaningful error codes.
13 years ago
Anton Khirnov
313da47aa1
8bps: return meaningful error codes.
13 years ago
Anton Khirnov
f7d15d2f42
4xm: operate with pointers to AVFrames instead of whole structs.
This is more correct and avoids breaking extended_data.
13 years ago
Anton Khirnov
85383d139a
4xm: eliminate a pointless indirection
13 years ago
Anton Khirnov
aa15afb7ce
4xm: simplify code with FFSWAP
13 years ago
Anton Khirnov
10c26e928a
4xm: return meaningful error codes
13 years ago
Clément Bœsch
3048fae63c
build: Avoid detecting bogus components named 'x'
The function find_things() in configure is confused by component
registration calls as part of multiline macros defining combined
component registration. Coalesce those macros into one line to
work around the issue.
Signed-off-by: Diego Biurrun <diego@biurrun.de>
Signed-off-by: Martin Storsjö <martin@martin.st>
13 years ago
Janne Grunau
9ac44ad9d0
h264: check SPS entries directly to detect pixel format changes
Comparing AVCodecContext.pix_fmt against the get_pixel_format() return
value has the side effect of calling the get_format() callback on each
slice. Users of the callback will probably handle hardware accelerator
initialization in the callback.
13 years ago
Diego Biurrun
117f79de2d
truemotion2: Sanitize tm2_read_header()
Also give a variable a more sensible name.
13 years ago
Anton Khirnov
fb0cb11f09
cavsdec: export picture type in the output frame
13 years ago
Anton Khirnov
7d84826400
cavs: deMpegEncContextize
It does not use any of the mpegvideo infrastructure, just a few fields
from the context.
Fixes a segfault with the emu edge flag, since emu edge buffer is now
allocated as a part of the frame buffer allocation and cavs calls
ff_get_buffer() directly, it does not use mpegvideo buffer management.
Fixes a memleak of the last frame.
13 years ago
Anton Khirnov
64bb3fa6b7
cavs: cosmetics, reformat top part
13 years ago
Anton Khirnov
185c2ef849
cavsdec: cosmetics, reformat
13 years ago
Diego Biurrun
015da965a6
libavcodec/utils: Add braces to shut up gcc warnings
libavcodec/utils.c:1050:5: warning: missing braces around initializer [-Wmissing-braces]
libavcodec/utils.c:1314:5: warning: missing braces around initializer [-Wmissing-braces]
13 years ago
Luca Barbato
d615da60c1
snow: use VideoDSPContext
It was left over from the initial conversion.
13 years ago
Diego Biurrun
c73c87b412
cosmetics: Prettyprint codec/format/filter registration files
13 years ago
Janne Grunau
1f4ea4e068
mpegvideo: initialize videodsp with correct pixel depth
Fixes decoding of 9/10 bit per pixel h264 videos as reported in
https://bugzilla.libav.org/show_bug.cgi?id=404 .
13 years ago
Anton Khirnov
0a9132b84c
wnv1: cosmetics, reformat
13 years ago
Anton Khirnov
51648da4dc
xan: remove a trivially true if().
This function used to be shared with the xxan decoder, but that is not
true anymore.
13 years ago
Anton Khirnov
99e36ddd3e
ansi: do not depend on get_buffer() initializing the frame.
The background changes from 128 (used by the default/cmdutils
get_buffer()) to 0. This looks more correct.
13 years ago
Anton Khirnov
261f0b14ed
zerocodec: remove an unused variable.
13 years ago
Anton Khirnov
8adfacff5c
zmbv: remove some pointless comments and empty lines
13 years ago
Anton Khirnov
c6303f8d70
yop: simplify/sanitize the decoding loop
Do not overwrite linesize set by get_buffer().
The last frame in the FATE test is not decoded anymore, since the file
is cut and a part of it is missing.
13 years ago
Anton Khirnov
f6e395e132
c93: set palette_has_changed.
13 years ago
Anton Khirnov
3eab600752
bmp: cosmetics, reformat
13 years ago
Martin Storsjö
0940580adb
lavc: Correct the description of pkt_dts
The description as updated in 6e5c44b0f made it sound like it is
handled exactly like the pts, which it is not. Clarify that it
is the packet that triggered returning the frame instead of just
the last avpacket (in case of frame threading, it won't be the
dts of the last packet).
Signed-off-by: Martin Storsjö <martin@martin.st>
13 years ago
Diego Biurrun
f3298f1299
Return proper error code after av_log_ask_for_sample()
13 years ago