Michael Niedermayer
813af36b51
sprintf->snprintf
...
Originally committed as revision 3824 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-12 01:02:13 +00:00
Michael Niedermayer
2fc8ea249f
dissallow sprintf
...
Originally committed as revision 3823 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-12 00:59:42 +00:00
Michael Niedermayer
0ecca7a49f
various security fixes and precautionary checks
...
Originally committed as revision 3822 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-12 00:16:25 +00:00
Diego Biurrun
f14d4e7e21
Quote path expression to take care of $(prefix) possibly containing spaces.
...
Originally committed as revision 3821 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-11 08:16:04 +00:00
Michael Niedermayer
6041c21749
fixing selftest
...
Originally committed as revision 3820 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-11 03:18:08 +00:00
Michael Niedermayer
eaba7c7fd6
picture heap corruption fix
...
Originally committed as revision 3819 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-10 23:41:25 +00:00
Michael Niedermayer
4bbc62606d
10l (ret vs. ret>0)
...
Originally committed as revision 3818 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-10 20:29:39 +00:00
Roberto Togni
c31b812166
Check pointers before writing to memory, fix possible integer overflows
...
Force alignement for mszh and zlib decoders
Originally committed as revision 3817 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-09 23:39:32 +00:00
Gert Vervoort
9c6221ae62
10l (obmc_scratchpad not always initialize)
...
patch by (Gert Vervoort <gert.vervoort at hccnet dot nl>)
Originally committed as revision 3816 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-09 00:48:37 +00:00
François Revol
c3ea71a097
get debug code to compile again.
...
Originally committed as revision 3815 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-08 19:35:08 +00:00
Roine Gustafsson
7619ed2be4
handle fixed sample_size patch by Roine Gustafsson <roine AT users.sourceforge.net>
...
Originally committed as revision 3814 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-08 16:07:34 +00:00
Michael Niedermayer
568e18b15e
integer overflows, heap corruption
...
possible arbitrary code execution cannot be ruled out in some cases
precautionary checks
Originally committed as revision 3813 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-08 14:21:33 +00:00
Loren Merritt
934b0821db
10l: scratchpad could be allocated before its size was known.
...
Originally committed as revision 3812 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-08 08:56:18 +00:00
Loren Merritt
9f2d1b4ff5
H.264 weighted prediction.
...
Bidirectional weighting has not been tested for bitwise accuracy, but looks correct.
Originally committed as revision 3811 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-07 05:56:07 +00:00
Michael Niedermayer
85df8f7cf0
print "D" instead of "P" for dropable frames in flv with -debug 1
...
Originally committed as revision 3810 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-06 01:02:36 +00:00
Michael Niedermayer
3f05305d73
RV30/RV40 demuxing (untested)
...
Originally committed as revision 3809 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-06 00:54:03 +00:00
Michael Niedermayer
f6d5112387
fixing decoding of http://mplayerhq.hu/~atmos4/ffrv20-crashing-atmos.rm
...
Originally committed as revision 3808 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-05 02:36:10 +00:00
Roine Gustafsson
f4e2c4b134
--extra-cflags and --extra-ldflags clobbers previous options. This
...
patch will add instead of clobber.
patch by (Roine Gustafsson <roine users.sourceforge net)
Originally committed as revision 3807 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-05 01:45:52 +00:00
Michael Niedermayer
503a47255f
fix decoding of http://mplayerhq.hu/~diego/problem.mov
...
Originally committed as revision 3806 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-05 00:20:52 +00:00
Michael Niedermayer
6ec864da45
Patch for creating m2v files by (Fabrizio Gennari <fabrizio.ge tiscali it)
...
Originally committed as revision 3805 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-04 18:32:38 +00:00
Michael Niedermayer
2536c5fde4
workaround missuse of url_feof()
...
Originally committed as revision 3804 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-04 18:21:14 +00:00
Michael Niedermayer
348979519c
disable yuv_image_format
...
Originally committed as revision 3803 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-04 14:38:52 +00:00
Michael Niedermayer
55cf195952
.{Y,U,V} image2 support
...
Originally committed as revision 3802 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-04 13:27:35 +00:00
Loren Merritt
1b2dcdc1e0
reduce stutter if we learn too late that the stream contains B-frames.
...
Originally committed as revision 3801 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-04 10:26:47 +00:00
Roine Gustafsson
2d74541476
- Writes correct unknown aspect
...
- Adds read and write support for yuv422p and yuv444p
- New parser will read all well-formed YUV4MPEG2 stream headers
patch by (Roine Gustafsson <roine users.sourceforge net>)
Originally committed as revision 3800 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-04 01:55:50 +00:00
Loren Merritt
a4dae92b58
Sort B-frames into display order.
...
Originally committed as revision 3799 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-04 01:12:48 +00:00
Michael Niedermayer
96db7add10
10l
...
Originally committed as revision 3798 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-03 20:33:52 +00:00
Gianluigi Tiesi
8ff53f5b07
Disable encoders patch by (Gianluigi Tiesi <mplayer netfarm it>)
...
Originally committed as revision 3797 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-03 16:13:52 +00:00
Michael Niedermayer
119cebf429
skip INDX chunks
...
Originally committed as revision 3796 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-03 02:52:11 +00:00
Philip Gladstone
7c054ea7e2
ffserver now runs again (sort of).
...
* In the test cases, the swf, asf, jpg file formats all work
* The avi case doesn't play in winamp. I suspect that the duration field
of zero confuses it
* The RM doesn't play. This always was pretty flaky.
Originally committed as revision 3795 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-03 02:42:02 +00:00
Philip Gladstone
597c9f2bc9
Remove .mpg streams due to a standards compliance issue
...
Originally committed as revision 3794 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-03 02:40:22 +00:00
Roine Gustafsson
ad5a429c49
Small configure fix for Darwin / Mac OS X.
...
This option tells linker to look for local libraries first. If you have
a shared livavcodec/libavformat in the library path and try to build a
static build, the linker will find the shared library first and link
with it.
patch by (Roine Gustafsson <roine users.sourceforge net>)
Originally committed as revision 3793 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-03 00:36:56 +00:00
Diego Biurrun
bf69c4e55f
Make -pphelp output consistent with the other instances of -xxx help.
...
Originally committed as revision 3792 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-03 00:36:26 +00:00
Michael Niedermayer
281a74da60
spaces in path fixes
...
Originally committed as revision 3791 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-01 23:38:09 +00:00
Michael Niedermayer
2d2651f821
WV1F support
...
Originally committed as revision 3790 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-01-01 23:02:09 +00:00
Michael Niedermayer
53f0090dcc
faster and slightly less accurate nearest neighbor resampler
...
Originally committed as revision 3789 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-12-31 17:37:23 +00:00
Michael Niedermayer
17bfbd70ab
10l
...
Originally committed as revision 3788 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-12-31 14:02:35 +00:00
Michael Niedermayer
6cb5dcb392
special case for filter_length==1
...
Originally committed as revision 3787 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-12-31 12:58:46 +00:00
Loïc Le Loarer
579448a083
- correct several errors on the deblocking accross slice boundaries.
...
- add support for deblocking_filter_idc==2 which means no deblocking accross slice.
- correct MMCO with multiple slices.
5 more streams from H264 conformance suite are now correctly decoded.
patch by (Loic <lll+ffmpeg >< m4x dot org>)
Originally committed as revision 3786 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-12-31 00:07:17 +00:00
Roberto Togni
f31ecffb4f
Fix avc1 if there is nore than one nal per mov frame
...
Originally committed as revision 3785 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-12-30 18:05:54 +00:00
Panagiotis Issaris
13160c0708
imgresample test cleanup patch by (Panagiotis Issaris <takis )( lumumba d0t luc d0t ac.be>)
...
Originally committed as revision 3784 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-12-30 14:48:01 +00:00
Michael Niedermayer
18107921c4
ffm_init() for win32, so the regression tests dont fail there
...
Originally committed as revision 3783 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-12-30 11:48:23 +00:00
Roberto Togni
4d4bb927ce
Fix compilation when both amr_nb and amr_wb are enabled
...
Originally committed as revision 3782 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-12-29 23:17:42 +00:00
Panagiotis Issaris
f50f817566
target VCD GOP size patch by (Panagiotis Issaris <takis >< lumumba dot luc.ac.be>)
...
Originally committed as revision 3781 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-12-29 23:04:26 +00:00
Panagiotis Issaris
d4d1de91a7
vbv size for ffserver.conf patch by (Panagiotis Issaris <takis [] lumumba*luc*ac*be>)
...
Originally committed as revision 3780 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-12-29 22:52:33 +00:00
Panagiotis Issaris
ff52bc3e31
target DV patch by (Panagiotis Issaris <takis at lumumba..luc..ac..be>)
...
Originally committed as revision 3779 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-12-29 18:50:47 +00:00
Michael Niedermayer
2de7795ad2
common.h -> common.h/bitstream.h
...
Originally committed as revision 3778 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-12-29 18:31:28 +00:00
Michael Niedermayer
caa336b4cc
common.c -> bitstream.c (and the single non bitstream func -> utils.c)
...
common.h -> common.h/bitstream.h
Originally committed as revision 3777 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-12-29 17:50:25 +00:00
Michael Niedermayer
6143607303
motion_val doxy
...
Originally committed as revision 3776 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-12-29 12:14:14 +00:00
Loren Merritt
5ad984c997
implement B_DIRECT and B_SKIP macroblock types.
...
fix reference list sorting for B-frames.
fix mv caching for mixed list B-blocks.
Originally committed as revision 3775 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-12-29 04:17:52 +00:00