platform/upstream/libav.git
17 years agoRemove code duplicated between adpcm.c and riff.c
Michel Bardiaux [Tue, 20 Feb 2007 14:31:43 +0000 (14:31 +0000)]
Remove code duplicated between adpcm.c and riff.c

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

17 years agoAdd some more Doxygen documentation to libavcodec/utils.c.
Panagiotis Issaris [Tue, 20 Feb 2007 12:45:16 +0000 (12:45 +0000)]
Add some more Doxygen documentation to libavcodec/utils.c.

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

17 years agoAdds Doxygen docs for the av_log function.
Panagiotis Issaris [Tue, 20 Feb 2007 12:41:47 +0000 (12:41 +0000)]
Adds Doxygen docs for the av_log function.

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

17 years agoAdd support for MS-GSM codec
Michel Bardiaux [Tue, 20 Feb 2007 11:09:47 +0000 (11:09 +0000)]
Add support for MS-GSM codec

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

17 years agoProvide Doxygen documentation.
Panagiotis Issaris [Tue, 20 Feb 2007 10:34:01 +0000 (10:34 +0000)]
Provide Doxygen documentation.

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

17 years agoMove the aframes option from the video "subsection" to the
Benoit Fouet [Tue, 20 Feb 2007 10:07:56 +0000 (10:07 +0000)]
Move the aframes option from the video "subsection" to the
audio "subsection".
Patch by Benoit Fouet, benoit fouet % purplelabs com.

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

17 years agoThe --enable-a52 option was renamed to --enable-liba52, fix the FAQ regarding
Panagiotis Issaris [Tue, 20 Feb 2007 09:59:31 +0000 (09:59 +0000)]
The --enable-a52 option was renamed to --enable-liba52, fix the FAQ regarding
this change.

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

17 years agoFAQ clarification concerning the configuration of FFmpeg for usage with liba52.
Dujardin Bernard [Tue, 20 Feb 2007 09:26:01 +0000 (09:26 +0000)]
FAQ clarification concerning the configuration of FFmpeg for usage with liba52.
Patch by Bernard Dujardin, dujardin iut % numericable fr.

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

17 years agoadd doxygen docs for avpicture_fill()
Guillaume Poirier [Tue, 20 Feb 2007 08:35:25 +0000 (08:35 +0000)]
add doxygen docs for avpicture_fill()
Patch  by Panagiotis Issaris % takis P issaris A uhasselt P be %

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

17 years agogeneric foo-config --cflags/libs test
Måns Rullgård [Mon, 19 Feb 2007 23:15:15 +0000 (23:15 +0000)]
generic foo-config --cflags/libs test

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

17 years agofeature tests for functions requiring one or more headers
Måns Rullgård [Mon, 19 Feb 2007 23:00:18 +0000 (23:00 +0000)]
feature tests for functions requiring one or more headers

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

17 years agorevert last change, it breaks on brain damaged distros
Måns Rullgård [Mon, 19 Feb 2007 21:53:09 +0000 (21:53 +0000)]
revert last change, it breaks on brain damaged distros

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

17 years agosimplify check_lib
Måns Rullgård [Mon, 19 Feb 2007 21:08:16 +0000 (21:08 +0000)]
simplify check_lib

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

17 years agofix comment, get/show_bits(0) does not work
Stefan Gehrer [Mon, 19 Feb 2007 20:59:40 +0000 (20:59 +0000)]
fix comment, get/show_bits(0) does not work

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

17 years agolink fix by Dujardin Bernard, dujardin.iut numericable fr
Diego Biurrun [Mon, 19 Feb 2007 12:14:28 +0000 (12:14 +0000)]
link fix by Dujardin Bernard, dujardin.iut numericable fr

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

17 years agoRemove some old disabled debugging output
Michel Bardiaux [Mon, 19 Feb 2007 11:00:38 +0000 (11:00 +0000)]
Remove some old disabled debugging output

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

