OSDN Git Service

coroid/ffmpeg_saccubus.git
15 years agoDecode audio channel layout from RIFF/WAV file format.
Peter Ross [Wed, 5 Nov 2008 09:22:13 +0000 (09:22 +0000)]
Decode audio channel layout from RIFF/WAV file format.

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

15 years agoAdd some const specifiers to function name variables; fixes a bunch of
Diego Biurrun [Tue, 4 Nov 2008 20:38:55 +0000 (20:38 +0000)]
Add some const specifiers to function name variables; fixes a bunch of
"initialization discards qualifiers from pointer target type" warnings.

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

15 years agoh264: Implement decoding of picture timing SEI message.
Andreas Öman [Tue, 4 Nov 2008 18:31:48 +0000 (18:31 +0000)]
h264: Implement decoding of picture timing SEI message.

Now correct values are propagated to interlaced_frame, top_field_first
and repeat_pict in AVFrame structure.

patch by ffdshow tryouts

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

15 years agoOnly warn about "Invalid and inefficient vfw-avi packed B frames" once.
Andrew Savchenko [Tue, 4 Nov 2008 06:54:42 +0000 (06:54 +0000)]
Only warn about "Invalid and inefficient vfw-avi packed B frames" once.

Patch by Andrew Savchenko, Bircoph at list dot ru

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

15 years agoMerge ARCH_BFIN lines.
Diego Biurrun [Mon, 3 Nov 2008 22:06:45 +0000 (22:06 +0000)]
Merge ARCH_BFIN lines.

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

15 years agoAdd tests target for libswscale test programs.
Diego Biurrun [Mon, 3 Nov 2008 22:01:03 +0000 (22:01 +0000)]
Add tests target for libswscale test programs.

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

15 years agoFix illegal identifier, __ are reserved for the system.
Diego Biurrun [Mon, 3 Nov 2008 21:59:35 +0000 (21:59 +0000)]
Fix illegal identifier, __ are reserved for the system.

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

15 years agoRemove forgotten ASM_OBJS in libswscale
Måns Rullgård [Mon, 3 Nov 2008 21:49:54 +0000 (21:49 +0000)]
Remove forgotten ASM_OBJS in libswscale

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

15 years agoRemove duplicated MM_* macros for CPU capabilities from dsputil.h.
Dominik Mierzejewski [Mon, 3 Nov 2008 18:08:00 +0000 (18:08 +0000)]
Remove duplicated MM_* macros for CPU capabilities from dsputil.h.
Add missing one for FF_MM_ALTIVEC to avcodec.h.
Rename all the occurences of MM_* to the corresponding FF_MM_*.

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

15 years agoChange the dca channel layout, S -> SIDE not BACK.
Benjamin Larsson [Sun, 2 Nov 2008 21:51:27 +0000 (21:51 +0000)]
Change the dca channel layout, S -> SIDE not BACK.

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

15 years agoChange multichannel API define prefix from "CHANNEL_" to "CH_".
Andreas Öman [Sun, 2 Nov 2008 21:04:28 +0000 (21:04 +0000)]
Change multichannel API define prefix from "CHANNEL_" to "CH_".

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

15 years agoReplace long with x86_reg in postprocess_template.c like in all other
Reimar Döffinger [Sun, 2 Nov 2008 18:59:44 +0000 (18:59 +0000)]
Replace long with x86_reg in postprocess_template.c like in all other
x86 assembler code files, just libpostprocess was forgotten.

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

15 years agoGuess channel layout based on the number of channels if a custom layout is specified...
Benjamin Larsson [Sat, 1 Nov 2008 20:49:37 +0000 (20:49 +0000)]
Guess channel layout based on the number of channels if a custom layout is specified in amode.

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

15 years agoAdd channel layouts for dca.
Benjamin Larsson [Sat, 1 Nov 2008 20:27:05 +0000 (20:27 +0000)]
Add channel layouts for dca.

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

15 years agoIntroduce RV3-specific motion vector prediction.
Kostya Shishkov [Sat, 1 Nov 2008 17:57:44 +0000 (17:57 +0000)]
Introduce RV3-specific motion vector prediction.
Now B-frames in RV3 look almost correct.

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

