ffmpeg.git
15 years agoinstall libav(codec|format).pc/libpostproc.pc for pkg-config (original patch from...
Aurelien Jacobs [Thu, 19 May 2005 00:17:50 +0000 (00:17 +0000)]
install libav(codec|format).pc/libpostproc.pc for pkg-config (original patch from <j at v2v.cc>)

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

15 years agodrop most url_fileno() calls (allows to use ByteIOContext directly in caller apps...
Aurelien Jacobs [Thu, 19 May 2005 00:06:27 +0000 (00:06 +0000)]
drop most url_fileno() calls (allows to use ByteIOContext directly in caller apps instead of URLProtocol)

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

15 years agofix mpeg2 chroma_420_type
Michael Niedermayer [Wed, 18 May 2005 19:42:42 +0000 (19:42 +0000)]
fix mpeg2 chroma_420_type

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

15 years agofix 4MV MC and reinstate new MC VLC
Mike Melanson [Wed, 18 May 2005 17:14:59 +0000 (17:14 +0000)]
fix 4MV MC and reinstate new MC VLC

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

15 years agofix shared libpostproc build
Måns Rullgård [Wed, 18 May 2005 14:05:17 +0000 (14:05 +0000)]
fix shared libpostproc build

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

15 years agoH.264 deblocking optimizations (mmx for chroma_bS4 case, convert existing cases to...
Loren Merritt [Wed, 18 May 2005 09:17:22 +0000 (09:17 +0000)]
H.264 deblocking optimizations (mmx for chroma_bS4 case, convert existing cases to 8-bit math)

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

15 years agoreduce size of Vp3Fragment from 32byte to 16byte
Michael Niedermayer [Wed, 18 May 2005 09:07:26 +0000 (09:07 +0000)]
reduce size of Vp3Fragment from 32byte to 16byte

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

15 years agooptimizing rle decoding loops a little
Michael Niedermayer [Wed, 18 May 2005 08:48:11 +0000 (08:48 +0000)]
optimizing rle decoding loops a little

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

15 years agodisabling buggy optimizations
Michael Niedermayer [Wed, 18 May 2005 07:59:07 +0000 (07:59 +0000)]
disabling buggy optimizations

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

15 years agoreplace get_superblock_run_length() with a VLC table
Mike Melanson [Wed, 18 May 2005 00:11:49 +0000 (00:11 +0000)]
replace get_superblock_run_length() with a VLC table

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

15 years agouse VLCs for in place of get_fragment_run_length(), get_mode_code(), and
Mike Melanson [Tue, 17 May 2005 23:39:23 +0000 (23:39 +0000)]
use VLCs for in place of get_fragment_run_length(), get_mode_code(), and
get_motion_vector_vlc()

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

15 years agosignature has an 'x'
Mike Melanson [Tue, 17 May 2005 23:09:59 +0000 (23:09 +0000)]
signature has an 'x'

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

15 years agoFraps FPS1 video decoder (v1 & v2), courtesy of Roine Gustafsson <roine
Mike Melanson [Tue, 17 May 2005 22:47:34 +0000 (22:47 +0000)]
Fraps FPS1 video decoder (v1 & v2), courtesy of Roine Gustafsson <roine
at users sf net>

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

15 years agosome optimizations gcc should have done (10% faster loop filter)
Michael Niedermayer [Tue, 17 May 2005 20:50:47 +0000 (20:50 +0000)]
some optimizations gcc should have done (10% faster loop filter)

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

15 years agoSATURATE_U8 -> clip_uint8 (10% faster loop filter)
Michael Niedermayer [Tue, 17 May 2005 20:30:22 +0000 (20:30 +0000)]
SATURATE_U8 -> clip_uint8 (10% faster loop filter)

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

15 years agoVorbis decoder by (Balatoni Denes | dbalatoni programozo hu)
Michael Niedermayer [Tue, 17 May 2005 19:02:43 +0000 (19:02 +0000)]
Vorbis decoder by (Balatoni Denes | dbalatoni programozo hu)

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

15 years agoporting the mmx&sse2 (sse2 untested) vp3 idcts to the lavc idct API
Michael Niedermayer [Tue, 17 May 2005 18:28:40 +0000 (18:28 +0000)]
porting the mmx&sse2 (sse2 untested) vp3 idcts to the lavc idct API

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

15 years agoremove duplicate zigzag tables
Michael Niedermayer [Tue, 17 May 2005 11:36:07 +0000 (11:36 +0000)]
remove duplicate zigzag tables

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

15 years agofix idct permutation
Michael Niedermayer [Tue, 17 May 2005 11:31:57 +0000 (11:31 +0000)]
fix idct permutation

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

15 years agoporting vp3 idct over to lavc idct api
Michael Niedermayer [Tue, 17 May 2005 11:12:04 +0000 (11:12 +0000)]
porting vp3 idct over to lavc idct api

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

15 years agoremove permutation done to quant tables and then undone during idct
Michael Niedermayer [Tue, 17 May 2005 09:18:49 +0000 (09:18 +0000)]
remove permutation done to quant tables and then undone during idct
move permutation from idct to unpack_vlcs

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

15 years agodisabling vp3 mmx&mmx2 idcts, they must be ported over to the lavc idct API, ill...
Michael Niedermayer [Tue, 17 May 2005 09:11:48 +0000 (09:11 +0000)]
disabling vp3 mmx&mmx2 idcts, they must be ported over to the lavc idct API, ill port the vp3 c idct

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

15 years agofix last coeff
Michael Niedermayer [Tue, 17 May 2005 08:46:40 +0000 (08:46 +0000)]
fix last coeff

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

15 years agoclear blocks after each idct instead of per picture
Michael Niedermayer [Tue, 17 May 2005 00:52:29 +0000 (00:52 +0000)]
clear blocks after each idct instead of per picture
dont store the all zero coefficients of skiped blocks

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

15 years agoparse and save hrd_fullness and range_map
Ivan Kalvachev [Mon, 16 May 2005 23:11:38 +0000 (23:11 +0000)]
parse and save hrd_fullness and range_map

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

15 years agoCygwin now has a native inttypes.h that works better than the custom one.
Diego Biurrun [Mon, 16 May 2005 22:49:28 +0000 (22:49 +0000)]
Cygwin now has a native inttypes.h that works better than the custom one.

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

15 years agosome benchmarking code
Michael Niedermayer [Mon, 16 May 2005 21:49:18 +0000 (21:49 +0000)]
some benchmarking code

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

15 years agovarious 10l fixes for the loop filter
Michael Niedermayer [Mon, 16 May 2005 17:22:36 +0000 (17:22 +0000)]
various 10l fixes for the loop filter

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

15 years agowhitespace cosmetics
Ivan Kalvachev [Mon, 16 May 2005 14:55:22 +0000 (14:55 +0000)]
whitespace cosmetics

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

15 years agoadd VP30 fourcc
Måns Rullgård [Mon, 16 May 2005 13:21:39 +0000 (13:21 +0000)]
add VP30 fourcc

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

15 years agofix dequant matrix
Michael Niedermayer [Mon, 16 May 2005 09:29:13 +0000 (09:29 +0000)]
fix dequant matrix

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

15 years agoanother try at decode_ref_pic_list_reordering()
Michael Niedermayer [Sun, 15 May 2005 01:40:34 +0000 (01:40 +0000)]
another try at decode_ref_pic_list_reordering()

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

15 years agowork with latest svn of x264
Måns Rullgård [Sat, 14 May 2005 21:02:49 +0000 (21:02 +0000)]
work with latest svn of x264

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

15 years agoffm.c rev 1.39+
Michael Niedermayer [Sat, 14 May 2005 19:51:09 +0000 (19:51 +0000)]
ffm.c rev 1.39+

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

15 years agoround duration up in mov
Michael Niedermayer [Sat, 14 May 2005 19:48:32 +0000 (19:48 +0000)]
round duration up in mov

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

15 years agopreserve parse context
Michael Niedermayer [Sat, 14 May 2005 15:34:49 +0000 (15:34 +0000)]
preserve parse context

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

15 years agofill missing reference pictures with something to avoid assertion failure
Michael Niedermayer [Sat, 14 May 2005 00:04:11 +0000 (00:04 +0000)]
fill missing reference pictures with something to avoid assertion failure

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

15 years ago10l (%f vs. %Ld)
Michael Niedermayer [Fri, 13 May 2005 23:11:32 +0000 (23:11 +0000)]
10l (%f vs. %Ld)

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

15 years agofix theora header parsing
Matthieu Castet [Fri, 13 May 2005 21:06:44 +0000 (21:06 +0000)]
fix theora header parsing
patch by Matthieu Castet <castet dot matthieu at free dot fr>

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

15 years agoremove/replace non-ascii characters
Måns Rullgård [Fri, 13 May 2005 21:04:16 +0000 (21:04 +0000)]
remove/replace non-ascii characters

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

15 years agoset correct source path when running configure using relative path
Måns Rullgård [Fri, 13 May 2005 20:57:27 +0000 (20:57 +0000)]
set correct source path when running configure using relative path

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

15 years agochange extradata format for vorbis
Måns Rullgård [Fri, 13 May 2005 18:10:23 +0000 (18:10 +0000)]
change extradata format for vorbis

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

15 years agofix mimetype
Michael Niedermayer [Fri, 13 May 2005 12:09:45 +0000 (12:09 +0000)]
fix mimetype

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

15 years agoalignment fix by (Gábor Kovács >picard demoscene hu)
Michael Niedermayer [Fri, 13 May 2005 12:00:12 +0000 (12:00 +0000)]
alignment fix by (Gábor Kovács >picard demoscene hu)

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

15 years ago10l (mb_type uninitalized and then changed and overwritten)
Michael Niedermayer [Fri, 13 May 2005 08:17:25 +0000 (08:17 +0000)]
10l (mb_type uninitalized and then changed and overwritten)

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

15 years agotypo found by Chengji Zhao
Michael Niedermayer [Thu, 12 May 2005 23:34:23 +0000 (23:34 +0000)]
typo found by Chengji Zhao

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

15 years agoallow various x86 models with --tune
Måns Rullgård [Thu, 12 May 2005 23:06:47 +0000 (23:06 +0000)]
allow various x86 models with --tune

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

15 years agocheck theora version
Måns Rullgård [Thu, 12 May 2005 22:33:05 +0000 (22:33 +0000)]
check theora version

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

15 years agoarm alignment fix
Michael Niedermayer [Thu, 12 May 2005 18:54:03 +0000 (18:54 +0000)]
arm alignment fix

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

15 years ago10l (rescaling AV_NOPTS_VALUE)
Michael Niedermayer [Thu, 12 May 2005 16:28:24 +0000 (16:28 +0000)]
10l (rescaling AV_NOPTS_VALUE)

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

15 years ago10l (overflows)
Michael Niedermayer [Thu, 12 May 2005 16:27:05 +0000 (16:27 +0000)]
10l (overflows)

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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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