17 years agosimplify in fill_caches
Loren Merritt [Mon, 19 Feb 2007 04:44:17 +0000 (04:44 +0000)]
simplify in fill_caches

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

17 years agoRemove a non-C dependency (being M_PI) from the libavcodec example.
Panagiotis Issaris [Sun, 18 Feb 2007 21:23:50 +0000 (21:23 +0000)]
Remove a non-C dependency (being M_PI) from the libavcodec example.

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

17 years agoUse a more correct value for Pi.
Panagiotis Issaris [Sun, 18 Feb 2007 21:20:01 +0000 (21:20 +0000)]
Use a more correct value for Pi.

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

17 years agoClairyfication of the gain tool struct.
Benjamin Larsson [Sun, 18 Feb 2007 20:35:22 +0000 (20:35 +0000)]
Clairyfication of the gain tool struct.

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

17 years agofix for x86-64
Måns Rullgård [Sun, 18 Feb 2007 20:00:05 +0000 (20:00 +0000)]
fix for x86-64

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

17 years agoDon't use byte swaps and use the more portable way
Benjamin Larsson [Sun, 18 Feb 2007 19:12:20 +0000 (19:12 +0000)]
Don't use byte swaps and use the more portable way
of declaring aligned buffers.

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

17 years agoTARGET_OS in config.mak is unused
Måns Rullgård [Sun, 18 Feb 2007 15:24:33 +0000 (15:24 +0000)]
TARGET_OS in config.mak is unused

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

17 years agoremove --enable-mingw32 option, --target-os=mingw32 should be used
Måns Rullgård [Sun, 18 Feb 2007 01:56:53 +0000 (01:56 +0000)]
remove --enable-mingw32 option, --target-os=mingw32 should be used

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

17 years agocase insensitive OS name
Måns Rullgård [Sun, 18 Feb 2007 01:39:07 +0000 (01:39 +0000)]
case insensitive OS name

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

17 years agofactorize more calls to fill_rectangle()
Michael Niedermayer [Sun, 18 Feb 2007 01:37:50 +0000 (01:37 +0000)]
factorize more calls to fill_rectangle()

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

17 years agofactorize fill_rectangle() calls
Michael Niedermayer [Sun, 18 Feb 2007 01:24:57 +0000 (01:24 +0000)]
factorize fill_rectangle() calls

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

17 years agodisplay line number when printing error
Alex Beregszaszi [Sun, 18 Feb 2007 01:02:34 +0000 (01:02 +0000)]
display line number when printing error

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

17 years agospit an error message in case of invalid chunk
Alex Beregszaszi [Sun, 18 Feb 2007 00:47:13 +0000 (00:47 +0000)]
spit an error message in case of invalid chunk

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

17 years agolibswscale is needed in Cygwin vhooks
Víctor Paesa [Sun, 18 Feb 2007 00:17:04 +0000 (00:17 +0000)]
libswscale is needed in Cygwin vhooks
patch by Víctor Paesa wzrlpy arsystel com

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

17 years agorewrite H264_CHROMA_MC4_TMPL (20% faster)
Michael Niedermayer [Sat, 17 Feb 2007 23:43:02 +0000 (23:43 +0000)]
rewrite H264_CHROMA_MC4_TMPL (20% faster)

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

17 years ago10l: I thought I'd tested all changes...
Måns Rullgård [Sat, 17 Feb 2007 21:42:39 +0000 (21:42 +0000)]
10l: I thought I'd tested all changes...

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

17 years agorearrange --help text slightly
Måns Rullgård [Sat, 17 Feb 2007 21:36:00 +0000 (21:36 +0000)]
rearrange --help text slightly

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

17 years agomention --target-os in --help
Måns Rullgård [Sat, 17 Feb 2007 21:10:14 +0000 (21:10 +0000)]
mention --target-os in --help

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

