ffmpeg.git
13 years agocleanup
Michael Niedermayer [Wed, 4 Jan 2006 22:34:11 +0000 (22:34 +0000)]
cleanup
fix 4mv playback distortions

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

13 years agoH.263: more descriptive error message
Tom Joseph [Wed, 4 Jan 2006 17:07:30 +0000 (17:07 +0000)]
H.263: more descriptive error message
patch by Tom Joseph < tom-lists @@ @ @@ jambon @@ dot @@ ll @@ dot @@ cx >

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

13 years ago8x8 integer dct from x264 as cmp function (under CONFIG_GPL)
Michael Niedermayer [Wed, 4 Jan 2006 16:31:23 +0000 (16:31 +0000)]
8x8 integer dct from x264 as cmp function (under CONFIG_GPL)
if this gives better quality then SATD then someone should port the x86 code too or maybe we could even just call it from libx264
the 4x4 one could be tried too ...

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

13 years agoFix an out of array access and some minor cleanup of the code.
Benjamin Larsson [Wed, 4 Jan 2006 12:48:10 +0000 (12:48 +0000)]
Fix an out of array access and some minor cleanup of the code.
All available cook samples decode correctly now.
patch by Benjamin Larsson < banan ** at ** student ** dot ** ltu ** dot ** se >

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

13 years agoav_freep() recommandition
Michael Niedermayer [Wed, 4 Jan 2006 09:42:37 +0000 (09:42 +0000)]
av_freep() recommandition

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

13 years agoMake all tables static const.
Diego Biurrun [Wed, 4 Jan 2006 03:01:05 +0000 (03:01 +0000)]
Make all tables static const.

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

13 years agoSimplify source_path handling, avoids some warnings with non-bash shells.
Diego Biurrun [Tue, 3 Jan 2006 15:40:39 +0000 (15:40 +0000)]
Simplify source_path handling, avoids some warnings with non-bash shells.

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

13 years agobashism--; Use POSIX-compatible string handling instead.
Diego Biurrun [Tue, 3 Jan 2006 15:13:59 +0000 (15:13 +0000)]
bashism--;  Use POSIX-compatible string handling instead.

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

13 years agobashism--;
Diego Biurrun [Tue, 3 Jan 2006 14:55:49 +0000 (14:55 +0000)]
bashism--;

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

13 years agoAdd -Wdeclaration-after-statement to CFLAGS on GCCs that support it.
Michel Bardiaux [Tue, 3 Jan 2006 14:18:43 +0000 (14:18 +0000)]
Add -Wdeclaration-after-statement to CFLAGS on GCCs that support it.
patch by Michel Bardiaux < mbardiaux !! at !! mediaxim !! dot !! be >

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

13 years agoTrueSpeech compatible audio decoder by Konstantin Shishkov
Diego Biurrun [Tue, 3 Jan 2006 02:30:38 +0000 (02:30 +0000)]
TrueSpeech compatible audio decoder by Konstantin Shishkov

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

13 years agotry with auto_guess if first detection fails
Nico Sabbi [Mon, 2 Jan 2006 20:27:15 +0000 (20:27 +0000)]
try with auto_guess if first detection fails

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

13 years agoadded support for DVHS (192) packet size
Nico Sabbi [Mon, 2 Jan 2006 20:13:24 +0000 (20:13 +0000)]
added support for DVHS (192) packet size

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

13 years agoAdd entry about release frequency.
Diego Biurrun [Mon, 2 Jan 2006 10:24:06 +0000 (10:24 +0000)]
Add entry about release frequency.

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

13 years agofix asymmetric CQMs with pre-transposed DCT.
Loren Merritt [Sat, 31 Dec 2005 14:14:38 +0000 (14:14 +0000)]
fix asymmetric CQMs with pre-transposed DCT.

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

13 years agoCQM: fix fallback to JVT scaling lists
Loren Merritt [Sat, 31 Dec 2005 13:20:24 +0000 (13:20 +0000)]
CQM: fix fallback to JVT scaling lists

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

