platform/upstream/libav.git
18 years agoRemove the "bug" OptionDef used for setting the workaround_bugs variable.
Panagiotis Issaris [Wed, 20 Sep 2006 08:42:09 +0000 (08:42 +0000)]
Remove the "bug" OptionDef used for setting the workaround_bugs variable.

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

18 years agoRemove the "qsquish" OptionDef. The AVOption min/max value is changed to match
Panagiotis Issaris [Wed, 20 Sep 2006 08:39:56 +0000 (08:39 +0000)]
Remove the "qsquish" OptionDef. The AVOption min/max value is changed to match
the removed range check in ffmpeg.c.

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

18 years agoRemove the "qmax" OptionDef.
Panagiotis Issaris [Wed, 20 Sep 2006 08:36:33 +0000 (08:36 +0000)]
Remove the "qmax" OptionDef.

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

18 years agoRemove the "qmin" OptionDef.
Panagiotis Issaris [Wed, 20 Sep 2006 08:34:58 +0000 (08:34 +0000)]
Remove the "qmin" OptionDef.

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

18 years agoRemove the "bf" OptionDef parameter so the equally named AVOption will take
Panagiotis Issaris [Wed, 20 Sep 2006 08:34:13 +0000 (08:34 +0000)]
Remove the "bf" OptionDef parameter so the equally named AVOption will take
over. Move over ffmpeg.c constraint checking, but allow value of zero to disable
B-frame.

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

18 years agoInform the user that a certain AVOption is out of range.
Panagiotis Issaris [Wed, 20 Sep 2006 08:28:24 +0000 (08:28 +0000)]
Inform the user that a certain AVOption is out of range.

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

18 years agoCorrect the constraints of some AVOptions. These had a default value of zero,
Panagiotis Issaris [Wed, 20 Sep 2006 08:27:18 +0000 (08:27 +0000)]
Correct the constraints of some AVOptions. These had a default value of zero,
while the minimum allowed value was set to FLT_MIN.

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

18 years agoMigrate the "packetsize" OptionDef option to become an AVOption.
Panagiotis Issaris [Wed, 20 Sep 2006 08:24:17 +0000 (08:24 +0000)]
Migrate the "packetsize" OptionDef option to become an AVOption.

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

18 years agoMigrate the "muxrate" OptionDef option to become an AVOption.
Panagiotis Issaris [Wed, 20 Sep 2006 08:23:01 +0000 (08:23 +0000)]
Migrate the "muxrate" OptionDef option to become an AVOption.

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

18 years agoNew single instruction math operation header
Luca Barbato [Tue, 19 Sep 2006 22:22:29 +0000 (22:22 +0000)]
New single instruction math operation header

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

18 years agouse correct rounding functions
Michael Niedermayer [Tue, 19 Sep 2006 09:31:00 +0000 (09:31 +0000)]
use correct rounding functions
this should fix a floating point exception on some systems
lets hope these arent missing anywhere, if so another solution must be found

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

18 years agoAdded qcelp faq.
Benjamin Larsson [Mon, 18 Sep 2006 20:19:11 +0000 (20:19 +0000)]
Added qcelp faq.

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

18 years agoRemove the "bufsize" OptionDef option from ffmpeg.c. The equally named "bufsize"
Panagiotis Issaris [Mon, 18 Sep 2006 19:27:12 +0000 (19:27 +0000)]
Remove the "bufsize" OptionDef option from ffmpeg.c. The equally named "bufsize"
AVOption takes over its function with a change in unit from kilobytes to bits.
Postfix "KiB" is available to ease the discomfort.

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

18 years agoAdd support for SI (k, M, ...) and IEC/IEEE (Ki, Mi, ...) units.
Panagiotis Issaris [Mon, 18 Sep 2006 11:35:48 +0000 (11:35 +0000)]
Add support for SI (k, M, ...) and IEC/IEEE (Ki, Mi, ...) units.

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

18 years agoRemove the dependency of libswscale on img_format.h
Luca Abeni [Sun, 17 Sep 2006 15:15:13 +0000 (15:15 +0000)]
Remove the dependency of libswscale on img_format.h

