OSDN Git Service

coroid/ffmpeg_saccubus.git
19 years ago10l (a level of indirection too much) patch by (Wolfram Gloger <wmglo dent.med.uni...
Wolfram Gloger [Thu, 13 Jan 2005 13:09:35 +0000 (13:09 +0000)]
10l (a level of indirection too much) patch by (Wolfram Gloger <wmglo dent.med.uni-muenchen de>)

Originally committed as revision 3834 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago10l (dont modify the input picture pts)
Michael Niedermayer [Thu, 13 Jan 2005 11:59:19 +0000 (11:59 +0000)]
10l (dont modify the input picture pts)

Originally committed as revision 3833 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agotimestamp truncation fix?
Michael Niedermayer [Wed, 12 Jan 2005 19:07:24 +0000 (19:07 +0000)]
timestamp truncation fix?

Originally committed as revision 3832 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agowav timestamp truncation fix by (Wolfram Gloger <wmglo dent.med.uni-muenchen de>)
Michael Niedermayer [Wed, 12 Jan 2005 18:42:21 +0000 (18:42 +0000)]
wav timestamp truncation fix by (Wolfram Gloger <wmglo dent.med.uni-muenchen de>)

Originally committed as revision 3831 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoav_malloc vs av_mallocz patch by (Kurosu <kurosu inforezo org>)
Kurosu [Wed, 12 Jan 2005 18:25:48 +0000 (18:25 +0000)]
av_malloc vs av_mallocz patch by (Kurosu <kurosu inforezo org>)

Originally committed as revision 3830 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agonever freed buffer fix
Michael Niedermayer [Wed, 12 Jan 2005 18:12:13 +0000 (18:12 +0000)]
never freed buffer fix
based upon a patch by (Kurosu <kurosu inforezo org>)

Originally committed as revision 3829 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agohandle fixed sample_size patch by Roine Gustafsson <roine AT users.sourceforge.net>
Roine Gustafsson [Wed, 12 Jan 2005 18:00:44 +0000 (18:00 +0000)]
handle fixed sample_size patch by Roine Gustafsson <roine AT users.sourceforge.net>

Originally committed as revision 3828 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago10l (gcc 2.95 fix)
Michael Niedermayer [Wed, 12 Jan 2005 11:14:12 +0000 (11:14 +0000)]
10l (gcc 2.95 fix)

Originally committed as revision 3827 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agodisallow strcat
Michael Niedermayer [Wed, 12 Jan 2005 01:44:02 +0000 (01:44 +0000)]
disallow strcat

Originally committed as revision 3826 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agocvs policy entry about security
Michael Niedermayer [Wed, 12 Jan 2005 01:20:18 +0000 (01:20 +0000)]
cvs policy entry about security

Originally committed as revision 3825 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agosprintf->snprintf
Michael Niedermayer [Wed, 12 Jan 2005 01:02:13 +0000 (01:02 +0000)]
sprintf->snprintf

Originally committed as revision 3824 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agodissallow sprintf
Michael Niedermayer [Wed, 12 Jan 2005 00:59:42 +0000 (00:59 +0000)]
dissallow sprintf

Originally committed as revision 3823 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agovarious security fixes and precautionary checks
Michael Niedermayer [Wed, 12 Jan 2005 00:16:25 +0000 (00:16 +0000)]
various security fixes and precautionary checks

Originally committed as revision 3822 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoQuote path expression to take care of $(prefix) possibly containing spaces.
Diego Biurrun [Tue, 11 Jan 2005 08:16:04 +0000 (08:16 +0000)]
Quote path expression to take care of $(prefix) possibly containing spaces.

Originally committed as revision 3821 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agofixing selftest
Michael Niedermayer [Tue, 11 Jan 2005 03:18:08 +0000 (03:18 +0000)]
fixing selftest

Originally committed as revision 3820 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agopicture heap corruption fix
Michael Niedermayer [Mon, 10 Jan 2005 23:41:25 +0000 (23:41 +0000)]
picture heap corruption fix

Originally committed as revision 3819 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago10l (ret vs. ret>0)
Michael Niedermayer [Mon, 10 Jan 2005 20:29:39 +0000 (20:29 +0000)]
10l (ret vs. ret>0)

Originally committed as revision 3818 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoCheck pointers before writing to memory, fix possible integer overflows
Roberto Togni [Sun, 9 Jan 2005 23:39:32 +0000 (23:39 +0000)]
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

19 years ago10l (obmc_scratchpad not always initialize)
Gert Vervoort [Sun, 9 Jan 2005 00:48:37 +0000 (00:48 +0000)]
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

19 years agoget debug code to compile again.
François Revol [Sat, 8 Jan 2005 19:35:08 +0000 (19:35 +0000)]
get debug code to compile again.

Originally committed as revision 3815 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agohandle fixed sample_size patch by Roine Gustafsson <roine AT users.sourceforge.net>
Roine Gustafsson [Sat, 8 Jan 2005 16:07:34 +0000 (16:07 +0000)]
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

19 years agointeger overflows, heap corruption
Michael Niedermayer [Sat, 8 Jan 2005 14:21:33 +0000 (14:21 +0000)]
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

19 years ago10l: scratchpad could be allocated before its size was known.
Loren Merritt [Sat, 8 Jan 2005 08:56:18 +0000 (08:56 +0000)]
10l: scratchpad could be allocated before its size was known.

Originally committed as revision 3812 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoH.264 weighted prediction.
Loren Merritt [Fri, 7 Jan 2005 05:56:07 +0000 (05:56 +0000)]
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

19 years agoprint "D" instead of "P" for dropable frames in flv with -debug 1
Michael Niedermayer [Thu, 6 Jan 2005 01:02:36 +0000 (01:02 +0000)]
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

19 years agoRV30/RV40 demuxing (untested)
Michael Niedermayer [Thu, 6 Jan 2005 00:54:03 +0000 (00:54 +0000)]
RV30/RV40 demuxing (untested)

Originally committed as revision 3809 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agofixing decoding of http://mplayerhq.hu/~atmos4/ffrv20-crashing-atmos.rm
Michael Niedermayer [Wed, 5 Jan 2005 02:36:10 +0000 (02:36 +0000)]
fixing decoding of mplayerhq.hu/~atmos4/ffrv20-crashing-atmos.rm

Originally committed as revision 3808 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago--extra-cflags and --extra-ldflags clobbers previous options. This
Roine Gustafsson [Wed, 5 Jan 2005 01:45:52 +0000 (01:45 +0000)]
--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

19 years agofix decoding of http://mplayerhq.hu/~diego/problem.mov
Michael Niedermayer [Wed, 5 Jan 2005 00:20:52 +0000 (00:20 +0000)]
fix decoding of mplayerhq.hu/~diego/problem.mov

Originally committed as revision 3806 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoPatch for creating m2v files by (Fabrizio Gennari <fabrizio.ge tiscali it)
Michael Niedermayer [Tue, 4 Jan 2005 18:32:38 +0000 (18:32 +0000)]
Patch for creating m2v files by (Fabrizio Gennari <fabrizio.ge tiscali it)

Originally committed as revision 3805 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoworkaround missuse of url_feof()
Michael Niedermayer [Tue, 4 Jan 2005 18:21:14 +0000 (18:21 +0000)]
workaround missuse of url_feof()

Originally committed as revision 3804 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agodisable yuv_image_format
Michael Niedermayer [Tue, 4 Jan 2005 14:38:52 +0000 (14:38 +0000)]
disable yuv_image_format

Originally committed as revision 3803 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago.{Y,U,V} image2 support
Michael Niedermayer [Tue, 4 Jan 2005 13:27:35 +0000 (13:27 +0000)]
.{Y,U,V} image2 support

Originally committed as revision 3802 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoreduce stutter if we learn too late that the stream contains B-frames.
Loren Merritt [Tue, 4 Jan 2005 10:26:47 +0000 (10:26 +0000)]
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

19 years ago- Writes correct unknown aspect
Roine Gustafsson [Tue, 4 Jan 2005 01:55:50 +0000 (01:55 +0000)]
- 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

19 years agoSort B-frames into display order.
Loren Merritt [Tue, 4 Jan 2005 01:12:48 +0000 (01:12 +0000)]
Sort B-frames into display order.

Originally committed as revision 3799 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago10l
Michael Niedermayer [Mon, 3 Jan 2005 20:33:52 +0000 (20:33 +0000)]
10l

Originally committed as revision 3798 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoDisable encoders patch by (Gianluigi Tiesi <mplayer netfarm it>)
Gianluigi Tiesi [Mon, 3 Jan 2005 16:13:52 +0000 (16:13 +0000)]
Disable encoders patch by (Gianluigi Tiesi <mplayer netfarm it>)

Originally committed as revision 3797 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoskip INDX chunks
Michael Niedermayer [Mon, 3 Jan 2005 02:52:11 +0000 (02:52 +0000)]
skip INDX chunks

Originally committed as revision 3796 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoffserver now runs again (sort of).
Philip Gladstone [Mon, 3 Jan 2005 02:42:02 +0000 (02:42 +0000)]
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

19 years agoRemove .mpg streams due to a standards compliance issue
Philip Gladstone [Mon, 3 Jan 2005 02:40:22 +0000 (02:40 +0000)]
Remove .mpg streams due to a standards compliance issue

Originally committed as revision 3794 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoSmall configure fix for Darwin / Mac OS X.
Roine Gustafsson [Mon, 3 Jan 2005 00:36:56 +0000 (00:36 +0000)]
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

19 years agoMake -pphelp output consistent with the other instances of -xxx help.
Diego Biurrun [Mon, 3 Jan 2005 00:36:26 +0000 (00:36 +0000)]
Make -pphelp output consistent with the other instances of -xxx help.

Originally committed as revision 3792 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agospaces in path fixes
Michael Niedermayer [Sat, 1 Jan 2005 23:38:09 +0000 (23:38 +0000)]
spaces in path fixes

Originally committed as revision 3791 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoWV1F support
Michael Niedermayer [Sat, 1 Jan 2005 23:02:09 +0000 (23:02 +0000)]
WV1F support

Originally committed as revision 3790 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agofaster and slightly less accurate nearest neighbor resampler
Michael Niedermayer [Fri, 31 Dec 2004 17:37:23 +0000 (17:37 +0000)]
faster and slightly less accurate nearest neighbor resampler

Originally committed as revision 3789 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago10l
Michael Niedermayer [Fri, 31 Dec 2004 14:02:35 +0000 (14:02 +0000)]
10l

Originally committed as revision 3788 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agospecial case for filter_length==1
Michael Niedermayer [Fri, 31 Dec 2004 12:58:46 +0000 (12:58 +0000)]
special case for filter_length==1

Originally committed as revision 3787 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago- correct several errors on the deblocking accross slice boundaries.
Loïc Le Loarer [Fri, 31 Dec 2004 00:07:17 +0000 (00:07 +0000)]
- 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

19 years agoFix avc1 if there is nore than one nal per mov frame
Roberto Togni [Thu, 30 Dec 2004 18:05:54 +0000 (18:05 +0000)]
Fix avc1 if there is nore than one nal per mov frame

Originally committed as revision 3785 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoimgresample test cleanup patch by (Panagiotis Issaris <takis )( lumumba d0t luc d0t...
Panagiotis Issaris [Thu, 30 Dec 2004 14:48:01 +0000 (14:48 +0000)]
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

19 years agoffm_init() for win32, so the regression tests dont fail there
Michael Niedermayer [Thu, 30 Dec 2004 11:48:23 +0000 (11:48 +0000)]
ffm_init() for win32, so the regression tests dont fail there

Originally committed as revision 3783 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoFix compilation when both amr_nb and amr_wb are enabled
Roberto Togni [Wed, 29 Dec 2004 23:17:42 +0000 (23:17 +0000)]
Fix compilation when both amr_nb and amr_wb are enabled

Originally committed as revision 3782 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agotarget VCD GOP size patch by (Panagiotis Issaris <takis >< lumumba dot luc.ac.be>)
Panagiotis Issaris [Wed, 29 Dec 2004 23:04:26 +0000 (23:04 +0000)]
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

19 years agovbv size for ffserver.conf patch by (Panagiotis Issaris <takis [] lumumba*luc*ac...
Panagiotis Issaris [Wed, 29 Dec 2004 22:52:33 +0000 (22:52 +0000)]
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

19 years agotarget DV patch by (Panagiotis Issaris <takis at lumumba..luc..ac..be>)
Panagiotis Issaris [Wed, 29 Dec 2004 18:50:47 +0000 (18:50 +0000)]
target DV patch by (Panagiotis Issaris <takis at lumumba..luc..ac..be>)

Originally committed as revision 3779 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agocommon.h -> common.h/bitstream.h
Michael Niedermayer [Wed, 29 Dec 2004 18:31:28 +0000 (18:31 +0000)]
common.h -> common.h/bitstream.h

Originally committed as revision 3778 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agocommon.c -> bitstream.c (and the single non bitstream func -> utils.c)
Michael Niedermayer [Wed, 29 Dec 2004 17:50:25 +0000 (17:50 +0000)]
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

19 years agomotion_val doxy
Michael Niedermayer [Wed, 29 Dec 2004 12:14:14 +0000 (12:14 +0000)]
motion_val doxy

Originally committed as revision 3776 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoimplement B_DIRECT and B_SKIP macroblock types.
Loren Merritt [Wed, 29 Dec 2004 04:17:52 +0000 (04:17 +0000)]
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

19 years agor/w -> rb/wb
Michael Niedermayer [Fri, 24 Dec 2004 12:34:11 +0000 (12:34 +0000)]
r/w -> rb/wb

Originally committed as revision 3774 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoSyntax errors fixed.
Diego Biurrun [Thu, 23 Dec 2004 21:33:53 +0000 (21:33 +0000)]
Syntax errors fixed.

Originally committed as revision 3773 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agofopen "r" -> "rb"
Michael Niedermayer [Thu, 23 Dec 2004 20:13:59 +0000 (20:13 +0000)]
fopen "r" -> "rb"

Originally committed as revision 3772 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agopreroll is in ms
Michael Niedermayer [Wed, 22 Dec 2004 03:04:21 +0000 (03:04 +0000)]
preroll is in ms
pts should start at start_time

Originally committed as revision 3771 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago1/0l fix
Michael Niedermayer [Wed, 22 Dec 2004 01:33:04 +0000 (01:33 +0000)]
1/0l fix

Originally committed as revision 3770 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoprefer integer fps if possible when guessing
Michael Niedermayer [Tue, 21 Dec 2004 02:27:40 +0000 (02:27 +0000)]
prefer integer fps if possible when guessing

Originally committed as revision 3769 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoguess fps for the variable fps case
Michael Niedermayer [Tue, 21 Dec 2004 02:16:11 +0000 (02:16 +0000)]
guess fps for the variable fps case

Originally committed as revision 3768 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agofix regression test failure
Michael Niedermayer [Tue, 21 Dec 2004 02:01:32 +0000 (02:01 +0000)]
fix regression test failure

Originally committed as revision 3767 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agostream copy block_align
Michael Niedermayer [Mon, 20 Dec 2004 12:55:40 +0000 (12:55 +0000)]
stream copy block_align

Originally committed as revision 3766 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agovismv for h264 displayed incorrect motion vectors.
Loren Merritt [Mon, 20 Dec 2004 03:03:37 +0000 (03:03 +0000)]
vismv for h264 displayed incorrect motion vectors.

Originally committed as revision 3765 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago10l (double free)
Michael Niedermayer [Sun, 19 Dec 2004 20:25:55 +0000 (20:25 +0000)]
10l (double free)

Originally committed as revision 3764 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoWhen using the -target option, although PAL or NTSC is specified,
Panagiotis Issaris [Sun, 19 Dec 2004 15:31:55 +0000 (15:31 +0000)]
When using the -target option, although PAL or NTSC is specified,
the framerate is not set according to the standard
add NTSC-Film framerates.
patch by (Panagiotis Issaris <takis O lumumba o luc o ac o be>)

Originally committed as revision 3763 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agobetter motion_subsample_log2 docs
Michael Niedermayer [Sun, 19 Dec 2004 12:26:54 +0000 (12:26 +0000)]
better motion_subsample_log2 docs

Originally committed as revision 3762 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agobroken avi / div by zero fix
Michael Niedermayer [Sun, 19 Dec 2004 02:55:40 +0000 (02:55 +0000)]
broken avi / div by zero fix

Originally committed as revision 3761 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agotry to guess the fps if they are variable
Michael Niedermayer [Sun, 19 Dec 2004 01:23:22 +0000 (01:23 +0000)]
try to guess the fps if they are variable

Originally committed as revision 3760 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agofixes transcoding to vorbis with ffmpeg on big endian machines patch by (Sigbjørn...
Sigbjørn Skjæret [Sat, 18 Dec 2004 16:20:42 +0000 (16:20 +0000)]
fixes transcoding to vorbis with ffmpeg on big endian machines patch by (Sigbjørn Skjæret {sskjer-1 broadpark no})

Originally committed as revision 3759 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoadd multi slice support
Loic Le Loarer [Sat, 18 Dec 2004 03:49:07 +0000 (03:49 +0000)]
add multi slice support
for main profile H.264 streams. I have tested this on all H264
conformance streams and comparing the result with the current CVS
version, there is 8 streams which decode correctly more frames and 2
streams which are now completely correct with my patch.

This patch also correct some typo in comments.

patch by (Loic Le Loarer <lll+ffmpeg >at< m4x org>)

Originally committed as revision 3758 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agofixes for PIC code on x86-64 patch by (Drew Hess <drew.hess gmail com>)
Drew Hess [Sat, 18 Dec 2004 03:07:15 +0000 (03:07 +0000)]
fixes for PIC code on x86-64 patch by (Drew Hess <drew.hess gmail com>)

Originally committed as revision 3757 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoadd -vtag and-atag support to mov patch by (Roine Gustafsson <roine at users sourcefo...
Roine Gustafsson [Fri, 17 Dec 2004 19:23:53 +0000 (19:23 +0000)]
add -vtag and-atag support to mov patch by (Roine Gustafsson <roine at users sourceforge net>)

Originally committed as revision 3756 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoworkaround some broken mpeg-ps timestamps
Michael Niedermayer [Wed, 15 Dec 2004 02:36:03 +0000 (02:36 +0000)]
workaround some broken mpeg-ps timestamps

Originally committed as revision 3755 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoquantizer overflow warning + AAN dct fix
Michael Niedermayer [Tue, 14 Dec 2004 20:17:23 +0000 (20:17 +0000)]
quantizer overflow warning + AAN dct fix

Originally committed as revision 3754 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agotry to set next_pts to a reasonable value in case of streamcopy
Michael Niedermayer [Tue, 14 Dec 2004 20:01:49 +0000 (20:01 +0000)]
try to set next_pts to a reasonable value in case of streamcopy

Originally committed as revision 3753 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agosome sanity checks on what is muxed, invalid timestamps in mpeg are very common and...
Michael Niedermayer [Tue, 14 Dec 2004 16:19:26 +0000 (16:19 +0000)]
some sanity checks on what is muxed, invalid timestamps in mpeg are very common and lead to strange errors in the mpeg muxer otherwise

Originally committed as revision 3752 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agofix timestamp prediction for low_delay mpeg streams
Michael Niedermayer [Tue, 14 Dec 2004 12:04:45 +0000 (12:04 +0000)]
fix timestamp prediction for low_delay mpeg streams

Originally committed as revision 3751 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agox86 cpu capabilities detection rewrite / cleanup
Michael Niedermayer [Mon, 13 Dec 2004 16:11:38 +0000 (16:11 +0000)]
x86 cpu capabilities detection rewrite / cleanup

Originally committed as revision 3750 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoanother try at fixing rv20 ...
Michael Niedermayer [Mon, 13 Dec 2004 11:41:59 +0000 (11:41 +0000)]
another try at fixing rv20 ...

Originally committed as revision 3749 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoflush remaining data from parser at EOF
Michael Niedermayer [Sun, 12 Dec 2004 14:19:54 +0000 (14:19 +0000)]
flush remaining data from parser at EOF

Originally committed as revision 3748 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agowarn the user if the quantization code could overflow with the selected custom matrix...
Michael Niedermayer [Sat, 11 Dec 2004 18:33:18 +0000 (18:33 +0000)]
warn the user if the quantization code could overflow with the selected custom matrix and qp limits

Originally committed as revision 3747 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agouppercase codec_tag=AVC1 support
Michael Niedermayer [Thu, 9 Dec 2004 22:04:15 +0000 (22:04 +0000)]
uppercase codec_tag=AVC1 support

Originally committed as revision 3746 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoload the 'avcC' atom needed for 'avc1' decoding
Mike Melanson [Thu, 9 Dec 2004 19:44:55 +0000 (19:44 +0000)]
load the 'avcC' atom needed for 'avc1' decoding

Originally committed as revision 3745 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoout of buffer access fix
Michael Niedermayer [Thu, 9 Dec 2004 01:01:11 +0000 (01:01 +0000)]
out of buffer access fix

Originally committed as revision 3744 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agomore flexible frame skip decission
Michael Niedermayer [Wed, 8 Dec 2004 18:02:56 +0000 (18:02 +0000)]
more flexible frame skip decission

Originally committed as revision 3743 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoframe skip support
Michael Niedermayer [Wed, 8 Dec 2004 11:46:16 +0000 (11:46 +0000)]
frame skip support

Originally committed as revision 3742 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agosuppress 100 pages of missing enum value in switch spam
Michael Niedermayer [Wed, 8 Dec 2004 11:08:08 +0000 (11:08 +0000)]
suppress 100 pages of missing enum value in switch spam

Originally committed as revision 3741 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agorv20 regression test
Michael Niedermayer [Tue, 7 Dec 2004 13:48:25 +0000 (13:48 +0000)]
rv20 regression test

Originally committed as revision 3740 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agorv20 encoding
Michael Niedermayer [Tue, 7 Dec 2004 13:14:37 +0000 (13:14 +0000)]
rv20 encoding

Originally committed as revision 3739 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoseeking in rm 2nd try
Michael Niedermayer [Mon, 6 Dec 2004 23:43:28 +0000 (23:43 +0000)]
seeking in rm 2nd try

Originally committed as revision 3738 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoseeking in rm
Michael Niedermayer [Mon, 6 Dec 2004 22:44:03 +0000 (22:44 +0000)]
seeking in rm

Originally committed as revision 3737 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agorm encoding fix
Michael Niedermayer [Mon, 6 Dec 2004 21:38:05 +0000 (21:38 +0000)]
rm encoding fix

Originally committed as revision 3736 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agotry to recover from errors instead of failing fataly
Michael Niedermayer [Mon, 6 Dec 2004 20:03:42 +0000 (20:03 +0000)]
try to recover from errors instead of failing fataly

Originally committed as revision 3735 to svn://svn.ffmpeg.org/ffmpeg/trunk