ffmpeg.git
14 years agofew bistream fixes and verbosity tweaks
Ivan Kalvachev [Thu, 12 May 2005 15:13:19 +0000 (15:13 +0000)]
few bistream fixes and verbosity tweaks

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

14 years agosanity check
Michael Niedermayer [Thu, 12 May 2005 10:15:19 +0000 (10:15 +0000)]
sanity check

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

14 years agosome asserts()
Michael Niedermayer [Thu, 12 May 2005 08:44:17 +0000 (08:44 +0000)]
some asserts()

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

14 years agob_frame_strategy sanity check
Michael Niedermayer [Thu, 12 May 2005 01:31:11 +0000 (01:31 +0000)]
b_frame_strategy sanity check

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

14 years agoAdd missing pp=ac to pp_help.
Diego Biurrun [Wed, 11 May 2005 23:51:44 +0000 (23:51 +0000)]
Add missing pp=ac to pp_help.

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

14 years agoflac in ogg support
Måns Rullgård [Wed, 11 May 2005 22:47:26 +0000 (22:47 +0000)]
flac in ogg support
based on patch by Matthieu Castet <castet dot matthieu at free dot fr>

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

14 years agofixing decoding of AlanKay-245.asf
Michael Niedermayer [Wed, 11 May 2005 17:13:42 +0000 (17:13 +0000)]
fixing decoding of AlanKay-245.asf

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

14 years agotheora decoding using libtheora
Måns Rullgård [Wed, 11 May 2005 16:42:15 +0000 (16:42 +0000)]
theora decoding using libtheora

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

14 years agosupport theora in ogg, plus required ogg core changes
Måns Rullgård [Wed, 11 May 2005 16:38:34 +0000 (16:38 +0000)]
support theora in ogg, plus required ogg core changes

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

14 years agosupport the LE reader, so it can be tested a little
Michael Niedermayer [Wed, 11 May 2005 01:50:46 +0000 (01:50 +0000)]
support the LE reader, so it can be tested a little

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

14 years agoLE bitstream reader based upon a patch by (Balatoni Denes <dbalatoni programozo hu)
Michael Niedermayer [Wed, 11 May 2005 01:46:13 +0000 (01:46 +0000)]
LE bitstream reader based upon a patch by (Balatoni Denes <dbalatoni programozo hu)

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

14 years agotypo
Michael Niedermayer [Tue, 10 May 2005 21:02:20 +0000 (21:02 +0000)]
typo

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

14 years agoa few #ifdef CONFIG_X_ENCODER, patch by (Roine Gustafsson <roine users.sourceforge...
Roine Gustafsson [Tue, 10 May 2005 20:39:11 +0000 (20:39 +0000)]
a few #ifdef CONFIG_X_ENCODER, patch by (Roine Gustafsson <roine users.sourceforge net]

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

14 years agooptimization
Michael Niedermayer [Tue, 10 May 2005 19:54:38 +0000 (19:54 +0000)]
optimization

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

14 years agochange macros to inline functions
Michael Niedermayer [Tue, 10 May 2005 10:05:44 +0000 (10:05 +0000)]
change macros to inline functions
remove redundant operations
remove silly 2 layer bswap_XX/ByteSwapXX system

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

14 years agocast NULL to correct type
Michael Niedermayer [Tue, 10 May 2005 08:53:07 +0000 (08:53 +0000)]
cast NULL to correct type

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

14 years agoamd64 as canonical system type patch by (Jacob Meuser <jakemsr jakemsr com )
Jacob Meuser [Tue, 10 May 2005 08:30:36 +0000 (08:30 +0000)]
amd64 as canonical system type patch by (Jacob Meuser <jakemsr jakemsr com )

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