15 years agoEnable CMOV usage on x86_64 arch. All x86_64 CPUs have it.
Dominik Mierzejewski [Sat, 1 Nov 2008 17:57:43 +0000 (17:57 +0000)]
Enable CMOV usage on x86_64 arch. All x86_64 CPUs have it.

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

15 years agoAdd audio channel layout API to libavcodec.
Peter Ross [Sat, 1 Nov 2008 05:03:42 +0000 (05:03 +0000)]
Add audio channel layout API to libavcodec.

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

15 years agoFix build.
François Revol [Fri, 31 Oct 2008 19:31:36 +0000 (19:31 +0000)]
Fix build.

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

15 years agoInitialize variable to silence the warning:
Diego Biurrun [Fri, 31 Oct 2008 06:52:37 +0000 (06:52 +0000)]
Initialize variable to silence the warning:
libavutil/pca.c:72: warning: ‘k’ may be used uninitialized in this function

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

15 years agoOKed parts of the QCELP decoder
Kenan Gillet [Thu, 30 Oct 2008 22:37:18 +0000 (22:37 +0000)]
OKed parts of the QCELP decoder
patch by Kenan Gillet, kenan.gillet gmail com

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

15 years agoFix numbers in Doxygen comments, patch by Kenan Gillet, kenan.gillet gmail com.
Kenan Gillet [Thu, 30 Oct 2008 22:32:43 +0000 (22:32 +0000)]
Fix numbers in Doxygen comments, patch by Kenan Gillet, kenan.gillet gmail com.

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

15 years agoUse ff_dot_productf() in ra288.c
Vitor Sessak [Thu, 30 Oct 2008 22:24:40 +0000 (22:24 +0000)]
Use ff_dot_productf() in ra288.c

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

15 years agoRemove nonsense @return Doxygen comment for void function.
Diego Biurrun [Thu, 30 Oct 2008 22:12:43 +0000 (22:12 +0000)]
Remove nonsense @return Doxygen comment for void function.

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

15 years agocosmetics: small spelling fixes
Diego Biurrun [Thu, 30 Oct 2008 22:11:30 +0000 (22:11 +0000)]
cosmetics: small spelling fixes

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

15 years agoAdd a LPC filter
Kenan Gillet [Thu, 30 Oct 2008 21:05:37 +0000 (21:05 +0000)]
Add a LPC filter
Part of the QCELP patch by Kenan Gillet, kenan.gillet gmail com

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

15 years agoAdd ff_dot_productf() to celp_math.{c,h}
Kenan Gillet [Thu, 30 Oct 2008 21:04:17 +0000 (21:04 +0000)]
Add ff_dot_productf() to celp_math.{c,h}
Part of the QCELP patch by Kenan Gillet, kenan.gillet gmail com

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

15 years agoMore OKed parts of QCELP data tables
Kenan Gillet [Thu, 30 Oct 2008 21:00:01 +0000 (21:00 +0000)]
More OKed parts of QCELP data tables
patch by Kenan Gillet, kenan.gillet gmail com

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

15 years agorenaming macro in order to conform with the rest of libavcodec
Roman Shaposhnik [Thu, 30 Oct 2008 15:43:00 +0000 (15:43 +0000)]
renaming macro in order to conform with the rest of libavcodec

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

15 years agoAdd check target to run both tests and checkheaders targets.
Diego Biurrun [Thu, 30 Oct 2008 10:14:57 +0000 (10:14 +0000)]
Add check target to run both tests and checkheaders targets.

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

15 years agoRemove duplicated patch submission checklist entry by putting the more
Diego Biurrun [Thu, 30 Oct 2008 10:05:57 +0000 (10:05 +0000)]
Remove duplicated patch submission checklist entry by putting the more
detailed second entry in place of the first.

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

15 years agoRemove unused variable, patch by Art Clarke, aclarke vlideshow com.
Art Clarke [Thu, 30 Oct 2008 09:13:48 +0000 (09:13 +0000)]
Remove unused variable, patch by Art Clarke, aclarke vlideshow com.

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

