]> git.sesse.net Git - ffmpeg/log
ffmpeg
19 years agomovenc illegal access patch by Roine Gustafsson <roine AT users DOT sourceforge DOT...
Roine Gustafsson [Thu, 27 Jan 2005 15:41:03 +0000 (15:41 +0000)]
movenc illegal access patch by Roine Gustafsson <roine AT users DOT sourceforge DOT net>

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

19 years agochunk support in mov patch by Roine Gustafsson <roine AT users DOT sourceforge DOT...
Roine Gustafsson [Thu, 27 Jan 2005 15:39:13 +0000 (15:39 +0000)]
chunk support in mov patch by Roine Gustafsson <roine AT users DOT sourceforge DOT net>

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

19 years agoSony PSP variation of MP4 patch by <tjcannell AT blueyonder DOT co DOT uk>
tjcannell@blueyonder.co.uk [Thu, 27 Jan 2005 14:48:15 +0000 (14:48 +0000)]
Sony PSP variation of MP4 patch by <tjcannell AT blueyonder DOT co DOT uk>

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

19 years agoprobe for 'junk' and 'pict', changed the scores.
François Revol [Thu, 27 Jan 2005 06:53:09 +0000 (06:53 +0000)]
probe for 'junk' and 'pict', changed the scores.

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

19 years ago10l (negative strides)
Michael Niedermayer [Wed, 26 Jan 2005 17:04:34 +0000 (17:04 +0000)]
10l (negative strides)

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

19 years agouse dc tables from msmpeg4 instead of duplicating them patch by anonymous
anonymous [Wed, 26 Jan 2005 12:01:35 +0000 (12:01 +0000)]
use dc tables from msmpeg4 instead of duplicating them patch by anonymous

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

19 years agomov header field and compressor name patch by Roine Gustafsson <roine AT users DOT...
Roine Gustafsson [Wed, 26 Jan 2005 09:31:49 +0000 (09:31 +0000)]
mov header field and compressor name patch by Roine Gustafsson <roine AT users DOT sourceforge DOT net>

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

19 years agodont duplicate decode012()
Michael Niedermayer [Tue, 25 Jan 2005 01:40:58 +0000 (01:40 +0000)]
dont duplicate decode012()

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

19 years agocheck norm6 vlc validity as there are some bit sequences which dont corespond to...
Michael Niedermayer [Tue, 25 Jan 2005 01:29:10 +0000 (01:29 +0000)]
check norm6 vlc validity as there are some bit sequences which dont corespond to any codeword, the other vlc tables all seem to be huffman tables though

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

19 years agoFixes:
anonymous [Mon, 24 Jan 2005 23:01:18 +0000 (23:01 +0000)]
Fixes:
- i/p/b_decode_mbs functions now checks the proper values (from
bitplane). I didn't find it very clear, but it seems "raw" = "to read at
the MB layer". I used a structure, but we could spare that indirection and
add a flag in the VC9Context for each array.
- Properly decode (or so I think) the CBPCY (as it is predicted)
- many more things
patch by anonymous

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

19 years agomore 10l typos
Michael Niedermayer [Mon, 24 Jan 2005 01:56:53 +0000 (01:56 +0000)]
more 10l typos

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

19 years agonorm-6 / diff-6 support (untested, parts of it just guessed as the spec is unclear)
Michael Niedermayer [Mon, 24 Jan 2005 01:46:12 +0000 (01:46 +0000)]
norm-6 / diff-6 support (untested, parts of it just guessed as the spec is unclear)

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

19 years agofixing many bugs in bitplane_decoding()
Michael Niedermayer [Mon, 24 Jan 2005 00:35:18 +0000 (00:35 +0000)]
fixing many bugs in bitplane_decoding()
spliting row/colskip cases into their own functions as these will be needed for NORM/DIFF-6

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

19 years agodont use several 100 mb memory for a tiny 120 element table
Michael Niedermayer [Sun, 23 Jan 2005 22:54:51 +0000 (22:54 +0000)]
dont use several 100 mb memory for a tiny 120 element table
remove redundant code related to av_free()
typo fix

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

19 years ago1000000000l typos
Michael Niedermayer [Sun, 23 Jan 2005 22:49:41 +0000 (22:49 +0000)]
1000000000l typos

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

19 years agomention table duplications, note, please avoid duplicating tables!
Michael Niedermayer [Sun, 23 Jan 2005 22:10:55 +0000 (22:10 +0000)]
mention table duplications, note, please avoid duplicating tables!

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

19 years agowmv3
Michael Niedermayer [Sun, 23 Jan 2005 21:54:07 +0000 (21:54 +0000)]
wmv3

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

19 years agoCheck pointers before writing to memory
Roberto Togni [Sun, 23 Jan 2005 21:36:24 +0000 (21:36 +0000)]
Check pointers before writing to memory

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