17 years agomove arch processing after command line loop
Måns Rullgård [Sat, 17 Feb 2007 18:45:00 +0000 (18:45 +0000)]
move arch processing after command line loop

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

17 years agoput mingw section together with other OS specifics
Måns Rullgård [Sat, 17 Feb 2007 18:35:35 +0000 (18:35 +0000)]
put mingw section together with other OS specifics

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

17 years agoadd --target-os option, and move OS specific settings after command line
Måns Rullgård [Sat, 17 Feb 2007 18:32:04 +0000 (18:32 +0000)]
add --target-os option, and move OS specific settings after command line
processing

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

17 years agonegative stride and h_size-=8 fix
Michael Niedermayer [Sat, 17 Feb 2007 13:28:44 +0000 (13:28 +0000)]
negative stride and h_size-=8 fix

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

17 years agoremove imgresample and convert with the next version bump
Michael Niedermayer [Sat, 17 Feb 2007 11:55:57 +0000 (11:55 +0000)]
remove imgresample and convert with the next version bump

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

17 years agoUse AVRandom
Kostya Shishkov [Sat, 17 Feb 2007 11:41:59 +0000 (11:41 +0000)]
Use AVRandom

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

17 years ago10l: forgot break statement
Kostya Shishkov [Sat, 17 Feb 2007 11:39:54 +0000 (11:39 +0000)]
10l: forgot break statement

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

17 years agoBGR/RGB4 byte formats as input
Michael Niedermayer [Sat, 17 Feb 2007 11:36:02 +0000 (11:36 +0000)]
BGR/RGB4 byte formats as input
fixing isRGB/BGR() for the byte formats

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

17 years agonot checking error return, resulting double free
Michael Niedermayer [Sat, 17 Feb 2007 02:46:47 +0000 (02:46 +0000)]
not checking error return, resulting double free
returning uninitalized pointers

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

17 years agorestore lost --enable-amr-if2 option
Måns Rullgård [Sat, 17 Feb 2007 00:35:37 +0000 (00:35 +0000)]
restore lost --enable-amr-if2 option

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

17 years agofactorize fill_rectangle()
Michael Niedermayer [Fri, 16 Feb 2007 21:50:37 +0000 (21:50 +0000)]
factorize fill_rectangle()
remove more silly ref_count checks
use list_count where appropriate

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

17 years agoreplace list<2 checks by list<list_count
Michael Niedermayer [Fri, 16 Feb 2007 21:42:01 +0000 (21:42 +0000)]
replace list<2 checks by list<list_count
remove silly ref_count<0 and ref_count==0 checks its impossible for this variable to have such a value

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

17 years agofix 2nd ref_count check
Michael Niedermayer [Fri, 16 Feb 2007 21:34:21 +0000 (21:34 +0000)]
fix 2nd ref_count check
add list_count

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

17 years agofix ref_count check
Michael Niedermayer [Fri, 16 Feb 2007 21:29:15 +0000 (21:29 +0000)]
fix ref_count check

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

17 years agofactorize mv_cache and mvd_cache init
Michael Niedermayer [Fri, 16 Feb 2007 21:27:59 +0000 (21:27 +0000)]
factorize mv_cache and mvd_cache init

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

17 years agosimplify
Michael Niedermayer [Fri, 16 Feb 2007 21:25:22 +0000 (21:25 +0000)]
simplify

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

17 years agoadd a few asserts to ensure alignment
Michael Niedermayer [Fri, 16 Feb 2007 21:22:53 +0000 (21:22 +0000)]
add a few asserts to ensure alignment

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