15 years agoCorrect motion vector scaling in B-frames for RV3/4
Kostya Shishkov [Thu, 30 Oct 2008 06:08:47 +0000 (06:08 +0000)]
Correct motion vector scaling in B-frames for RV3/4

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

15 years agoasm() --> __asm__() in #warning comment
Diego Biurrun [Wed, 29 Oct 2008 23:44:40 +0000 (23:44 +0000)]
asm() --> __asm__() in #warning comment

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

15 years agoAdd missing headers to pass 'make checkheaders'.
Diego Biurrun [Wed, 29 Oct 2008 23:43:55 +0000 (23:43 +0000)]
Add missing headers to pass 'make checkheaders'.

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

15 years agoFix av_picture_copy missing pixels on packed planar AVPictures with odd size.
Art Clarke [Wed, 29 Oct 2008 23:07:49 +0000 (23:07 +0000)]
Fix av_picture_copy missing pixels on packed planar AVPictures with odd size.
patch by Art Clarke, aclarke vlideshow com

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

15 years agoRevert adding controversial 'make checkheaders' item to the development policy.
Diego Biurrun [Wed, 29 Oct 2008 22:51:54 +0000 (22:51 +0000)]
Revert adding controversial 'make checkheaders' item to the development policy.

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

15 years agoReset state after some frame header is found.
Michael Niedermayer [Wed, 29 Oct 2008 21:08:14 +0000 (21:08 +0000)]
Reset state after some frame header is found.
Fixes issue704

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

15 years agoAdd 'make checkheaders' to developer guidelines and patch checklist.
Diego Biurrun [Wed, 29 Oct 2008 06:48:59 +0000 (06:48 +0000)]
Add 'make checkheaders' to developer guidelines and patch checklist.

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

15 years agoOKed parts of QCELP data tables
Kenan Gillet [Wed, 29 Oct 2008 06:26:56 +0000 (06:26 +0000)]
OKed parts of QCELP data tables
patch by Kenan Gillet, kenan.gillet gmail com

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

15 years agoCheck sub_packet_size against 0 to avoid div by zero later.
Michael Niedermayer [Wed, 29 Oct 2008 00:16:50 +0000 (00:16 +0000)]
Check sub_packet_size against 0 to avoid div by zero later.
Fixes issue473

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

15 years agoFix endless loop when opening corrupt FLV files (issue 699).
Andrew Wason [Tue, 28 Oct 2008 23:49:04 +0000 (23:49 +0000)]
Fix endless loop when opening corrupt FLV files (issue 699).

Patch by Andrew Wason, rectalogic A rectalogic D com

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

15 years agoAdd the function declaration of ff_svq1_packet_checksum to svq1.h and include
Diego Biurrun [Tue, 28 Oct 2008 23:11:59 +0000 (23:11 +0000)]
Add the function declaration of ff_svq1_packet_checksum to svq1.h and include
svq1.h where this function is used. Fixes the warning:
libavcodec/svq3.c:862: warning: implicit declaration of function ‘ff_svq1_packet_checksum’

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

15 years agoReplace literally hardcoded max slice number by named constant.
Michael Niedermayer [Tue, 28 Oct 2008 22:50:16 +0000 (22:50 +0000)]
Replace literally hardcoded max slice number by named constant.

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

15 years agoFix compilation, remove stray ;
Benjamin Larsson [Tue, 28 Oct 2008 15:20:52 +0000 (15:20 +0000)]
Fix compilation, remove stray ;

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

15 years agoFix selection of quant step table
Benjamin Larsson [Tue, 28 Oct 2008 14:50:46 +0000 (14:50 +0000)]
Fix selection of quant step table

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

15 years agoFix huffman coded dca samples.
Benjamin Larsson [Tue, 28 Oct 2008 14:43:06 +0000 (14:43 +0000)]
Fix huffman coded dca samples.

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

15 years agoDetect split RV30 slices
Kostya Shishkov [Tue, 28 Oct 2008 05:37:02 +0000 (05:37 +0000)]
Detect split RV30 slices

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

15 years agoSilence GCC warnings:
Vitor Sessak [Mon, 27 Oct 2008 19:59:01 +0000 (19:59 +0000)]
Silence GCC warnings:

ibswscale/swscale.c: In function ‘sws_scale’:
libswscale/swscale.c:2678: warning: ‘b’ may be used uninitialized in
this function
libswscale/swscale.c:2678: warning: ‘g’ may be used uninitialized in
this function
libswscale/swscale.c:2678: warning: ‘r’ may be used uninitialized in
this function

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

15 years agoFix chroma motion compensation for RV30
Kostya Shishkov [Mon, 27 Oct 2008 19:07:39 +0000 (19:07 +0000)]
Fix chroma motion compensation for RV30

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

15 years agoRename template included sources from .h to _template.c.
Diego Pettenò [Mon, 27 Oct 2008 14:35:58 +0000 (14:35 +0000)]
Rename template included sources from .h to _template.c.

There are multiple source files that are #include'd rather than
compiled, as they are used as template for generation of similar code,
like asm-optimised code. Some of these files are right now named with
a .h extension, although they are not header in any reasonable sense.

Rename them so that instead of being named with .h extension they are
named with _template.c as final part.

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

15 years agoset correct number of fractions for multitable
Aurelien Jacobs [Mon, 27 Oct 2008 14:16:42 +0000 (14:16 +0000)]
set correct number of fractions for multitable
fixes the following warning:
** too much @tab (multitable has only 4 column(s)) (l. 443)

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

15 years agorgb2rgb.h was not really intended to be a public header, thus remove it.
Michael Niedermayer [Mon, 27 Oct 2008 09:05:27 +0000 (09:05 +0000)]
rgb2rgb.h was not really intended to be a public header, thus remove it.

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

15 years agoRemove rgb2rgb.h dependancy.
Michael Niedermayer [Mon, 27 Oct 2008 09:03:47 +0000 (09:03 +0000)]
Remove rgb2rgb.h dependancy.

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

15 years agoARM: move add_pixels_clamped_ARM() to dsputil_arm_s.S
Måns Rullgård [Mon, 27 Oct 2008 00:25:19 +0000 (00:25 +0000)]
ARM: move add_pixels_clamped_ARM() to dsputil_arm_s.S

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

15 years agoARM: move VFP DSP functions to dsputils_vfp.S
Måns Rullgård [Mon, 27 Oct 2008 00:25:16 +0000 (00:25 +0000)]
ARM: move VFP DSP functions to dsputils_vfp.S

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

15 years agoARM: move prefetch_arm to dsputil_arm_s.S
Måns Rullgård [Mon, 27 Oct 2008 00:25:12 +0000 (00:25 +0000)]
ARM: move prefetch_arm to dsputil_arm_s.S

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

15 years agoARM: use new macros for assembler function labels
Måns Rullgård [Mon, 27 Oct 2008 00:25:09 +0000 (00:25 +0000)]
ARM: use new macros for assembler function labels

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

15 years agoARM: add some assembler convenience macros
Måns Rullgård [Mon, 27 Oct 2008 00:25:06 +0000 (00:25 +0000)]
ARM: add some assembler convenience macros

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

15 years agofix umid base value, use revision 5 and generic material type
Baptiste Coudurier [Mon, 27 Oct 2008 00:21:42 +0000 (00:21 +0000)]
fix umid base value, use revision 5 and generic material type

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

15 years agosvq3 decoder may need zlib
Baptiste Coudurier [Mon, 27 Oct 2008 00:12:09 +0000 (00:12 +0000)]
svq3 decoder may need zlib

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

15 years agofix sound essence compression UL
Baptiste Coudurier [Sun, 26 Oct 2008 23:59:28 +0000 (23:59 +0000)]
fix sound essence compression UL

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

15 years agofix start position UL
Baptiste Coudurier [Sun, 26 Oct 2008 23:57:41 +0000 (23:57 +0000)]
fix start position UL

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

15 years agosvq3 watermark code now needs zlib
Baptiste Coudurier [Sun, 26 Oct 2008 23:41:00 +0000 (23:41 +0000)]
svq3 watermark code now needs zlib

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

15 years agosvq3 watermark decoding support, based on reverse engineering work by chrono
Baptiste Coudurier [Sun, 26 Oct 2008 23:34:44 +0000 (23:34 +0000)]
svq3 watermark decoding support, based on reverse engineering work by chrono

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