13 years agodirect mvs in B_8x8 mbs were set too early.
Loren Merritt [Sat, 31 Dec 2005 11:31:53 +0000 (11:31 +0000)]
direct mvs in B_8x8 mbs were set too early.

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

13 years agofix direct_8x8_inference_flag with 4x4 mvs.
Loren Merritt [Sat, 31 Dec 2005 10:11:37 +0000 (10:11 +0000)]
fix direct_8x8_inference_flag with 4x4 mvs.

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

13 years agofix some potential arithmetic overflows in pred_direct_motion() and
Loren Merritt [Fri, 30 Dec 2005 23:47:41 +0000 (23:47 +0000)]
fix some potential arithmetic overflows in pred_direct_motion() and
ff_h264_weight_WxH_mmx2().

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

13 years ago:%s/check_block_2p/check_block_inter/g
François Revol [Fri, 30 Dec 2005 22:41:32 +0000 (22:41 +0000)]
:%s/check_block_2p/check_block_inter/g

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

13 years agothis fixes compilation with gcc 2.95 which seems to not like array casting... special...
François Revol [Fri, 30 Dec 2005 21:05:44 +0000 (21:05 +0000)]
this fixes compilation with gcc 2.95 which seems to not like array casting... special case inline of check_block which makes the array and passes it

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

13 years agofinally found what those >138 codes were... crappy compressed 5bit ascii. this gets...
François Revol [Fri, 30 Dec 2005 20:34:08 +0000 (20:34 +0000)]
finally found what those >138 codes were... crappy compressed 5bit ascii. this gets them correctly, and adds setting track lang in movenc too.

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

13 years agofix parsing version 1 mdhd atom (64 bit) as suggested by b-o-n-d AT gmx DOT net ...
François Revol [Fri, 30 Dec 2005 18:25:46 +0000 (18:25 +0000)]
fix parsing version 1 mdhd atom (64 bit) as suggested by b-o-n-d AT gmx DOT net (unstested); added code to map language codes to stream->language[]

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

13 years agoReplace buggy --disable-codec/--enable-codec with non-buggy
Diego Biurrun [Fri, 30 Dec 2005 15:16:53 +0000 (15:16 +0000)]
Replace buggy --disable-codec/--enable-codec with non-buggy
--disable-decoder/--enable-decoder and --disable-encoder/--enable-encoder.

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

13 years agomem corruption fix
Michael Niedermayer [Fri, 30 Dec 2005 15:12:02 +0000 (15:12 +0000)]
mem corruption fix

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

13 years agospelling/grammar
Diego Biurrun [Thu, 29 Dec 2005 18:13:58 +0000 (18:13 +0000)]
spelling/grammar

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

13 years agospelling/wording/grammar
Diego Biurrun [Thu, 29 Dec 2005 17:51:42 +0000 (17:51 +0000)]
spelling/wording/grammar

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

13 years agoupdates
Diego Biurrun [Thu, 29 Dec 2005 16:31:14 +0000 (16:31 +0000)]
updates

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

13 years agosecond try of improved lambda/qp guessing for motion estimation RD in first pass
Michael Niedermayer [Thu, 29 Dec 2005 15:46:23 +0000 (15:46 +0000)]
second try of improved lambda/qp guessing for motion estimation RD in first pass

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

13 years agoupdate x264 wrapper.
Robert Swain [Thu, 29 Dec 2005 07:24:23 +0000 (07:24 +0000)]
update x264 wrapper.
patch by Robert Swain.

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

13 years ago4mv + iter ME 10l fix (still not bugfree but better)
Michael Niedermayer [Thu, 29 Dec 2005 02:17:51 +0000 (02:17 +0000)]
4mv + iter ME 10l fix (still not bugfree but better)

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

13 years ago10l
Michael Niedermayer [Wed, 28 Dec 2005 23:45:16 +0000 (23:45 +0000)]
10l

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

13 years agoiterative overlapped block based motion estimation for snow
Michael Niedermayer [Wed, 28 Dec 2005 15:43:53 +0000 (15:43 +0000)]
iterative overlapped block based motion estimation for snow

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