17 years agoprevent h.264 MC related functions from being inlined (yes this is much faster the...
Michael Niedermayer [Fri, 16 Feb 2007 21:21:07 +0000 (21:21 +0000)]
prevent h.264 MC related functions from being inlined (yes this is much faster the code just doesnt fit in the code cache otherwise)

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

17 years agoav_noinline
Michael Niedermayer [Fri, 16 Feb 2007 21:19:42 +0000 (21:19 +0000)]
av_noinline

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

17 years agopal8 input
Michael Niedermayer [Fri, 16 Feb 2007 21:17:15 +0000 (21:17 +0000)]
pal8 input
this is not optimized or anything (that is easy to add just use the existing unscaled converters if possible ...)

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

17 years agoMake sure we don't try to emulate poll() when it's there if --disable-ffserver.....
François Revol [Thu, 15 Feb 2007 15:39:39 +0000 (15:39 +0000)]
Make sure we don't try to emulate poll() when it's there if --disable-ffserver... 10l

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

17 years agoMinGW patch by <koyama AT infocity DOT co DOT jp>, reworked. Removed placeholder...
François Revol [Thu, 15 Feb 2007 13:32:06 +0000 (13:32 +0000)]
MinGW patch by <koyama AT infocity DOT co DOT jp>, reworked. Removed placeholder for winsock.

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

17 years agoSpelling fix
Michel Bardiaux [Thu, 15 Feb 2007 12:57:51 +0000 (12:57 +0000)]
Spelling fix

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

17 years agoSpelling fix
Michel Bardiaux [Thu, 15 Feb 2007 12:57:20 +0000 (12:57 +0000)]
Spelling fix

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

17 years agopoll() emulation for BeOS, and maybe MinGW.
François Revol [Thu, 15 Feb 2007 07:44:10 +0000 (07:44 +0000)]
poll() emulation for BeOS, and maybe MinGW.

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

17 years agoMove xvmc_render.h to libavcodec where it belongs. Blessed by Ivan.
Diego Biurrun [Wed, 14 Feb 2007 23:33:16 +0000 (23:33 +0000)]
Move xvmc_render.h to libavcodec where it belongs.  Blessed by Ivan.

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

17 years agosimplify
Måns Rullgård [Wed, 14 Feb 2007 22:18:13 +0000 (22:18 +0000)]
simplify

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

17 years agorename video4linux[2] variables to v4l[2], consistent with --disable options
Måns Rullgård [Wed, 14 Feb 2007 22:12:49 +0000 (22:12 +0000)]
rename video4linux[2] variables to v4l[2], consistent with --disable options

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

17 years agoimplement new grabbing interface, as described here:
Ramiro Polla [Wed, 14 Feb 2007 17:01:32 +0000 (17:01 +0000)]
implement new grabbing interface, as described here:
ttp://thread.gmane.org/gmane.comp.video.ffmpeg.devel/42920
patch by Ramiro Polla % ramiro A lisha P ufsc P br %
Original thread:
Date: Jan 31, 2007 8:56 PM
Subject: [Ffmpeg-devel] [PATCH] New grabbing interface

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

17 years agofix dts adjusting
Baptiste Coudurier [Wed, 14 Feb 2007 14:54:20 +0000 (14:54 +0000)]
fix dts adjusting

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

17 years agoPass the v4l2 buffer into the AVPacket, instead of allocating a new buffer
Luca Abeni [Wed, 14 Feb 2007 13:25:24 +0000 (13:25 +0000)]
Pass the v4l2 buffer into the AVPacket, instead of allocating a new buffer
and copying the frame into it (remove a memcpy())

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

17 years ago100l
Baptiste Coudurier [Wed, 14 Feb 2007 11:23:11 +0000 (11:23 +0000)]
100l

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

17 years agoindentation
Baptiste Coudurier [Wed, 14 Feb 2007 11:18:34 +0000 (11:18 +0000)]
indentation

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

17 years agouse aiff when we can, some players only support aiff
Baptiste Coudurier [Wed, 14 Feb 2007 11:01:05 +0000 (11:01 +0000)]
use aiff when we can, some players only support aiff

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

17 years agodoxy for avcodec_encode_video()
Michael Niedermayer [Wed, 14 Feb 2007 10:50:01 +0000 (10:50 +0000)]
doxy for avcodec_encode_video()

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

17 years agoFix one warning
Michel Bardiaux [Wed, 14 Feb 2007 09:57:41 +0000 (09:57 +0000)]
Fix one warning

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

17 years agosome updates
Diego Biurrun [Wed, 14 Feb 2007 09:25:18 +0000 (09:25 +0000)]
some updates

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

17 years agoliba52 was removed, libswscale is also GPLed.
Diego Biurrun [Wed, 14 Feb 2007 09:18:21 +0000 (09:18 +0000)]
liba52 was removed, libswscale is also GPLed.

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

17 years agoRemove unused file.
Diego Biurrun [Wed, 14 Feb 2007 09:16:02 +0000 (09:16 +0000)]
Remove unused file.

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

17 years agoThis is no longer necessary for BeOS now that we don't play nasty tricks with error...
François Revol [Wed, 14 Feb 2007 01:08:00 +0000 (01:08 +0000)]
This is no longer necessary for BeOS now that we don't play nasty tricks with error codes.

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

17 years agocombine handling of --enable/disable-encoder/decoder/muxer/demuxer/parser
Måns Rullgård [Wed, 14 Feb 2007 00:12:27 +0000 (00:12 +0000)]
combine handling of --enable/disable-encoder/decoder/muxer/demuxer/parser

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

17 years agosimplify ever so slightly
Måns Rullgård [Tue, 13 Feb 2007 23:49:50 +0000 (23:49 +0000)]
simplify ever so slightly

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

17 years agoadd powerpc_perf to CONFIG_LIST, rename --powerpc-perf-enable option
Måns Rullgård [Tue, 13 Feb 2007 23:48:36 +0000 (23:48 +0000)]
add powerpc_perf to CONFIG_LIST, rename --powerpc-perf-enable option
to --enable-powerpc-perf

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

17 years agorename POWERPC_PERFORMANCE_REPORT to CONFIG_POWERPC_PERF
Måns Rullgård [Tue, 13 Feb 2007 23:45:28 +0000 (23:45 +0000)]
rename POWERPC_PERFORMANCE_REPORT to CONFIG_POWERPC_PERF

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

17 years agorename some --enable options for external libs
Måns Rullgård [Tue, 13 Feb 2007 23:42:35 +0000 (23:42 +0000)]
rename some --enable options for external libs

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

17 years agoOgg is not Vorbis.
Diego Biurrun [Tue, 13 Feb 2007 23:20:35 +0000 (23:20 +0000)]
Ogg is not Vorbis.

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

17 years agoThis fixes error handling for BeOS, removing the need for some ifdefs.
François Revol [Tue, 13 Feb 2007 18:26:14 +0000 (18:26 +0000)]
This fixes error handling for BeOS, removing the need for some ifdefs.
AVERROR_ defines are moved to avcodec.h as they are needed in there as well. Feel free to move that to avutil/common.h.
Bumped up avcodec/format version numbers as though it's binary compatible we will want to rebuild apps as error values changed.
Please from now on use return AVERROR(EFOO) instead of the ugly return -EFOO in your code.
This also removes the need for berrno.h.

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

17 years agoChange some dprintf to av_log
Michel Bardiaux [Tue, 13 Feb 2007 16:06:50 +0000 (16:06 +0000)]
Change some dprintf to av_log

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

17 years agoMove base64.[ch] to libavutil.
Carl Eugen Hoyos [Tue, 13 Feb 2007 08:21:47 +0000 (08:21 +0000)]
Move base64.[ch] to libavutil.
patch by Carl Eugen Hoyos, cehoyos ag.or at

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

17 years agoIntensity compensation for B-frames in AP was missing
Kostya Shishkov [Tue, 13 Feb 2007 07:48:23 +0000 (07:48 +0000)]
Intensity compensation for B-frames in AP was missing

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

17 years agosupport yet another broken avi (filedoesitbetter.avi) which has a wrong stream count
Michael Niedermayer [Tue, 13 Feb 2007 00:38:16 +0000 (00:38 +0000)]
support yet another broken avi (filedoesitbetter.avi) which has a wrong stream count

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

17 years agoalways use audio spread (instead of "video no spread" for audio ...)
Michael Niedermayer [Mon, 12 Feb 2007 23:32:55 +0000 (23:32 +0000)]
always use audio spread (instead of "video no spread" for audio ...)

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

17 years agoconsistency renaming: yuv422 --> yuyv422
Diego Biurrun [Mon, 12 Feb 2007 23:23:05 +0000 (23:23 +0000)]
consistency renaming: yuv422 --> yuyv422

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

17 years agoconsistency renaming: uyvy411 --> uyyvyy411
Diego Biurrun [Mon, 12 Feb 2007 23:15:38 +0000 (23:15 +0000)]
consistency renaming: uyvy411 --> uyyvyy411

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

17 years agoconsistency renaming: rgba32 --> rgb32
Diego Biurrun [Mon, 12 Feb 2007 23:07:17 +0000 (23:07 +0000)]
consistency renaming: rgba32 --> rgb32

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

17 years agooops forgot this one (increase preroll time to min of my asfs)
Michael Niedermayer [Mon, 12 Feb 2007 22:56:14 +0000 (22:56 +0000)]
oops forgot this one (increase preroll time to min of my asfs)

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

17 years agoincreaseing preroll time to the minimum of the asf files i have
Michael Niedermayer [Mon, 12 Feb 2007 22:55:09 +0000 (22:55 +0000)]
increaseing preroll time to the minimum of the asf files i have

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

17 years agoremove md5 check for wma as there are rounding differences between cpus
Michael Niedermayer [Mon, 12 Feb 2007 19:59:38 +0000 (19:59 +0000)]
remove md5 check for wma as there are rounding differences between cpus

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

17 years agodisabling vorbis regression test for now, both encoder and decoder behave strange...
Michael Niedermayer [Mon, 12 Feb 2007 19:50:57 +0000 (19:50 +0000)]
disabling vorbis regression test for now, both encoder and decoder behave strange and have to be fixed

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

17 years agodont set the keyframe flag for audio as microshitty doesnt do it and some things...
Michael Niedermayer [Mon, 12 Feb 2007 19:24:53 +0000 (19:24 +0000)]
dont set the keyframe flag for audio as microshitty doesnt do it and some things have problems with our asfs, maybe that has a positive effect?

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

17 years agoRegression changes after addition of fact chunk to non-PCM wav
Michel Bardiaux [Mon, 12 Feb 2007 18:44:53 +0000 (18:44 +0000)]
Regression changes after addition of fact chunk to non-PCM wav

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

17 years agoAdd FACT chunk for non-PCM wav formats
Michel Bardiaux [Mon, 12 Feb 2007 15:57:21 +0000 (15:57 +0000)]
Add FACT chunk for non-PCM wav formats

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

17 years agominor help output formatting fix
Diego Biurrun [Mon, 12 Feb 2007 15:44:35 +0000 (15:44 +0000)]
minor help output formatting fix

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

17 years agoslightly improve *_TIMER
Michael Niedermayer [Mon, 12 Feb 2007 14:25:48 +0000 (14:25 +0000)]
slightly improve *_TIMER

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

17 years ago-s option have different defaults for ffmpeg and ffserver cases.
Ivan Kalvachev [Mon, 12 Feb 2007 14:07:04 +0000 (14:07 +0000)]
-s option have different defaults for ffmpeg and ffserver cases.

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

17 years agoPass a proper context to av_log()
Luca Abeni [Mon, 12 Feb 2007 13:38:14 +0000 (13:38 +0000)]
Pass a proper context to av_log()

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