15 years agoSilence GCC warning
Vitor Sessak [Sun, 26 Oct 2008 15:41:11 +0000 (15:41 +0000)]
Silence GCC warning

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

15 years agocosmetic: align backslashes in makefiles
Måns Rullgård [Sun, 26 Oct 2008 15:21:45 +0000 (15:21 +0000)]
cosmetic: align backslashes in makefiles

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

15 years agoMerge OBJS-$(FOO) lists with same FOO
Måns Rullgård [Sun, 26 Oct 2008 14:26:28 +0000 (14:26 +0000)]
Merge OBJS-$(FOO) lists with same FOO

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

15 years agoDisable codec downmix when not using simd instead of silently produce silence
Benjamin Larsson [Sun, 26 Oct 2008 10:14:16 +0000 (10:14 +0000)]
Disable codec downmix when not using simd instead of silently produce silence

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

15 years agoFix dca decoder with non simd float2int16 conversion
Benjamin Larsson [Sun, 26 Oct 2008 09:54:53 +0000 (09:54 +0000)]
Fix dca decoder with non simd float2int16 conversion

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

15 years agoFix compilation with TRACE
Benjamin Larsson [Sun, 26 Oct 2008 09:50:15 +0000 (09:50 +0000)]
Fix compilation with TRACE

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

15 years agoRemove unused code that can't be compiled without svn archive.
Carl Eugen Hoyos [Sat, 25 Oct 2008 20:41:51 +0000 (20:41 +0000)]
Remove unused code that can't be compiled without svn archive.

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

15 years agoARM: faster ARMv6 FASTDIV()
Måns Rullgård [Sat, 25 Oct 2008 18:54:23 +0000 (18:54 +0000)]
ARM: faster ARMv6 FASTDIV()

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

15 years agoremove useless ifdeffery, tscc won't do anything useful without zlib
Aurelien Jacobs [Sat, 25 Oct 2008 18:37:50 +0000 (18:37 +0000)]
remove useless ifdeffery, tscc won't do anything useful without zlib

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

15 years agoenable zlib and bzlib only when useful
Aurelien Jacobs [Sat, 25 Oct 2008 18:36:36 +0000 (18:36 +0000)]
enable zlib and bzlib only when useful

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

15 years agosvq3: remove unused include
Aurelien Jacobs [Sat, 25 Oct 2008 17:17:08 +0000 (17:17 +0000)]
svq3: remove unused include

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

15 years agoDo not attempt to use the unscaled yuv2rgb converter when height is odd because
Michael Niedermayer [Sat, 25 Oct 2008 15:00:28 +0000 (15:00 +0000)]
Do not attempt to use the unscaled yuv2rgb converter when height is odd because
it will overflow the buffer by 1 line. This might have been exploitable.

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

15 years agoUse OBJS variable for all object files
Måns Rullgård [Sat, 25 Oct 2008 14:00:28 +0000 (14:00 +0000)]
Use OBJS variable for all object files

There is no longer any need to differentiate the object files
by source type.

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

15 years agoRemove unused SRCS make variable
Måns Rullgård [Sat, 25 Oct 2008 14:00:26 +0000 (14:00 +0000)]
Remove unused SRCS make variable

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

15 years agoAdd CONFIG_GOLOMB and auto-select when needed
Måns Rullgård [Sat, 25 Oct 2008 13:51:47 +0000 (13:51 +0000)]
Add CONFIG_GOLOMB and auto-select when needed

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

15 years agoAuto-enable CONFIG_MDCT when needed
Måns Rullgård [Sat, 25 Oct 2008 13:51:43 +0000 (13:51 +0000)]
Auto-enable CONFIG_MDCT when needed

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

15 years agoAC3 encoder doesn't need FFT
Måns Rullgård [Sat, 25 Oct 2008 13:51:39 +0000 (13:51 +0000)]
AC3 encoder doesn't need FFT

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

15 years agoAdd subtitle format section.
Diego Biurrun [Sat, 25 Oct 2008 09:08:09 +0000 (09:08 +0000)]
Add subtitle format section.

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

15 years agocosmetics: Slightly update MP3 support entry.
Diego Biurrun [Sat, 25 Oct 2008 08:53:10 +0000 (08:53 +0000)]
cosmetics: Slightly update MP3 support entry.

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

15 years agoMark formats requiring external libs with an 'E' in the format support tables.
Diego Biurrun [Sat, 25 Oct 2008 08:51:46 +0000 (08:51 +0000)]
Mark formats requiring external libs with an 'E' in the format support tables.

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

15 years agoAdd GSM into list of supported audio codecs.
Diego Biurrun [Sat, 25 Oct 2008 08:44:31 +0000 (08:44 +0000)]
Add GSM into list of supported audio codecs.

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

15 years agocosmetics: Uniformize external library comments.
Diego Biurrun [Sat, 25 Oct 2008 08:41:00 +0000 (08:41 +0000)]
cosmetics: Uniformize external library comments.

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

15 years agoDocumentation and changelog update for libspeex decoding
David Conrad [Sat, 25 Oct 2008 06:59:14 +0000 (06:59 +0000)]
Documentation and changelog update for libspeex decoding

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

15 years agocosmetics: Change the order of mlp parser objects to be consistent.
Diego Biurrun [Sat, 25 Oct 2008 01:28:29 +0000 (01:28 +0000)]
cosmetics: Change the order of mlp parser objects to be consistent.

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

15 years agoMove declaration of mlp decoder dependency on mlp parser to the Makefile
Diego Biurrun [Sat, 25 Oct 2008 01:21:43 +0000 (01:21 +0000)]
Move declaration of mlp decoder dependency on mlp parser to the Makefile
where all other such dependencies are declared.

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

15 years agocosmetics: ffserver -> FFserver
Baptiste Coudurier [Sat, 25 Oct 2008 00:51:45 +0000 (00:51 +0000)]
cosmetics: ffserver -> FFserver

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

15 years agocosmetics, indentation
Baptiste Coudurier [Sat, 25 Oct 2008 00:50:23 +0000 (00:50 +0000)]
cosmetics, indentation

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

15 years agocheck if stream is set, fix potential segv
Baptiste Coudurier [Sat, 25 Oct 2008 00:49:56 +0000 (00:49 +0000)]
check if stream is set, fix potential segv

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

15 years agoBuild MMX/SSE FFT only if CONFIG_FFT is set
Måns Rullgård [Fri, 24 Oct 2008 23:18:21 +0000 (23:18 +0000)]
Build MMX/SSE FFT only if CONFIG_FFT is set

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

15 years agoDCA decoder needs FFT
Måns Rullgård [Fri, 24 Oct 2008 23:18:16 +0000 (23:18 +0000)]
DCA decoder needs FFT

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

15 years agoconfigure: add foo_suggest facility
Måns Rullgård [Fri, 24 Oct 2008 23:18:12 +0000 (23:18 +0000)]
configure: add foo_suggest facility

This is like foo_select, except the selected options being disabled
does not disable foo.

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

15 years agoconfigure: add enable_weak and disable_weak
Måns Rullgård [Fri, 24 Oct 2008 23:18:08 +0000 (23:18 +0000)]
configure: add enable_weak and disable_weak

These functions enable/disable their options if these are unset,
leaving their old values otherwise.

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

15 years agoconfigure: allow recursive foo_select options
Måns Rullgård [Fri, 24 Oct 2008 23:18:04 +0000 (23:18 +0000)]
configure: allow recursive foo_select options

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

15 years agosimplify sample rate code, flv_set_audio_codec already overrides it for nellymoser...
Baptiste Coudurier [Fri, 24 Oct 2008 23:06:03 +0000 (23:06 +0000)]
simplify sample rate code, flv_set_audio_codec already overrides it for nellymoser 8khz

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

15 years agoAuto-enable CONFIG_FFT for codecs that need it
Måns Rullgård [Fri, 24 Oct 2008 21:44:54 +0000 (21:44 +0000)]
Auto-enable CONFIG_FFT for codecs that need it

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

15 years agoconfigure: cosmetics
Måns Rullgård [Fri, 24 Oct 2008 21:44:49 +0000 (21:44 +0000)]
configure: cosmetics

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