Originally committed as revision 19878 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

18 years agoFix the PIX_FMT_* ---> IMGFMT_* conversion (PIX_FMT_RGB32 is IMGFMT_BGR32)
Luca Abeni [Sun, 17 Sep 2006 14:59:55 +0000 (14:59 +0000)]
Fix the PIX_FMT_* ---> IMGFMT_* conversion (PIX_FMT_RGB32 is IMGFMT_BGR32)

Originally committed as revision 19875 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

18 years agoK prefix
Michael Niedermayer [Sun, 17 Sep 2006 10:22:01 +0000 (10:22 +0000)]
K prefix
add SI prefix selftest

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

18 years agoFLV seeking patch by Nazo. lovesyao at aol com.
Nazo [Sun, 17 Sep 2006 09:39:49 +0000 (09:39 +0000)]
FLV seeking patch by Nazo. lovesyao at aol com.

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

18 years agosupport SI and some non SI prefixes
Michael Niedermayer [Sun, 17 Sep 2006 08:52:41 +0000 (08:52 +0000)]
support SI and some non SI prefixes

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

18 years agowording/spelling
Diego Biurrun [Sun, 17 Sep 2006 07:34:54 +0000 (07:34 +0000)]
wording/spelling

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

18 years agoADI Blackfin optimizations
Michael Benjamin [Sat, 16 Sep 2006 22:26:09 +0000 (22:26 +0000)]
ADI Blackfin optimizations
patch by Michael Benjamin, neuroptik gmail com

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

18 years agoChange VHOOKSHFLAGS (which defaults to SHFLAGS) from a shell to a Makefile
Diego Biurrun [Sat, 16 Sep 2006 22:07:20 +0000 (22:07 +0000)]
Change VHOOKSHFLAGS (which defaults to SHFLAGS) from a shell to a Makefile
variable so that overriding SHFLAGS later in the configure script has the
desired effect.

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

18 years agoDocument how to read DirectShow files,
Víctor Paesa [Sat, 16 Sep 2006 12:40:18 +0000 (12:40 +0000)]
Document how to read DirectShow files,
Patch by Victor Paesa % wzrlpy A arsystel P com %
Original thread:
Date: Sep 15, 2006 5:12 PM
Subject: [Ffmpeg-devel] [PATCH] Add to FAQ how to read DirectShow files

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

18 years agoremove junk characters in comment
Måns Rullgård [Sat, 16 Sep 2006 00:51:49 +0000 (00:51 +0000)]
remove junk characters in comment

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

18 years agoclean up #ifdef HAVE_IPP
Måns Rullgård [Fri, 15 Sep 2006 23:20:58 +0000 (23:20 +0000)]
clean up #ifdef HAVE_IPP

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

18 years agoRemove the "rc_init_cplx" OptionDef option from ffmpeg.c. The equally named
Panagiotis Issaris [Fri, 15 Sep 2006 23:04:55 +0000 (23:04 +0000)]
Remove the "rc_init_cplx" OptionDef option from ffmpeg.c. The equally named
"rc_init_cplx" AVOption takes over its function and this occurs transparantly.

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

18 years agoRemove the "bt" OptionDef option from ffmpeg.c. The equally named
Panagiotis Issaris [Fri, 15 Sep 2006 22:32:30 +0000 (22:32 +0000)]
Remove the "bt" OptionDef option from ffmpeg.c. The equally named
"bt" AVOption takes over its function although the parameter unit
has changed from kilobits/sec to bits/sec.

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

18 years agoRemove the "i_qfactor" OptionDef option from ffmpeg.c. The equally named
Panagiotis Issaris [Fri, 15 Sep 2006 21:58:13 +0000 (21:58 +0000)]
Remove the "i_qfactor" OptionDef option from ffmpeg.c. The equally named
"i_qfactor" AVOption takes over its function and this occurs transparantly.

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

18 years agoCorrect the i_qfactor minimum, which was current set higher then the default
Panagiotis Issaris [Fri, 15 Sep 2006 21:57:19 +0000 (21:57 +0000)]
Correct the i_qfactor minimum, which was current set higher then the default
value.

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