13 years agowma2 fix
Roberto Togni [Tue, 27 Dec 2005 20:05:06 +0000 (20:05 +0000)]
wma2 fix

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

13 years agoFix wma2 audio decoder
Reimar Döffinger [Tue, 27 Dec 2005 19:58:04 +0000 (19:58 +0000)]
Fix wma2 audio decoder
Patch by Reimar Doeffinger

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

13 years agoMention libav versioning in CVS policy section with a short explanation.
Alexander Strasser [Mon, 26 Dec 2005 09:16:44 +0000 (09:16 +0000)]
Mention libav versioning in CVS policy section with a short explanation.

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

13 years agoFix DV memory leak and allow multiple instances patch by (Burkhard Plaum?)
Burkhard Plaum [Sun, 25 Dec 2005 22:38:21 +0000 (22:38 +0000)]
Fix DV memory leak and allow multiple instances patch by (Burkhard Plaum?)
approved by Roman Shaposhnik

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

13 years agosupport downscaling frames for dynamic b frame decission
Michael Niedermayer [Sun, 25 Dec 2005 18:34:02 +0000 (18:34 +0000)]
support downscaling frames for dynamic b frame decission

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

13 years ago10l (didnt remove option from old ones after converting to AVOption)
Michael Niedermayer [Sun, 25 Dec 2005 17:43:52 +0000 (17:43 +0000)]
10l (didnt remove option from old ones after converting to AVOption)

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

13 years agob frame strategy 2
Michael Niedermayer [Sun, 25 Dec 2005 17:30:52 +0000 (17:30 +0000)]
b frame strategy 2

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

13 years agodont discard least significant bits
Michael Niedermayer [Sun, 25 Dec 2005 16:34:12 +0000 (16:34 +0000)]
dont discard least significant bits

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

13 years agoSupport for 28_8 in old ar. files
Roberto Togni [Sun, 25 Dec 2005 00:48:12 +0000 (00:48 +0000)]
Support for 28_8 in old ar. files

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

13 years agohmm did i mess the scaling of these up at some point?
Michael Niedermayer [Sat, 24 Dec 2005 23:47:29 +0000 (23:47 +0000)]
hmm did i mess the scaling of these up at some point?
anyway, this change decreases bitrate and increase PSNR by ~1.00 on my test file, other files also benefit significantly

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

13 years agoslightly better mv_penalty table
Michael Niedermayer [Sat, 24 Dec 2005 03:12:07 +0000 (03:12 +0000)]
slightly better mv_penalty table

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

13 years ago10l (segfault fix)
Michael Niedermayer [Fri, 23 Dec 2005 19:05:48 +0000 (19:05 +0000)]
10l (segfault fix)

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

13 years agobidir refine support
Michael Niedermayer [Fri, 23 Dec 2005 16:25:00 +0000 (16:25 +0000)]
bidir refine support

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

13 years agominor typo
Michael Niedermayer [Fri, 23 Dec 2005 00:40:52 +0000 (00:40 +0000)]
minor typo

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

13 years agobetter f_code guessing in 2nd pass
Michael Niedermayer [Thu, 22 Dec 2005 22:48:09 +0000 (22:48 +0000)]
better f_code guessing in 2nd pass

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

13 years agoimproved lambda/qp guessing for motion estimation RD in first pass
Michael Niedermayer [Thu, 22 Dec 2005 14:17:54 +0000 (14:17 +0000)]
improved lambda/qp guessing for motion estimation RD in first pass
this only affects encoding with bframes and rate control

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

13 years agoCOSMETICS: tabs --> spaces, some prettyprinting
Diego Biurrun [Thu, 22 Dec 2005 01:10:11 +0000 (01:10 +0000)]
COSMETICS: tabs --> spaces, some prettyprinting

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

13 years agoReportedly FFmpeg fails to compile on Cygwin with vhook enabled, but FFserver
Diego Biurrun [Thu, 22 Dec 2005 00:18:18 +0000 (00:18 +0000)]
Reportedly FFmpeg fails to compile on Cygwin with vhook enabled, but FFserver
works now.

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