19 years agosimplify
Michael Niedermayer [Sun, 23 Jan 2005 19:11:02 +0000 (19:11 +0000)]
simplify

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

19 years agoavoid buf_size == 0 checks in every decoder
Michael Niedermayer [Sun, 23 Jan 2005 18:09:06 +0000 (18:09 +0000)]
avoid buf_size == 0 checks in every decoder

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

19 years agomore detailed error messages
Michael Niedermayer [Sun, 23 Jan 2005 17:59:01 +0000 (17:59 +0000)]
more detailed error messages

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

19 years ago10l
Michael Niedermayer [Sun, 23 Jan 2005 16:18:10 +0000 (16:18 +0000)]
10l

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

19 years agoframerate check
Michael Niedermayer [Sun, 23 Jan 2005 14:07:25 +0000 (14:07 +0000)]
framerate check

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

19 years agosimplify deblock
Michael Niedermayer [Sun, 23 Jan 2005 14:03:13 +0000 (14:03 +0000)]
simplify deblock

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

19 years agouse clip_uint8()
Michael Niedermayer [Sun, 23 Jan 2005 11:08:18 +0000 (11:08 +0000)]
use clip_uint8()

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

19 years agoAAC fix by Thomas Raivio <tjraivio AT cc DOT hut DOT fi>
François Revol [Sun, 23 Jan 2005 10:44:50 +0000 (10:44 +0000)]
AAC fix by Thomas Raivio <tjraivio AT cc DOT hut DOT fi>

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

19 years agoTimestamp patch by Gael Chardon <gael DOT ffmpeg AT 4now DOT net>
Gael Chardon [Sun, 23 Jan 2005 10:34:10 +0000 (10:34 +0000)]
Timestamp patch by Gael Chardon <gael DOT ffmpeg AT 4now DOT net>

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

19 years agoRevert the fixed-size-sample patch as it brokes and others
François Revol [Sun, 23 Jan 2005 09:59:36 +0000 (09:59 +0000)]
Revert the fixed-size-sample patch as it brokes  and others
WTF I thought I had commited this yesterday... was probably too asleep :°)

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

19 years agosimplify
Michael Niedermayer [Sun, 23 Jan 2005 03:49:36 +0000 (03:49 +0000)]
simplify
reference list 1 swaping fix? seems its not used by any samples i found though

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

19 years agopreliminary vc9 bitstream decoder, committing to make syncing and team-work on it...
Alex Beregszaszi [Sat, 22 Jan 2005 18:00:36 +0000 (18:00 +0000)]
preliminary vc9 bitstream decoder, committing to make syncing and team-work on it easier

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

19 years agopreliminary vc9 bitstream decoder, committing to make syncing and team-work on it...
Alex Beregszaszi [Sat, 22 Jan 2005 17:52:01 +0000 (17:52 +0000)]
preliminary vc9 bitstream decoder, committing to make syncing and team-work on it easier

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

19 years agosupport discarding uninterresting packets
Michael Niedermayer [Sat, 22 Jan 2005 13:36:02 +0000 (13:36 +0000)]
support discarding uninterresting packets

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

19 years agofixing demuxing for short files where the framerate detection failed
Michael Niedermayer [Sat, 22 Jan 2005 02:30:45 +0000 (02:30 +0000)]
fixing demuxing for short files where the framerate detection failed

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

19 years agosupport discarding of uninterresting packets
Michael Niedermayer [Sat, 22 Jan 2005 01:48:11 +0000 (01:48 +0000)]
support discarding of uninterresting packets

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

19 years agocount errors instead of printing 2^31
Michael Niedermayer [Fri, 21 Jan 2005 23:47:03 +0000 (23:47 +0000)]
count errors instead of printing 2^31

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

19 years ago1/0 fix
Michael Niedermayer [Fri, 21 Jan 2005 23:38:09 +0000 (23:38 +0000)]
1/0 fix

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

19 years agoOut-of-directory build patch by (Philipp Matthias Hahn <pmhahn titan.lahn de>)
Philipp Matthias Hahn [Fri, 21 Jan 2005 22:16:05 +0000 (22:16 +0000)]
Out-of-directory build patch by (Philipp Matthias Hahn <pmhahn titan.lahn de>)
preserve support for spaces in directories in case of in-tree builds by (James A. Morrison <ja2morri csclub.uwaterloo ca>)

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