18 years agoRemove the "me_range" OptionDef option from ffmpeg.c. The equally named
Panagiotis Issaris [Fri, 15 Sep 2006 19:25:22 +0000 (19:25 +0000)]
Remove the "me_range" OptionDef option from ffmpeg.c. The equally named
"me_range" AVOption takes over its function and this occurs transparantly.

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

18 years agoSplit the DV demuxer and muxer into separate files (as suggested by Diego
Panagiotis Issaris [Fri, 15 Sep 2006 19:14:24 +0000 (19:14 +0000)]
Split the DV demuxer and muxer into separate files (as suggested by Diego
Biurrun).

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

18 years agoRemove the "i_qoffset" OptionDef option from ffmpeg.c. The equally named
Panagiotis Issaris [Fri, 15 Sep 2006 19:00:46 +0000 (19:00 +0000)]
Remove the "i_qoffset" OptionDef option from ffmpeg.c. The equally named
"i_qoffset" AVOption takes over its function and this occurs transparantly.

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

18 years agoRemove the "b_qoffset" OptionDef option from ffmpeg.c. The equally named
Panagiotis Issaris [Fri, 15 Sep 2006 18:55:08 +0000 (18:55 +0000)]
Remove the "b_qoffset" OptionDef option from ffmpeg.c. The equally named
"b_qoffset" AVOption takes over its function and this occurs transparantly.

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

18 years agoRemove the "b_qfactor" OptionDef option from ffmpeg.c. The equally named
Panagiotis Issaris [Fri, 15 Sep 2006 18:43:42 +0000 (18:43 +0000)]
Remove the "b_qfactor" OptionDef option from ffmpeg.c. The equally named
"b_qfactor" AVOption takes over its function and this occurs transparantly.

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

18 years agoFix usage of b_quant_factor. It was not possible to actually use the b_qfactor
Panagiotis Issaris [Fri, 15 Sep 2006 18:28:11 +0000 (18:28 +0000)]
Fix usage of b_quant_factor. It was not possible to actually use the b_qfactor
option, as b_quant_factor always got fixed to 2.0 (in any case when it actually
mattered, namely when B-frames were being used).

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

18 years agoRemove the "qcomp" OptionDef option from ffmpeg.c. The equally named "qcomp"
Panagiotis Issaris [Fri, 15 Sep 2006 17:51:46 +0000 (17:51 +0000)]
Remove the "qcomp" OptionDef option from ffmpeg.c. The equally named "qcomp"
AVOption takes over its function and this occurs transparantly.

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

18 years agoRemove the "qblur" OptionDef option from ffmpeg.c. The equally named "qblur"
Panagiotis Issaris [Fri, 15 Sep 2006 17:51:00 +0000 (17:51 +0000)]
Remove the "qblur" OptionDef option from ffmpeg.c. The equally named "qblur"
AVOption takes over its function and this occurs transparantly.

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

18 years agoRemove the "pbias" OptionDef option from ffmpeg.c. The equally named "pbias"
Panagiotis Issaris [Fri, 15 Sep 2006 17:49:57 +0000 (17:49 +0000)]
Remove the "pbias" OptionDef option from ffmpeg.c. The equally named "pbias"
AVOption takes over its function and this occurs transparantly.

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

18 years agoRemove the "ibias" OptionDef option from ffmpeg.c. The equally named "ibias"
Panagiotis Issaris [Fri, 15 Sep 2006 17:49:09 +0000 (17:49 +0000)]
Remove the "ibias" OptionDef option from ffmpeg.c. The equally named "ibias"
AVOption takes over its function and this occurs transparantly.

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

18 years agoRemove the "preme" OptionDef option from ffmpeg.c
Panagiotis Issaris [Fri, 15 Sep 2006 17:44:36 +0000 (17:44 +0000)]
Remove the "preme" OptionDef option from ffmpeg.c

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

18 years agoRemove the GOP "g" OptionDef option from ffmpeg.c .
Panagiotis Issaris [Fri, 15 Sep 2006 17:40:46 +0000 (17:40 +0000)]
Remove the GOP "g" OptionDef option from ffmpeg.c .

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

18 years agoRemove the "maxrate" and "minrate" OptionDef options from ffmpeg.c. This
Panagiotis Issaris [Fri, 15 Sep 2006 17:38:43 +0000 (17:38 +0000)]
Remove the "maxrate" and "minrate" OptionDef options from ffmpeg.c.  This
requires some modifications to the manpage, as now the unit of -b is bits/sec
not kbits/sec.

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

18 years agoFix Indel --> Intel typo.
Diego Biurrun [Fri, 15 Sep 2006 13:53:26 +0000 (13:53 +0000)]
Fix Indel --> Intel typo.

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

18 years agoAdd support for 8-bit grayscale to V4L grabber
Michael Benjamin [Fri, 15 Sep 2006 11:17:41 +0000 (11:17 +0000)]
Add support for 8-bit grayscale to V4L grabber
patch by Michael Benjamin % neuroptik AH gmail.com %
Original thread:
Date: Aug 24, 2006 5:40 PM
Subject: [Ffmpeg-devel] V4L grab.c patch for Grayscale

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

18 years agoRemove the "b" OptionDef option from the ffmpeg.c file. From now on the unit of
Panagiotis Issaris [Fri, 15 Sep 2006 11:15:55 +0000 (11:15 +0000)]
Remove the "b" OptionDef option from the ffmpeg.c file. From now on the unit of
-b of ffmpeg is bits/sec not kbits/sec, as already was the case for the
AVOption. "k" and "M" suffixes are available though.

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

18 years agoRename the AVOption's names to the shorter OptionDef names.
Panagiotis Issaris [Fri, 15 Sep 2006 10:57:20 +0000 (10:57 +0000)]
Rename the AVOption's names to the shorter OptionDef names.

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

18 years agoremove unused, uninitialized free format frame size
Baptiste Coudurier [Fri, 15 Sep 2006 10:28:23 +0000 (10:28 +0000)]
remove unused, uninitialized free format frame size

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

18 years agoadd support for grayscale rawvideo avi
Philippe De Muyter [Fri, 15 Sep 2006 09:42:51 +0000 (09:42 +0000)]
add support for grayscale rawvideo avi
patch by Philippe De Muyter %phdm A macqel P be%
Original thread:
Date: Sep 15, 2006 10:18 AM
Subject: [Ffmpeg-devel] [PATCH] ffmpeg does not recognize his own grayscale rawvideo avi's

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

18 years agoasm implementation of mid_pred.
Loren Merritt [Fri, 15 Sep 2006 00:36:49 +0000 (00:36 +0000)]
asm implementation of mid_pred.
20% faster huffyuv decoding, 4% faster ffv1.

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

18 years agodisable vp3 mmx idct for theora files to avoid artifacts
Aurelien Jacobs [Thu, 14 Sep 2006 22:13:23 +0000 (22:13 +0000)]
disable vp3 mmx idct for theora files to avoid artifacts
(see theora-a4_v6-k250-s0_2.ogg)

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

18 years agoSynchronize the defaults specified in the AVOptions[] array to the defaults
Panagiotis Issaris [Thu, 14 Sep 2006 14:02:32 +0000 (14:02 +0000)]
Synchronize the defaults specified in the AVOptions[] array to the defaults
specified in the ffmpeg.c global static variabels. This preserves the current
behavior.

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

18 years agoMake OFFSET() reuse offsetof
Panagiotis Issaris [Thu, 14 Sep 2006 13:51:54 +0000 (13:51 +0000)]
Make OFFSET() reuse offsetof

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

18 years agoRemove a redundant memset from libavformat.
Panagiotis Issaris [Thu, 14 Sep 2006 12:04:07 +0000 (12:04 +0000)]
Remove a redundant memset from libavformat.

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

18 years agoAllow parameter values (AVOptions) to use the 'k', 'M', 'G'
Panagiotis Issaris [Thu, 14 Sep 2006 11:23:41 +0000 (11:23 +0000)]
Allow parameter values (AVOptions) to use the 'k', 'M', 'G'
and 'B' postfixes.

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

18 years agoRemove the LGPL exception clause as discussed on ffmpeg-devel
Diego Biurrun [Thu, 14 Sep 2006 00:38:03 +0000 (00:38 +0000)]
Remove the LGPL exception clause as discussed on ffmpeg-devel
and move the dependent code under CONFIG_GPL.

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

18 years agoFix vhook build on Cygwin, shared builds only.
Víctor Paesa [Wed, 13 Sep 2006 22:04:40 +0000 (22:04 +0000)]
Fix vhook build on Cygwin, shared builds only.
patch by Víctor Paesa, wzrlpy arsystel com

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

18 years agoProper armv5te instructions support detection.
Siarhei Siamashka [Wed, 13 Sep 2006 21:39:41 +0000 (21:39 +0000)]
Proper armv5te instructions support detection.
patch by Siarhei Siamashka, siarhei dot siamashka gmail com

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

18 years agoreplaces back some C code by dsp.put_pixels_tab[0][0] (revert r6231)
Aurelien Jacobs [Wed, 13 Sep 2006 20:16:33 +0000 (20:16 +0000)]
replaces back some C code by dsp.put_pixels_tab[0][0] (revert r6231)
but this time ensure proper alignment using av_malloc instead of av_realloc

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

18 years agocorrects the type of the AVOption parameter "bugs", patch by Takis
Panagiotis Issaris [Wed, 13 Sep 2006 09:28:48 +0000 (09:28 +0000)]
corrects the type of the AVOption parameter "bugs", patch by Takis
Original thread:
Date: Sep 11, 2006 1:43 PM
Subject: [Ffmpeg-devel] [PATCH] Wrong AVOption type

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

18 years agoadds descriptions to the libavcodec AVOptions array, taken from the
Panagiotis Issaris [Wed, 13 Sep 2006 09:03:13 +0000 (09:03 +0000)]
adds descriptions to the libavcodec AVOptions array, taken from the
OptionDef options[] array.
Patch by Takis,
Original thread:
Date: Sep 11, 2006 3:39 PM
Subject: [Ffmpeg-devel] [PATCH] AVOptions description sync

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

18 years agoffmpeg, ffplay, ffserver need version.h
Måns Rullgård [Tue, 12 Sep 2006 23:13:22 +0000 (23:13 +0000)]
ffmpeg, ffplay, ffserver need version.h

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

18 years agoEnables back the mmx/sse optimized version of the vp3 idct.
Aurelien Jacobs [Tue, 12 Sep 2006 20:58:17 +0000 (20:58 +0000)]
Enables back the mmx/sse optimized version of the vp3 idct.
It generates different md5sum than the reference C implementation,
but no visual difference, so enabled only when bitexact is not set.

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

18 years ago10l typo
Michael Niedermayer [Tue, 12 Sep 2006 14:16:48 +0000 (14:16 +0000)]
10l typo

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

18 years agoRemove superfluous ifeq.
Diego Biurrun [Tue, 12 Sep 2006 10:50:32 +0000 (10:50 +0000)]
Remove superfluous ifeq.

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

18 years agoFix 'make depend' for libpostproc.
Diego Biurrun [Tue, 12 Sep 2006 10:33:27 +0000 (10:33 +0000)]
Fix 'make depend' for libpostproc.

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

18 years agoSwap back and forward motion vectors to achieve correct picture
Kostya Shishkov [Tue, 12 Sep 2006 04:35:11 +0000 (04:35 +0000)]
Swap back and forward motion vectors to achieve correct picture

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

18 years agoSet motion vectors used in B-frames to zero by default
Kostya Shishkov [Tue, 12 Sep 2006 04:29:37 +0000 (04:29 +0000)]
Set motion vectors used in B-frames to zero by default

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

18 years agoUse h264_chroma funcs in B-frames MC too
Kostya Shishkov [Tue, 12 Sep 2006 04:19:07 +0000 (04:19 +0000)]
Use h264_chroma funcs in B-frames MC too

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

18 years agoFix edge emulation for bicubic MC in B frames
Kostya Shishkov [Tue, 12 Sep 2006 04:16:28 +0000 (04:16 +0000)]
Fix edge emulation for bicubic MC in B frames

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

18 years ago2989l: Set avctx->has_b_frames value in header and don't change it
Kostya Shishkov [Tue, 12 Sep 2006 04:13:00 +0000 (04:13 +0000)]
2989l: Set avctx->has_b_frames value in header and don't change it

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

18 years agoadd a VP6F fourcc for apps which rely on fourcc
Aurelien Jacobs [Tue, 12 Sep 2006 00:06:44 +0000 (00:06 +0000)]
add a VP6F fourcc for apps which rely on fourcc

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

18 years agodon't use dsp.put_pixels_tab[0][0] with unaligned ptr (fix artifacts on altivec)
Aurelien Jacobs [Mon, 11 Sep 2006 23:29:24 +0000 (23:29 +0000)]
don't use dsp.put_pixels_tab[0][0] with unaligned ptr (fix artifacts on altivec)

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

18 years agoworkaround for files, mainly d-cinema, with 0 sized tags especially UMID in source...
Baptiste Coudurier [Mon, 11 Sep 2006 22:05:43 +0000 (22:05 +0000)]
workaround for files, mainly d-cinema, with 0 sized tags especially UMID in source clip, 377M B.10,13 clearly mentions that this is non standard though

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

18 years agoRemove nonexistent option -hq from the documentation.
Panagiotis Issaris [Sun, 10 Sep 2006 22:48:16 +0000 (22:48 +0000)]
Remove nonexistent option -hq from the documentation.
patch by Panagiotis Issaris, takis.issaris uhasselt be

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

18 years agoarmv5 optimizations
Siarhei Siamashka [Sun, 10 Sep 2006 22:29:02 +0000 (22:29 +0000)]
armv5 optimizations
patch by Siarhei Siamashka siarhei.siamashka at gmail com

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

18 years agoUse and set sane AVOption defaults
Panagiotis Issaris [Sun, 10 Sep 2006 21:51:08 +0000 (21:51 +0000)]
Use and set sane AVOption defaults
Patch by Takis
Original thread:
Date: Sep 8, 2006 3:26 PM
Subject: [Ffmpeg-devel] [PATCH 2/2] Use and set sane AVOption defaults

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

18 years agoadds doxygen docs to av_opt_set_defaults. Patch by Takis
Panagiotis Issaris [Sun, 10 Sep 2006 20:46:20 +0000 (20:46 +0000)]
adds doxygen docs to av_opt_set_defaults. Patch by Takis

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

18 years agoallow ffmpeg to read mp3s beginning with partial frames
Andreas Öman [Sun, 10 Sep 2006 20:31:58 +0000 (20:31 +0000)]
allow ffmpeg to read mp3s beginning with partial frames
Patch by Andreas Oman andreas A olebyn P nu
Original thread:
Date: Sep 10, 2006 7:26 AM
Subject: Re: [Ffmpeg-devel] [PATCH] allow ffmpeg to read mp3s beginning with partial frames

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

18 years agomake AVOptions default value field work.
Panagiotis Issaris [Sun, 10 Sep 2006 20:21:40 +0000 (20:21 +0000)]
make AVOptions default value field work.
Patch by Panagiotis Issaris % takis P issaris A uhasselt P be %
Original thread:
Date: Sep 8, 2006 3:22 PM
Subject: [Ffmpeg-devel] [PATCH 1/2] Enable usage of AVOption default value

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

18 years agoRemove unused variable.
Diego Biurrun [Sun, 10 Sep 2006 18:16:19 +0000 (18:16 +0000)]
Remove unused variable.

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

18 years agofprintf/perror --> av_log
Gustavo Sverzut Barbieri [Sun, 10 Sep 2006 17:54:14 +0000 (17:54 +0000)]
fprintf/perror --> av_log
patch by Gustavo Sverzut Barbieri, barbieri gmail com

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

18 years agoCleanup, from Emanuele Giaquinta <exg@gentoo.org>
Luca Barbato [Sun, 10 Sep 2006 15:36:53 +0000 (15:36 +0000)]
Cleanup, from Emanuele Giaquinta <exg@gentoo.org>

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

18 years agoadd our -L flags before any other linker flags
Måns Rullgård [Sun, 10 Sep 2006 14:13:19 +0000 (14:13 +0000)]
add our -L flags before any other linker flags

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

18 years agoAdd official LGPL license headers to the files that were missing them.
Diego Biurrun [Sun, 10 Sep 2006 14:02:42 +0000 (14:02 +0000)]
Add official LGPL license headers to the files that were missing them.

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

18 years agoDisable B-frames decoding until they produce correct picture
Kostya Shishkov [Sun, 10 Sep 2006 04:24:53 +0000 (04:24 +0000)]
Disable B-frames decoding until they produce correct picture

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

18 years agorename vector to vect to avoid clash with Apple gcc
Aurelien Jacobs [Sat, 9 Sep 2006 22:53:44 +0000 (22:53 +0000)]
rename vector to vect to avoid clash with Apple gcc

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

18 years agoAdd proper GPL headers.
Diego Biurrun [Sat, 9 Sep 2006 22:04:43 +0000 (22:04 +0000)]
Add proper GPL headers.

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

18 years agoAdd proper GPL headers.
Diego Biurrun [Sat, 9 Sep 2006 21:10:26 +0000 (21:10 +0000)]
Add proper GPL headers.

Originally committed as revision 19772 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

18 years agoReplace informal GPL notice by official header.
Diego Biurrun [Sat, 9 Sep 2006 21:09:37 +0000 (21:09 +0000)]
Replace informal GPL notice by official header.

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

18 years agofix out of tree builds
Måns Rullgård [Sat, 9 Sep 2006 17:28:53 +0000 (17:28 +0000)]
fix out of tree builds

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

18 years agoVP5 and VP6 video decoder
Aurelien Jacobs [Sat, 9 Sep 2006 17:19:37 +0000 (17:19 +0000)]
VP5 and VP6 video decoder

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

18 years agoDrop unneeded checks before av_free() and change to av_freep() where it's more suitable.
Kostya Shishkov [Sat, 9 Sep 2006 11:40:41 +0000 (11:40 +0000)]
Drop unneeded checks before av_free() and change to av_freep() where it's more suitable.

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

18 years agoSupport for BI-frames in Advanced Profile
Kostya Shishkov [Sat, 9 Sep 2006 11:32:36 +0000 (11:32 +0000)]
Support for BI-frames in Advanced Profile

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

18 years agoDon't print header bits by default
Kostya Shishkov [Sat, 9 Sep 2006 11:29:17 +0000 (11:29 +0000)]
Don't print header bits by default

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

18 years ago[Cosmetics] Remove if(profile < PROFILE_ADVANCED) from decode_sequence_header()
Kostya Shishkov [Sat, 9 Sep 2006 11:28:02 +0000 (11:28 +0000)]
[Cosmetics] Remove if(profile < PROFILE_ADVANCED) from decode_sequence_header()
as it's always true and reindent code inside by the way.

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

18 years ago[Cosmetics] Remove some done TODOs/FIXMEs from comments
Kostya Shishkov [Sat, 9 Sep 2006 11:23:44 +0000 (11:23 +0000)]
[Cosmetics] Remove some done TODOs/FIXMEs from comments

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

18 years agoProper support for B/BI frames
Kostya Shishkov [Sat, 9 Sep 2006 11:21:56 +0000 (11:21 +0000)]
Proper support for B/BI frames

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

18 years agoAVPROBE_SCORE_MAX doc
Michael Niedermayer [Sat, 9 Sep 2006 08:57:55 +0000 (08:57 +0000)]
AVPROBE_SCORE_MAX doc

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

18 years agoundefines a few temporary defines which were not undefined after their usage.
Panagiotis Issaris [Sat, 9 Sep 2006 08:49:28 +0000 (08:49 +0000)]
undefines a few temporary defines which were not undefined after their usage.
Patch by Panagiotis Issaris

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

18 years agoAdd -lav* to the front of LDFLAGS, fixes linking on Linux.
Panagiotis Issaris [Fri, 8 Sep 2006 19:36:21 +0000 (19:36 +0000)]
Add -lav* to the front of LDFLAGS, fixes linking on Linux.
patch by Panagiotis Issaris, takis.issaris uhasselt be

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