13 years agoAdd some comments to #ifdef #else #endif blocks and fix wrong ones.
Diego Biurrun [Wed, 21 Dec 2005 17:50:40 +0000 (17:50 +0000)]
Add some comments to #ifdef #else #endif blocks and fix wrong ones.

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

13 years agoalso autodetect xvid idct if bitexact is used
Michael Niedermayer [Wed, 21 Dec 2005 15:51:45 +0000 (15:51 +0000)]
also autodetect xvid idct if bitexact is used

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

13 years ago10l to michael for breaking gcc 2.95 compile :)
D Richard Felker III [Tue, 20 Dec 2005 23:07:25 +0000 (23:07 +0000)]
10l to michael for breaking gcc 2.95 compile :)

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

13 years agoFix for Real "old" files version 3 with no 4cc. Fixes thankyou144.ra
Roberto Togni [Mon, 19 Dec 2005 20:49:00 +0000 (20:49 +0000)]
Fix for Real "old" files version 3 with no 4cc. Fixes thankyou144.ra
Based on patch by "mkhodor7 <-> yahoo | com"

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

13 years ago10l
Michael Niedermayer [Mon, 19 Dec 2005 18:26:17 +0000 (18:26 +0000)]
10l

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

13 years agouse correct qp & lambda for ME on the second pass
Michael Niedermayer [Mon, 19 Dec 2005 13:41:27 +0000 (13:41 +0000)]
use correct qp & lambda for ME on the second pass

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

13 years agoforgot
Michael Niedermayer [Mon, 19 Dec 2005 03:08:08 +0000 (03:08 +0000)]
forgot

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

13 years agosupport printing compact qp histogram
Michael Niedermayer [Sun, 18 Dec 2005 20:01:02 +0000 (20:01 +0000)]
support printing compact qp histogram

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

13 years agofix q=0 bug
Michael Niedermayer [Sun, 18 Dec 2005 19:59:33 +0000 (19:59 +0000)]
fix q=0 bug

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

13 years agonew qscale type to distinguish H264
Jindřich Makovička [Sun, 18 Dec 2005 13:29:09 +0000 (13:29 +0000)]
new qscale type to distinguish H264

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

13 years agounfinished jpeg-ls codec (feel free to finish it ...)
Michael Niedermayer [Sun, 18 Dec 2005 13:17:44 +0000 (13:17 +0000)]
unfinished jpeg-ls codec (feel free to finish it ...)

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

13 years agotypo
Michael Niedermayer [Sun, 18 Dec 2005 11:41:32 +0000 (11:41 +0000)]
typo

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

13 years agofix custom matrix permutation if xvid idct is autoselected and you have bad luck
Michael Niedermayer [Sun, 18 Dec 2005 02:23:19 +0000 (02:23 +0000)]
fix custom matrix permutation if xvid idct is autoselected and you have bad luck

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

13 years agoCOSMETICS: Remove all trailing whitespace.
Diego Biurrun [Sat, 17 Dec 2005 18:14:38 +0000 (18:14 +0000)]
COSMETICS: Remove all trailing whitespace.

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

13 years agomalloc padding to avoid reading past the malloc()ed area.
Jindřich Makovička [Sat, 17 Dec 2005 17:57:03 +0000 (17:57 +0000)]
malloc padding to avoid reading past the malloc()ed area.

Credits to Mikulas Patocka (mikulas at artax karlin mff cuni cz)

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

13 years agobitstream related fixes from [PATCH] from DivX, Part 9: bitstream crashes by (Steve...
Michael Niedermayer [Sat, 17 Dec 2005 11:31:56 +0000 (11:31 +0000)]
bitstream related fixes from [PATCH] from DivX, Part 9: bitstream crashes by (Steve Lhomme | slhomme divxcorp com)

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

13 years agowrong sizes, part of [PATCH] from DivX, Part 9: bitstream crashes from (Steve Lhomme...
Michael Niedermayer [Sat, 17 Dec 2005 11:29:34 +0000 (11:29 +0000)]
wrong sizes, part of [PATCH] from DivX, Part 9: bitstream crashes from (Steve Lhomme | slhomme divxcorp com)

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

13 years agototal == 0 seems like it should be valid (based upon patch by Steve Lhomme | slhomme...
Michael Niedermayer [Sat, 17 Dec 2005 11:27:37 +0000 (11:27 +0000)]
total == 0 seems like it should be valid (based upon patch by Steve Lhomme | slhomme divxcorp com)

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

13 years agonan fps fix
Michael Niedermayer [Fri, 16 Dec 2005 15:51:16 +0000 (15:51 +0000)]
nan fps fix

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

13 years agocorrectly deal with the alpha channel in 32-bit QT RLE (courtesy of John
Mike Melanson [Wed, 14 Dec 2005 08:02:03 +0000 (08:02 +0000)]
correctly deal with the alpha channel in 32-bit QT RLE (courtesy of John
Koleszar <jkoleszar at on2.com>)

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

13 years agocorrectly handle very large Cinepak frames (courtesy of John Koleszar
Mike Melanson [Wed, 14 Dec 2005 00:19:01 +0000 (00:19 +0000)]
correctly handle very large Cinepak frames (courtesy of John Koleszar
<jkoleszar@on2.com>)

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

13 years agoAdd some more PRIfooNN crap so it builds again here. Why can't ppl add defaults when...
François Revol [Tue, 13 Dec 2005 20:24:31 +0000 (20:24 +0000)]
Add some more PRIfooNN crap so it builds again here. Why can't ppl add defaults when they use such things ?

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

13 years agouse PRIxN, %zd, %td formats where needed
Måns Rullgård [Mon, 12 Dec 2005 01:56:46 +0000 (01:56 +0000)]
use PRIxN, %zd, %td formats where needed

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

13 years agofix const warning
Måns Rullgård [Mon, 12 Dec 2005 01:51:38 +0000 (01:51 +0000)]
fix const warning

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

13 years agoremove unused variables
Måns Rullgård [Mon, 12 Dec 2005 01:42:06 +0000 (01:42 +0000)]
remove unused variables

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

13 years agoQDM2
Diego Biurrun [Mon, 12 Dec 2005 00:53:05 +0000 (00:53 +0000)]
QDM2

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

13 years agoDefine EMULATE_INTTYPES for all windows-systems, except Cygwin and MinGW
Fredrik Orderud [Mon, 12 Dec 2005 00:48:42 +0000 (00:48 +0000)]
Define EMULATE_INTTYPES for all windows-systems, except Cygwin and MinGW
to simplify usage on Windows.
patch by Fredrik Orderud fredrik - . - orderud - @ - idi - . - ntnu - . - no

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

13 years agouse utf-8 encoding
Måns Rullgård [Sun, 11 Dec 2005 17:36:54 +0000 (17:36 +0000)]
use utf-8 encoding

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

13 years agorecognize some more nal types
Loren Merritt [Sun, 11 Dec 2005 02:16:21 +0000 (02:16 +0000)]
recognize some more nal types

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

13 years agoThis patch adds some support for non-joint stereo streams. It also
Benjamin Larsson [Sun, 11 Dec 2005 00:56:39 +0000 (00:56 +0000)]
This patch adds some support for non-joint stereo streams. It also
removes some fixmes.
Patch by Benjamin Larsson

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

13 years agoalpha needs -fPIC for shared libs
Måns Rullgård [Sun, 11 Dec 2005 00:45:33 +0000 (00:45 +0000)]
alpha needs -fPIC for shared libs

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

13 years agoAdd the rest of missing Reg_* macros to support both AMD-64 style regs and IA32 regs.
Guillaume Poirier [Sat, 10 Dec 2005 22:53:44 +0000 (22:53 +0000)]
Add the rest of missing Reg_* macros to support both AMD-64 style regs and IA32 regs.
Not used yet, but should be once the SIMD code to accelerate Snow decoding is merged.

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

13 years agoSONAME support for shared libs
Luca Barbato [Sat, 10 Dec 2005 17:14:24 +0000 (17:14 +0000)]
SONAME support for shared libs
patch by Luca Barbato < .. lu_zero .. @@ .. gentoo .. . .. org .. >

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

13 years agoAdd credit for cook
Roberto Togni [Fri, 9 Dec 2005 16:58:00 +0000 (16:58 +0000)]
Add credit for cook

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

13 years agoAdd cook decoder
Roberto Togni [Fri, 9 Dec 2005 16:56:16 +0000 (16:56 +0000)]
Add cook decoder

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

13 years agocook
Diego Biurrun [Fri, 9 Dec 2005 16:32:00 +0000 (16:32 +0000)]
cook

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

13 years agoCook compatibe decoder, patch by Benjamin Larsson
Benjamin Larsson [Fri, 9 Dec 2005 16:08:18 +0000 (16:08 +0000)]
Cook compatibe decoder, patch by Benjamin Larsson
Add cook demucing, change rm demuxer so that it reorders audio packets
before sending them to the decoder, and send minimum decodeable sized
packets; pass only real codec extradata fo the decoder
Fix 28_8 decoder for the new demuxer strategy

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

13 years agopsnr calculation with threads>1 fix
Michael Niedermayer [Wed, 7 Dec 2005 18:21:16 +0000 (18:21 +0000)]
psnr calculation with threads>1 fix

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

13 years agoSupport for samples with fft_order = 7
Roberto Togni [Tue, 6 Dec 2005 17:42:16 +0000 (17:42 +0000)]
Support for samples with fft_order = 7
Fail init for unknown fft order, to prevent an array overflow
Output sound high-pitched compared to binary. Sample here
http://a1862.g.akamai.net/7/1862/14448/v1/esa.download.akamai.com/13452/qt/ESA_VenusExpress_110K_Stream.mov

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

13 years agoRemove duplicated fft init
Roberto Togni [Tue, 6 Dec 2005 16:58:03 +0000 (16:58 +0000)]
Remove duplicated fft init

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

13 years agoAdd the necessary 'strip' commands to the BSD/OS section of configure because
Steven M. Schultz [Tue, 6 Dec 2005 09:38:12 +0000 (09:38 +0000)]
Add the necessary 'strip' commands to the BSD/OS section of configure because
BSD/OS does not like shared libraries without a symbol table and gives errors
when linking against libavcodec.so otherwise.
patch by Steven M. Schultz < sms == at == 2BSD == dot == COM >

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

13 years agofix for systems not defining PRIu64, not everyone knows C99.
François Revol [Mon, 5 Dec 2005 23:14:55 +0000 (23:14 +0000)]
fix for systems not defining PRIu64, not everyone knows C99.

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

13 years agoUnify include paths, -I.. is in CFLAGS.
Diego Biurrun [Mon, 5 Dec 2005 20:44:56 +0000 (20:44 +0000)]
Unify include paths, -I.. is in CFLAGS.

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

13 years agoogg format probe function by Ivo <ivop at euronet nl>
Måns Rullgård [Mon, 5 Dec 2005 00:15:51 +0000 (00:15 +0000)]
ogg format probe function by Ivo <ivop at euronet nl>

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

13 years agocheck block_max_depth (fixes crash)
Michael Niedermayer [Sat, 3 Dec 2005 14:20:03 +0000 (14:20 +0000)]
check block_max_depth (fixes crash)

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

13 years agomake selftest code compile again
Michael Niedermayer [Sat, 3 Dec 2005 03:07:54 +0000 (03:07 +0000)]
make selftest code compile again

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

13 years agoElaborate on the Visual C-- situation.
Diego Biurrun [Fri, 2 Dec 2005 15:25:10 +0000 (15:25 +0000)]
Elaborate on the Visual C-- situation.

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

13 years agoffserver should be fixed now.
Diego Biurrun [Fri, 2 Dec 2005 15:14:09 +0000 (15:14 +0000)]
ffserver should be fixed now.

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

13 years agodefault_get_buffer() cleanup
Michael Niedermayer [Fri, 2 Dec 2005 00:12:37 +0000 (00:12 +0000)]
default_get_buffer() cleanup
fixes probably exploitable heap overflow
heap overflow found by (Simon Kilvington <s D kilvington A eris D qinetiq D com>)

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