14 years agoOpenBSD support patch by (Jacob Meuser // jakemsr jakemsr com)
Jacob Meuser [Mon, 9 May 2005 13:24:23 +0000 (13:24 +0000)]
OpenBSD support patch by (Jacob Meuser // jakemsr jakemsr com)

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

14 years agoMac OS X 10.4 compilation fix by Steven M. Schultz <sms at 2BSD dot COM>
Diego Biurrun [Mon, 9 May 2005 10:48:12 +0000 (10:48 +0000)]
Mac OS X 10.4 compilation fix by Steven M. Schultz <sms at 2BSD dot COM>

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

14 years ago-DPIC patch by (Jacob Meuser // jakemsr jakemsr com)
Jacob Meuser [Mon, 9 May 2005 10:21:03 +0000 (10:21 +0000)]
-DPIC patch by (Jacob Meuser // jakemsr jakemsr com)

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

14 years ago#defines for strict_std_compliance and split between inofficial extensions and non...
Michael Niedermayer [Sun, 8 May 2005 20:15:42 +0000 (20:15 +0000)]
#defines for strict_std_compliance and split between inofficial extensions and non standarized things

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

14 years agofix PIC
Michael Niedermayer [Sun, 8 May 2005 18:48:19 +0000 (18:48 +0000)]
fix PIC

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

14 years agosupport BUILDSUF patch by <charles dot yates at pandora dot be>
Charles Yates [Sun, 8 May 2005 15:04:59 +0000 (15:04 +0000)]
support BUILDSUF patch by <charles dot yates at pandora dot be>

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

14 years agofix block corruption caused by clear_blocks() optimization
Michael Niedermayer [Sun, 8 May 2005 13:04:46 +0000 (13:04 +0000)]
fix block corruption caused by clear_blocks() optimization

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

14 years agooverflow fix
Michael Niedermayer [Sun, 8 May 2005 09:58:41 +0000 (09:58 +0000)]
overflow fix

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

14 years agocomplain about mpeg4 limits only if codec_id == MPEG4
Michael Niedermayer [Sun, 8 May 2005 00:44:06 +0000 (00:44 +0000)]
complain about mpeg4 limits only if codec_id == MPEG4

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

14 years agoff_reverse to utils.c patch by (Roine Gustafsson )roine users.sourceforge net)
Roine Gustafsson [Sat, 7 May 2005 19:24:07 +0000 (19:24 +0000)]
ff_reverse to utils.c patch by (Roine Gustafsson )roine users.sourceforge net)

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

14 years agominor optimization of the h264 loop filter
Michael Niedermayer [Sat, 7 May 2005 16:35:24 +0000 (16:35 +0000)]
minor optimization of the h264 loop filter

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

14 years agoreverse 1 hunk from 1.96->1.97, fixes decoding of (MR1_BT_A.h264 and MR1_MW_A.264)
Michael Niedermayer [Sat, 7 May 2005 11:07:47 +0000 (11:07 +0000)]
reverse 1 hunk from 1.96->1.97, fixes decoding of (MR1_BT_A.h264 and MR1_MW_A.264)

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

14 years agoFix codec list when running configure outside the source directory.
Måns Rullgård [Sat, 7 May 2005 09:48:38 +0000 (09:48 +0000)]
Fix codec list when running configure outside the source directory.

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

14 years agoFlush the ffm packet to the wire (or file) whenever we flush the ffm packet.
Philip Gladstone [Sat, 7 May 2005 00:58:28 +0000 (00:58 +0000)]
Flush the ffm packet to the wire (or file) whenever we flush the ffm packet.
This helps streaming no end.

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

14 years agoTurn on the seeking support for ffm streams. Now means that streams are
Philip Gladstone [Sat, 7 May 2005 00:56:05 +0000 (00:56 +0000)]
Turn on the seeking support for ffm streams. Now means that streams are
played from the current time rahter than from the beginning

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

14 years agobetter r_frame_rate guessing code
Michael Niedermayer [Fri, 6 May 2005 23:41:47 +0000 (23:41 +0000)]
better r_frame_rate guessing code

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

14 years agodefault to YUV420P if none specified for rawvideo input
Michael Niedermayer [Fri, 6 May 2005 21:28:55 +0000 (21:28 +0000)]
default to YUV420P if none specified for rawvideo input
a few more common extensions for rawvideo detection

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

14 years agodivision by zero fix
Michael Niedermayer [Fri, 6 May 2005 21:11:38 +0000 (21:11 +0000)]
division by zero fix

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

14 years agoprefer container time_base for frame duration guess
Michael Niedermayer [Fri, 6 May 2005 20:26:50 +0000 (20:26 +0000)]
prefer container time_base for frame duration guess

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

14 years agofix decoding of conformace streams AUD_MW_E.264 and BA1_FT_C.264 again (there where...
Michael Niedermayer [Fri, 6 May 2005 17:04:03 +0000 (17:04 +0000)]
fix decoding of conformace streams AUD_MW_E.264 and BA1_FT_C.264 again (there where last correctly decoded with h264.c rev 1.96)

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

14 years agoCorrect number of bits for PTS.
Wolfram Gloger [Fri, 6 May 2005 16:14:29 +0000 (16:14 +0000)]
Correct number of bits for PTS.
Patch by Wolfram Gloger <wmglo at dent dot med dot uni-muenchen dot de>

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

14 years agoset time_base for variable fps too
Michael Niedermayer [Fri, 6 May 2005 14:36:15 +0000 (14:36 +0000)]
set time_base for variable fps too

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

14 years agoalways honor the user specified frame rate if set
Michael Niedermayer [Fri, 6 May 2005 14:19:17 +0000 (14:19 +0000)]
always honor the user specified frame rate if set

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

14 years agoFill out some mandatory fields in the Codec structure. Also add fields in
Philip Gladstone [Fri, 6 May 2005 03:21:04 +0000 (03:21 +0000)]
Fill out some mandatory fields in the Codec structure. Also add fields in
the configuration to allow you to set Debug and Strict values.

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

14 years agoAdd in many fields that have been added to the Codec structure. This means
Philip Gladstone [Fri, 6 May 2005 03:19:45 +0000 (03:19 +0000)]
Add in many fields that have been added to the Codec structure. This means
that ffm will now carry most of the important fields over between ffserver
and ffmpeg

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

14 years agocheck for error
Michael Niedermayer [Thu, 5 May 2005 20:05:41 +0000 (20:05 +0000)]
check for error

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

14 years agoGCC 4.0 on Mac OS X 10.4 patch by (Bill May <wmay cisco com )
Bill May [Thu, 5 May 2005 18:24:08 +0000 (18:24 +0000)]
GCC 4.0 on Mac OS X 10.4 patch by (Bill May <wmay cisco com )

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

14 years agoEven More spelling errors. patch by (Kevin Baragona <kevinmb500 gawab com)
Kevin Baragona [Thu, 5 May 2005 14:34:47 +0000 (14:34 +0000)]
Even More spelling errors. patch by (Kevin Baragona <kevinmb500 gawab com)

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

14 years agoMore spelling errors patch by (Kevin Baragona (kevinmb500 gawab com>)
Kevin Baragona [Thu, 5 May 2005 14:17:28 +0000 (14:17 +0000)]
More spelling errors patch by (Kevin Baragona (kevinmb500 gawab com>)

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

14 years agoWhile adding stereo rematrixing, I came across something that needs to
Justin Ruggles [Thu, 5 May 2005 14:10:52 +0000 (14:10 +0000)]
While adding stereo rematrixing, I came across something that needs to
be fixed even without adding the feature.  The output correctly uses 4
dummy values for the rematrixing flags in block-0, but the bit
allocation routine does not take these bits into account.  From what I
can tell, there was a patch in 2003 that corrected the output to make it
DVD and spec compatible, but it didn't correct the bit allocation.  It's
only 4 bits over the entire 6 blocks, so overflow errors would happen
rarely or never, but it's still worth fixing.  So here is a fix.

patch by (Justin Ruggles {jruggle earthlink net)

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

14 years agofix segfault with 'ffmpeg -i 1.avi -cmp 257 -4mv 2.avi'
Michael Niedermayer [Thu, 5 May 2005 13:40:28 +0000 (13:40 +0000)]
fix segfault with 'ffmpeg -i 1.avi -cmp 257 -4mv 2.avi'

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

14 years agoGCC4 fix by (Keenan Pepper (keenanpepper gmail com)
Michael Niedermayer [Thu, 5 May 2005 12:37:38 +0000 (12:37 +0000)]
GCC4 fix by (Keenan Pepper (keenanpepper  gmail com)

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

14 years agoreplace local sensitive awk uppercaser with tr
Michael Niedermayer [Wed, 4 May 2005 23:51:44 +0000 (23:51 +0000)]
replace local sensitive awk uppercaser with tr

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

14 years agofix storage of motion vectors for frames with more than 4096 macroblocks.
Loren Merritt [Tue, 3 May 2005 21:49:18 +0000 (21:49 +0000)]
fix storage of motion vectors for frames with more than 4096 macroblocks.

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

14 years agoclear the DPB after seeking.
Loren Merritt [Tue, 3 May 2005 06:53:59 +0000 (06:53 +0000)]
clear the DPB after seeking.

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

14 years agoput most codecs under ifdefs
Michael Niedermayer [Mon, 2 May 2005 22:14:42 +0000 (22:14 +0000)]
put most codecs under ifdefs

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

14 years agoalso put the CONFIG_FOOBAR_EN/DECODER stuff in config.mak
Michael Niedermayer [Mon, 2 May 2005 20:48:23 +0000 (20:48 +0000)]
also put the CONFIG_FOOBAR_EN/DECODER stuff in config.mak

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

14 years ago#ifdefs around most register_avcodec
Michael Niedermayer [Mon, 2 May 2005 19:26:18 +0000 (19:26 +0000)]
#ifdefs around most register_avcodec

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

14 years agotypo
Michael Niedermayer [Mon, 2 May 2005 14:24:41 +0000 (14:24 +0000)]
typo

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

14 years ago--enable/disable-codec / --disable-encoders (configure part only, no actual #ifdefs)
Michael Niedermayer [Mon, 2 May 2005 09:47:46 +0000 (09:47 +0000)]
--enable/disable-codec / --disable-encoders (configure part only, no actual #ifdefs)

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

14 years agoswitch to native time bases
Michael Niedermayer [Sat, 30 Apr 2005 21:43:59 +0000 (21:43 +0000)]
switch to native time bases

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

14 years agounused define
Alex Beregszaszi [Fri, 29 Apr 2005 18:32:24 +0000 (18:32 +0000)]
unused define

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

14 years agofix palette8tobgr32/palette8torgb32 on big endian
Nicolas Plourde [Wed, 27 Apr 2005 18:17:53 +0000 (18:17 +0000)]
fix palette8tobgr32/palette8torgb32 on big endian

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

14 years agofix useless framerate messup
Michael Niedermayer [Tue, 26 Apr 2005 21:46:46 +0000 (21:46 +0000)]
fix useless framerate messup

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

14 years agofix nonsense timestamp mess
Michael Niedermayer [Tue, 26 Apr 2005 11:04:34 +0000 (11:04 +0000)]
fix nonsense timestamp mess

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

14 years agofix nonsens timestamp calculation
Michael Niedermayer [Tue, 26 Apr 2005 10:01:17 +0000 (10:01 +0000)]
fix nonsens timestamp calculation

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

14 years agoAdds read probe to y4m, and changes the extension to .y4m patch by (Roine Gustafsson...
Roine Gustafsson [Tue, 26 Apr 2005 09:06:39 +0000 (09:06 +0000)]
Adds read probe to y4m, and changes the extension to .y4m patch by (Roine Gustafsson <roine users sourceforge net)

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

14 years agoUpdate yuv4mpeg to use PIX_FMT_NONE patch by (Roine Gustafsson <roine users sourcefor...
Roine Gustafsson [Tue, 26 Apr 2005 08:57:41 +0000 (08:57 +0000)]
Update yuv4mpeg to use PIX_FMT_NONE patch by (Roine Gustafsson <roine users sourceforge net)

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

14 years agoprint pix_fmt if its known instead of if the raw codec is used
Michael Niedermayer [Mon, 25 Apr 2005 18:41:38 +0000 (18:41 +0000)]
print pix_fmt if its known instead of if the raw codec is used

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

14 years agoPIX_FMT_NONE and related fixes
Michael Niedermayer [Mon, 25 Apr 2005 18:29:06 +0000 (18:29 +0000)]
PIX_FMT_NONE and related fixes

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

14 years agoos2.diff by (Paul Smedley // paul smedley info)
Michael Niedermayer [Mon, 25 Apr 2005 15:13:39 +0000 (15:13 +0000)]
os2.diff by (Paul Smedley // paul smedley info)

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

14 years agotighter snow slicing patch by (Yartrebo || yartrebo earthlink net)
Yartrebo [Mon, 25 Apr 2005 10:03:01 +0000 (10:03 +0000)]
tighter snow slicing patch by (Yartrebo || yartrebo earthlink net)

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

14 years agoMMX for H.264 deblocking filter
Loren Merritt [Mon, 25 Apr 2005 01:01:41 +0000 (01:01 +0000)]
MMX for H.264 deblocking filter

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

14 years agoavoid unneeded clear_blocks()
Michael Niedermayer [Mon, 25 Apr 2005 00:57:48 +0000 (00:57 +0000)]
avoid unneeded clear_blocks()

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

14 years agoextract from the subid the options
Matthieu Castet [Mon, 25 Apr 2005 00:10:11 +0000 (00:10 +0000)]
extract from the subid the options
instead of doing a case where we should add lot's of versions.
patch by (matthieu castet {castet.matthieu free fr)

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

14 years agofixing broken_rv20_1mb_.rm
Michael Niedermayer [Sun, 24 Apr 2005 22:08:31 +0000 (22:08 +0000)]
fixing broken_rv20_1mb_.rm

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

14 years agofix ref comparison in B-frame deblocker ('unused' and 'unavailable' were treated...
Loren Merritt [Sun, 24 Apr 2005 21:06:22 +0000 (21:06 +0000)]
fix ref comparison in B-frame deblocker ('unused' and 'unavailable' were treated as different)

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

14 years agoMinistry of English Composition, reporting for duty (and the word is "skipped", not...
Mike Melanson [Sun, 24 Apr 2005 17:21:11 +0000 (17:21 +0000)]
Ministry of English Composition, reporting for duty (and the word is "skipped", not "skiped"; "skiped" would rhyme with "hyped")

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

14 years agoPut correct fourcc in tag field for amr_nb (samr) and amr_wb (sawb)
Roberto Togni [Sun, 24 Apr 2005 11:15:35 +0000 (11:15 +0000)]
Put correct fourcc in tag field for amr_nb (samr) and amr_wb (sawb)

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

14 years agoSpelling errors patch by (Kevin Baragona | kevinmb500 gawab com)
Kevin Baragona [Sun, 24 Apr 2005 11:13:49 +0000 (11:13 +0000)]
Spelling errors patch by (Kevin Baragona | kevinmb500 gawab com)

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

14 years agotypo fix by ("Todd.Kirby" doubleshot pacbell net)
Michael Niedermayer [Sun, 24 Apr 2005 11:08:07 +0000 (11:08 +0000)]
typo fix by ("Todd.Kirby" doubleshot pacbell net)

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

14 years agocheck for negative strides before memcpy
Jindřich Makovička [Sun, 24 Apr 2005 07:50:18 +0000 (07:50 +0000)]
check for negative strides before memcpy

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

14 years agosupport for both orderings of the slices (top->down / bottom->up)
Jindřich Makovička [Sun, 24 Apr 2005 07:47:41 +0000 (07:47 +0000)]
support for both orderings of the slices (top->down / bottom->up)

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

14 years agoVideo-Galileo_small.rm fix by (matthieu castet # castet.matthieu free fr)
Michael Niedermayer [Thu, 21 Apr 2005 21:27:03 +0000 (21:27 +0000)]
Video-Galileo_small.rm fix by (matthieu castet # castet.matthieu free fr)

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

14 years agoavoid clearing block[] if its not used at all
Michael Niedermayer [Thu, 21 Apr 2005 21:23:22 +0000 (21:23 +0000)]
avoid clearing block[] if its not used at all

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

14 years agodeblocking filter doesn't need to call fill_caches again. 1.4% faster decoding.
Loren Merritt [Thu, 21 Apr 2005 20:38:42 +0000 (20:38 +0000)]
deblocking filter doesn't need to call fill_caches again. 1.4% faster decoding.

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

14 years agompeg2_fast_decode_block_intra()
Michael Niedermayer [Wed, 20 Apr 2005 20:31:04 +0000 (20:31 +0000)]
mpeg2_fast_decode_block_intra()

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

14 years agoIndeo 2
Diego Biurrun [Wed, 20 Apr 2005 20:28:25 +0000 (20:28 +0000)]
Indeo 2

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

14 years agosimplify
Michael Niedermayer [Wed, 20 Apr 2005 10:16:19 +0000 (10:16 +0000)]
simplify

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

14 years agoremove duplicate clip to 8bit function
Michael Niedermayer [Wed, 20 Apr 2005 10:05:15 +0000 (10:05 +0000)]
remove duplicate clip to 8bit function

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

14 years agobuffer overflows
Michael Niedermayer [Wed, 20 Apr 2005 09:52:04 +0000 (09:52 +0000)]
buffer overflows

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

14 years agoIndeo 2 decoder by (Kostya <> kostya.shishkov gmail com)
Michael Niedermayer [Wed, 20 Apr 2005 09:42:47 +0000 (09:42 +0000)]
Indeo 2 decoder by (Kostya <> kostya.shishkov gmail com)

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

14 years agooptimizing non_intra ac coeff decode
Michael Niedermayer [Tue, 19 Apr 2005 11:37:01 +0000 (11:37 +0000)]
optimizing non_intra ac coeff decode

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

14 years agoremove superfluous CONFIG_ENCODERS (entire function is already wrapped)
Mike Melanson [Tue, 19 Apr 2005 04:29:11 +0000 (04:29 +0000)]
remove superfluous CONFIG_ENCODERS (entire function is already wrapped)

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

14 years agofixing demuxing of DV5700.asf
Michael Niedermayer [Tue, 19 Apr 2005 00:35:08 +0000 (00:35 +0000)]
fixing demuxing of DV5700.asf

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

14 years agoavoid UPDATE_CACHE() in GET_RL_VLC() if not needed
Michael Niedermayer [Mon, 18 Apr 2005 20:07:48 +0000 (20:07 +0000)]
avoid UPDATE_CACHE() in GET_RL_VLC() if not needed

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

14 years agovarious fixes related to the non alt_bitstream_reader
Michael Niedermayer [Mon, 18 Apr 2005 12:08:16 +0000 (12:08 +0000)]
various fixes related to the non alt_bitstream_reader

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

14 years agoadd an AMD64 specific implementation of rdtsc()
Aurelien Jacobs [Mon, 18 Apr 2005 11:24:20 +0000 (11:24 +0000)]
add an AMD64 specific implementation of rdtsc()

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

14 years agogcc 4 compilation fix
Bret Hughes [Sun, 17 Apr 2005 21:41:16 +0000 (21:41 +0000)]
gcc 4 compilation fix
patch by Bret Hughes <bhughes at elevating dot com>

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

14 years agoread 32bit instead of 64bit to avoid overreading and missalignments
Michael Niedermayer [Sun, 17 Apr 2005 13:30:45 +0000 (13:30 +0000)]
read 32bit instead of 64bit to avoid overreading and missalignments

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

14 years agofix overflow in mc_block() patch by (Yartrebo )yartrebo earthlink net
Yartrebo [Sun, 17 Apr 2005 09:27:53 +0000 (09:27 +0000)]
fix overflow in mc_block() patch by (Yartrebo )yartrebo earthlink net

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

14 years agostore the number of runs to avoid storing the last run value
Michael Niedermayer [Fri, 15 Apr 2005 13:24:30 +0000 (13:24 +0000)]
store the number of runs to avoid storing the last run value
about 10% lower bitrate for -qscale 32 (forman & some music video)
worst case bitrate increase <0.1% (lossless or low qscale)
and now the bad news, even though this just adds a single subtraction and an if() into the medium sized unpack_coeffs() loop and the if() will only be false once per unpac_coeff() call, gcc produces 50% slower code, i didnt look at the generated asm yet, not sure if i want to ...

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

14 years agoallow 2pass ratecontrol. also fixes psnr displayed by mencoder.
Loren Merritt [Fri, 15 Apr 2005 05:54:47 +0000 (05:54 +0000)]
allow 2pass ratecontrol. also fixes psnr displayed by mencoder.

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