19 years agoconsole text to stderr : rev2 patch by (Roine Gustafsson <roine users.sourceforge...
Roine Gustafsson [Fri, 21 Jan 2005 21:32:37 +0000 (21:32 +0000)]
console text to stderr : rev2 patch by (Roine Gustafsson <roine users.sourceforge net>)

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

19 years agofix few x86_64 registers handling
Aurelien Jacobs [Fri, 21 Jan 2005 16:48:18 +0000 (16:48 +0000)]
fix few x86_64 registers handling

Originally committed as revision 14557 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

19 years agohandle AVERROR_IO and AVERROR_NOMEM patch by (Kostya <cannonball bw-team com>)
Kostya Shishkov [Thu, 20 Jan 2005 15:31:07 +0000 (15:31 +0000)]
handle AVERROR_IO and AVERROR_NOMEM patch by (Kostya <cannonball bw-team com>)

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

19 years agojpeg style yuv fixes
Michael Niedermayer [Thu, 20 Jan 2005 00:30:20 +0000 (00:30 +0000)]
jpeg style yuv fixes

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

19 years agoH.264 b ref pic list order and long term pictures patch by (Loic Le Loarer <loic...
Loic Le Loarer [Wed, 19 Jan 2005 17:35:51 +0000 (17:35 +0000)]
H.264 b ref pic list order and long term pictures patch by (Loic Le Loarer <loic.le-loarer polytechnique org>)

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

19 years agodiv by zero aspect fix
Michael Niedermayer [Wed, 19 Jan 2005 13:24:43 +0000 (13:24 +0000)]
div by zero aspect fix

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

19 years agosvq3_get_se_golomb() fix
Michael Niedermayer [Wed, 19 Jan 2005 13:03:38 +0000 (13:03 +0000)]
svq3_get_se_golomb() fix

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

19 years agocompile with TRACE define patch by (Loic <lll+ffmpeg m4x org>)
Loïc Le Loarer [Wed, 19 Jan 2005 12:58:34 +0000 (12:58 +0000)]
compile with TRACE define patch by (Loic <lll+ffmpeg m4x org>)

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

19 years ago100l, fix broken AMD64 patch. To whoever applied it: Did you actually _try_
Reimar Döffinger [Wed, 19 Jan 2005 12:56:16 +0000 (12:56 +0000)]
100l, fix broken AMD64 patch. To whoever applied it: Did you actually _try_
to check if it's correct??

Originally committed as revision 14537 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

19 years agoExporting some more options patch by (Martin Drab <drab kepler.fjfi.cvut cz>)
Martin Drab [Wed, 19 Jan 2005 12:41:37 +0000 (12:41 +0000)]
Exporting some more options patch by (Martin Drab <drab kepler.fjfi.cvut cz>)

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

19 years agoadd luma only support to yuv4mpeg patch by (Roine Gustafsson <roine users.sourceforge...
Roine Gustafsson [Wed, 19 Jan 2005 12:27:48 +0000 (12:27 +0000)]
add luma only support to yuv4mpeg patch by (Roine Gustafsson <roine users.sourceforge net>)

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

19 years agox86_64 pointer typecast fix by (Martin Drab <drab kepler.fjfi.cvut cz>)
Michael Niedermayer [Tue, 18 Jan 2005 01:01:54 +0000 (01:01 +0000)]
x86_64 pointer typecast fix by (Martin Drab <drab kepler.fjfi.cvut cz>)

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

19 years agosimplify
Michael Niedermayer [Mon, 17 Jan 2005 18:25:32 +0000 (18:25 +0000)]
simplify
benchmark

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

19 years agotrying to fix the -ss bugs
Michael Niedermayer [Mon, 17 Jan 2005 03:15:57 +0000 (03:15 +0000)]
trying to fix the -ss bugs

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

19 years ago10l patch by (matthieu castet <castet.matthieu free fr>)
Matthieu Castet [Sun, 16 Jan 2005 22:11:47 +0000 (22:11 +0000)]
10l patch by (matthieu castet <castet.matthieu free fr>)

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

19 years agosimplify
Michael Niedermayer [Sat, 15 Jan 2005 20:04:41 +0000 (20:04 +0000)]
simplify

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

19 years agosimplify, null pointer, selftest
Michael Niedermayer [Sat, 15 Jan 2005 19:05:26 +0000 (19:05 +0000)]
simplify, null pointer, selftest

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

19 years agoDecode MP3 in ADU format
Roberto Togni [Sat, 15 Jan 2005 14:59:47 +0000 (14:59 +0000)]
Decode MP3 in ADU format

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

19 years ago1l, forgot to remove duplicated error message
Roberto Togni [Sat, 15 Jan 2005 14:05:37 +0000 (14:05 +0000)]
1l, forgot to remove duplicated error message

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

19 years agoMention the l5 pp filter in 'mplayer -pphelp' output.
Diego Biurrun [Sat, 15 Jan 2005 10:34:49 +0000 (10:34 +0000)]
Mention the l5 pp filter in 'mplayer -pphelp' output.

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

19 years agoUse avcodec_check_dimensions instead of custom hack
Roberto Togni [Sat, 15 Jan 2005 00:07:38 +0000 (00:07 +0000)]
Use avcodec_check_dimensions instead of custom hack

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

19 years agoassertion about bits statistic and minor bits stat fix
Michael Niedermayer [Fri, 14 Jan 2005 23:48:12 +0000 (23:48 +0000)]
assertion about bits statistic and minor bits stat fix

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

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 http://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 http://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