Nicolas George
b33fd66f46
lavc: add ffwavesynth pseudo-codec.
13 years ago
Michael Niedermayer
62b5197f97
arm: add back ldr_dpren macro that was lost.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
a4755df523
h264: fix midstream extardata handling with dump.f4v
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
484b1cdd53
jpegdec: check return value of mjpeg_decode_dc()
...
Fixes Ticket754
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
d998a6ddee
h264: Fix build with --disable-everything --enable-decoder='h264' --disable-optimizations
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
21270cffae
h263dec: Fix regression / crash with lowres.
...
Fixes Ticket757
Bug Found by: ami_stuff
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
30b996d443
flicvideo: input buffer pointer checks.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
afb2bac48d
flicvideo: fix overread.
...
Bug Found by: Diana Elena Muscalu
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
944f5b2779
aacsbr: Fix memory corruption.
...
Fixes Ticket760 and Ticket761
Bug Found by: Diana Elena Muscalu
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
7fff64e00d
h264: check chroma_format_idc range.
...
Fixes Ticket758
Bug found by: Diana Elena Muscalu
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
cd645c15d8
indeo3: check return values of allocate_frame_buffers()
...
Bug Found by: Diana Elena Muscalu
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
8b9b6332df
mtv: Fix FPE with 0 dimensions.
...
Fixes Ticket755
Bug Found by: Diana Elena Muscalu
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
dcca7d66bd
Revert "mpegvideo: remove abort() in ff_find_unused_picture()"
...
This reverts commit 4f820131fa
.
It is better to abort() than to have remotly exploitable arbitrary code
execution bugs. Even more so that this abort has never been triggered
by any input people threw at it.
If after more extensive testing its removial is found safe we can remove
the abort() later.
13 years ago
Michael Niedermayer
e462257242
Merge remote-tracking branch 'qatar/master'
...
* qatar/master: (23 commits)
applehttp: Properly clean up if unable to probe a segment
applehttp: Avoid reading uninitialized memory
fate: Replace misleading "aac" in the name of an ADTS test with "adts".
fate: Drop pointless "-an" from pictor test command.
fate: split off image codec FATE tests into their own file
fate: split off WMA codec FATE tests into their own file
fate: split off lossless video and audio FATE tests into their own files
fate: split off qtrle codec FATE tests into their own file
fate: split off Ut Video codec FATE tests into their own file
fate: split off screen codec FATE tests into their own file
fate: split off Real Inc. codec FATE tests into their own file
fate: split off AC-3 codec FATE tests into their own file
mpegvideo: remove abort() in ff_find_unused_picture()
rv40: NEON optimised loop filter strength selection
rv40: rearrange loop filter functions
configure: cosmetics: sort some lists where appropriate
swscale_mmx: drop no longer required parameters from VSCALEX macros
swscale: Mark yuv2planeX_8_mmx as MMX2; it contains MMX2 instructions.
build: conditionally compile x86 H.264 chroma optimizations
v410 encoder and decoder
...
Conflicts:
Changelog
configure
doc/developer.texi
doc/general.texi
libavcodec/arm/asm.S
libavcodec/avcodec.h
libavcodec/v410dec.c
libavcodec/v410enc.c
libavcodec/version.h
libavcodec/x86/Makefile
libavcodec/x86/dsputil_mmx.c
libswscale/x86/swscale_mmx.c
tests/Makefile
tests/fate2.mak
Merged-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Jean First
a1be5bc79d
dnxhdenc: remove unused variable from context
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
f129f593f7
ljpeg: Check that lowres is 0 as lowres is not possible with ljpeg.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
dc5f001878
Merge remote-tracking branch 'cus/stable'
...
* cus/stable:
ffplay: clear pkt_temp when pkt is freed.
ffplay: Fix got_frame type.
ffplay: add 10 minute seek support to ffplay
ffplay: force setting video mode on fullscreen toggle
Merged-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
e1ba29c764
4xm: check if there are bits left in decode_i_block()
...
Fixed Ticket753
Bug Found by: Diana Elena Muscalu
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
76b9a0961c
riff: Fix freeing of random value.
...
Fixes Ticket752
Bug-found-by: Diana Elena Muscalu
13 years ago
Michael Niedermayer
efe8a1ba08
ffplay: clear pkt_temp when pkt is freed.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Marton Balint <cus@passwd.hu>
13 years ago
Michael Niedermayer
a5a1e3cb8a
ffplay: Fix got_frame type.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Marton Balint <cus@passwd.hu>
13 years ago
Panagiotis H.M. Issaris
91a3ea671a
ffplay: add 10 minute seek support to ffplay
...
Signed-off-by: Marton Balint <cus@passwd.hu>
13 years ago
Marton Balint
9fb2b41258
ffplay: force setting video mode on fullscreen toggle
...
Fixes ticket #736 . Based on the patch by glangshaw.
Signed-off-by: Marton Balint <cus@passwd.hu>
13 years ago
Martin Storsjö
115a57302a
applehttp: Properly clean up if unable to probe a segment
...
This avoids a segfault if the probe function wasn't able to
determine the format.
The bug was found by Panagiotis H.M. Issaris.
Signed-off-by: Martin Storsjö <martin@martin.st>
13 years ago
Martin Storsjö
c41b9842ce
applehttp: Avoid reading uninitialized memory
...
Signed-off-by: Martin Storsjö <martin@martin.st>
13 years ago
Diego Biurrun
61ad9a4bb3
fate: Replace misleading "aac" in the name of an ADTS test with "adts".
13 years ago
Diego Biurrun
80726be491
fate: Drop pointless "-an" from pictor test command.
13 years ago
Diego Biurrun
d69a03ef41
fate: split off image codec FATE tests into their own file
13 years ago
Clément Bœsch
54c7e81a53
fate: split off map_channel tests.
...
Also introduce a fate-mapchan rule for all of them.
13 years ago
Diego Biurrun
b998aec461
fate: split off WMA codec FATE tests into their own file
13 years ago
Diego Biurrun
8602767492
fate: split off lossless video and audio FATE tests into their own files
13 years ago
Diego Biurrun
f8c47cb863
fate: split off qtrle codec FATE tests into their own file
13 years ago
Diego Biurrun
42de665db9
fate: split off Ut Video codec FATE tests into their own file
13 years ago
Diego Biurrun
753a5063bd
fate: split off screen codec FATE tests into their own file
13 years ago
Diego Biurrun
bad3817919
fate: split off Real Inc. codec FATE tests into their own file
13 years ago
Diego Biurrun
bf6923577e
fate: split off AC-3 codec FATE tests into their own file
13 years ago
Andrey Utkin
4f820131fa
mpegvideo: remove abort() in ff_find_unused_picture()
...
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
13 years ago
Panagiotis H.M. Issaris
9b01a8ad5e
Prevent segfault if iformat was not yet initialized.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Matthieu Bouron
366605ff5d
mpeg12enc: fix drop_frame_timecode value
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Carl Eugen Hoyos
7862bd3d4a
Cosmetics: Improve 'too short LIST' error message in wav.c.
13 years ago
Carl Eugen Hoyos
a8e93ce4cb
Do not reject LIST tags in wav with size 4.
...
Fixes ticket #745 .
13 years ago
Carl Eugen Hoyos
9c18a056b1
Detect 'yuv2' as rawvideo also in avi.
13 years ago
Mans Rullgard
71ce76027d
rv40: NEON optimised loop filter strength selection
...
Signed-off-by: Mans Rullgard <mans@mansr.com>
13 years ago
Mans Rullgard
d8edf1b515
rv40: rearrange loop filter functions
...
This splits the loop filter functions into smaller, more SIMD-friendly
functions.
Signed-off-by: Mans Rullgard <mans@mansr.com>
13 years ago
Diego Biurrun
3e0b1c9a81
configure: cosmetics: sort some lists where appropriate
13 years ago
Diego Biurrun
3c62a71486
swscale_mmx: drop no longer required parameters from VSCALEX macros
13 years ago
Diego Biurrun
52de07e1f1
swscale: Mark yuv2planeX_8_mmx as MMX2; it contains MMX2 instructions.
13 years ago
Diego Biurrun
88b9735753
build: conditionally compile x86 H.264 chroma optimizations
13 years ago
Clément Bœsch
c608776ce9
cosmetic: consistent spacing over the Changelog.
13 years ago
Michael Niedermayer
0a11e7ffba
fate: fix v410 on big endian
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago