ffmpeg.git
13 years agoffmpeg -sws_flags command line option to set swscaler flags
Ivo van Poorten [Wed, 23 May 2007 18:35:24 +0000 (18:35 +0000)]
ffmpeg -sws_flags command line option to set swscaler flags

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

13 years agoRemove duplicate bytestream functions
Ramiro Polla [Wed, 23 May 2007 14:55:13 +0000 (14:55 +0000)]
Remove duplicate bytestream functions

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

13 years agoExport the four remaining H.264 decoder intra prediction functions for reuse in
Panagiotis Issaris [Wed, 23 May 2007 13:46:11 +0000 (13:46 +0000)]
Export the four remaining H.264 decoder intra prediction functions for reuse in
the H.264 encoder. These functions are: pred8x8_left_dc_c, pred8x8_top_dc_c,
pred16x16_left_dc_c and pred16x16_top_dc_c.

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

13 years agoReindent
Panagiotis Issaris [Wed, 23 May 2007 09:07:57 +0000 (09:07 +0000)]
Reindent

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

13 years agoMake the compilation of h264idct.c optional.
Panagiotis Issaris [Wed, 23 May 2007 09:07:23 +0000 (09:07 +0000)]
Make the compilation of h264idct.c optional.

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

13 years agomerge huffman tables so that we read 2 symbols at a time. 30% faster huffyuv decoding.
Loren Merritt [Wed, 23 May 2007 09:02:07 +0000 (09:02 +0000)]
merge huffman tables so that we read 2 symbols at a time. 30% faster huffyuv decoding.

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

13 years agoadd rgb suffix handling for demuxer
Benoit Fouet [Wed, 23 May 2007 07:17:17 +0000 (07:17 +0000)]
add rgb suffix handling for demuxer

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

13 years agoid3v2 writer
Andreas Öman [Tue, 22 May 2007 08:28:32 +0000 (08:28 +0000)]
id3v2 writer
patch by Andreas Ã\96man andreas olebyn nu
original thread: [FFmpeg-devel] [Ffmpeg-devel] ID3v2

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

13 years agoid3v2 reader
Andreas Öman [Tue, 22 May 2007 08:23:45 +0000 (08:23 +0000)]
id3v2 reader
patch by Andreas Ã\96man andreas olebyn nu
original thread: [FFmpeg-devel] [Ffmpeg-devel] ID3v2

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

13 years agocosmetic v1/v2 renaming
Andreas Öman [Tue, 22 May 2007 07:58:22 +0000 (07:58 +0000)]
cosmetic v1/v2 renaming
patch by Andreas Ã\96man andreas olebyn nu

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

13 years agoAdd transport method options
Thijs Vermeir [Tue, 22 May 2007 07:51:39 +0000 (07:51 +0000)]
Add transport method options
patch by Thijs Vermeir thijs vermeir chez barco com
original thread:
[FFmpeg-devel] [PATCH] Add rtsp options support ( added option)

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

13 years agoAdd support for options
Thijs Vermeir [Tue, 22 May 2007 07:47:04 +0000 (07:47 +0000)]
Add support for options
patch by Thijs Vermeir thijs vermeir chez barco com
original thread:
[FFmpeg-devel] [PATCH] Add rtsp options support ( added option)

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

13 years agoRemove mdct.o and fft.o from fft-test prerequisites list.
Diego Biurrun [Tue, 22 May 2007 07:08:38 +0000 (07:08 +0000)]
Remove mdct.o and fft.o from fft-test prerequisites list.
Both objects were added to the link command, resulting in multiple definitions
of symbols. Now linking works in the general case when mdct.o and fft.o are
compiled into libavcodec.a.

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

13 years agor9095 invalidly removed the check for non-winsock
Alex Beregszaszi [Mon, 21 May 2007 16:08:03 +0000 (16:08 +0000)]
r9095 invalidly removed the check for non-winsock

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

13 years agofix FD_SETSIZE handling in our poll() emulation
Alex Beregszaszi [Mon, 21 May 2007 15:54:35 +0000 (15:54 +0000)]
fix FD_SETSIZE handling in our poll() emulation

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

13 years agoOnly compile golomb.c when needed.
Panagiotis Issaris [Mon, 21 May 2007 15:28:37 +0000 (15:28 +0000)]
Only compile golomb.c when needed.

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

13 years agoFix compilation when the Sonic encoder and decoder were disabled and only the Sonic
Panagiotis Issaris [Mon, 21 May 2007 15:24:31 +0000 (15:24 +0000)]
Fix compilation when the Sonic encoder and decoder were disabled and only the Sonic
LS encoder enabled.

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

13 years agoOnly compile cabac.c when needed.
Panagiotis Issaris [Mon, 21 May 2007 12:55:02 +0000 (12:55 +0000)]
Only compile cabac.c when needed.

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

13 years agovorbis encoder missed rename to libvorbis
Aurelien Jacobs [Mon, 21 May 2007 12:54:12 +0000 (12:54 +0000)]
vorbis encoder missed rename to libvorbis

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

13 years agoSplit the h261.c file into separate files for the encoder, decoder and common stuff.
Panagiotis Issaris [Mon, 21 May 2007 12:51:29 +0000 (12:51 +0000)]
Split the h261.c file into separate files for the encoder, decoder and common stuff.

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

13 years agoforgotten h.261 seek regression checksum update due to
Michael Niedermayer [Mon, 21 May 2007 12:43:47 +0000 (12:43 +0000)]
forgotten h.261 seek regression checksum update due to
"r9076 | michael | 2007-05-20 03:05:34 +0200 (Sun, 20 May 2007) | 2 lines

slightly more correct spliting of frames"

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

13 years agoDo not try to set a video standard unless "-tvstd" is specified
Luca Abeni [Mon, 21 May 2007 09:50:17 +0000 (09:50 +0000)]
Do not try to set a video standard unless "-tvstd" is specified

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

13 years agoprint and return error if output is non seekable
Baptiste Coudurier [Mon, 21 May 2007 08:33:36 +0000 (08:33 +0000)]
print and return error if output is non seekable

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

13 years agoRename motion_test.c to motion-test.c, which is the naming scheme used by all
Diego Biurrun [Mon, 21 May 2007 07:11:27 +0000 (07:11 +0000)]
Rename motion_test.c to motion-test.c, which is the naming scheme used by all
other test programs. As a positive sideeffect, this makes the build system try
to actually create the executable file.

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

13 years agoFix imgresample-test linking.
Diego Biurrun [Mon, 21 May 2007 07:05:23 +0000 (07:05 +0000)]
Fix imgresample-test linking.

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

13 years agoAdd explanatory comments to some #endifs.
Diego Biurrun [Mon, 21 May 2007 07:01:42 +0000 (07:01 +0000)]
Add explanatory comments to some #endifs.

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

13 years agomake compilation of mpegaudiodec conditional
Aurelien Jacobs [Sun, 20 May 2007 22:59:32 +0000 (22:59 +0000)]
make compilation of mpegaudiodec conditional

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

13 years agoremove dependency of mpeg audio encoder over mpeg audio decoder
Aurelien Jacobs [Sun, 20 May 2007 22:50:29 +0000 (22:50 +0000)]
remove dependency of mpeg audio encoder over mpeg audio decoder

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

13 years agoadd a ff_ prefix to some mpegaudio funcs
Aurelien Jacobs [Sun, 20 May 2007 15:11:55 +0000 (15:11 +0000)]
add a ff_ prefix to some mpegaudio funcs

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

13 years agoloosen dependencies over mpegaudiodec
Aurelien Jacobs [Sun, 20 May 2007 13:40:07 +0000 (13:40 +0000)]
loosen dependencies over mpegaudiodec

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

13 years agoRemove incorrect comment; MMX2 is preferred over 3DNow! on Athlon
Zuxy Meng [Sun, 20 May 2007 05:07:44 +0000 (05:07 +0000)]
Remove incorrect comment; MMX2 is preferred over 3DNow! on Athlon

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

13 years agouse AV_LOG_ERROR instead of INFO for errors
Michael Niedermayer [Sun, 20 May 2007 01:41:36 +0000 (01:41 +0000)]
use AV_LOG_ERROR instead of INFO for errors

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

13 years agosanity checks for bitrate tolerance and buffer size (= fail if a single frame at the
Michael Niedermayer [Sun, 20 May 2007 01:35:15 +0000 (01:35 +0000)]
sanity checks for bitrate tolerance and buffer size (= fail if a single frame at the
requested bitrate would be bigger than the buffer size)

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

13 years agoslightly more correct spliting of frames
Michael Niedermayer [Sun, 20 May 2007 01:05:34 +0000 (01:05 +0000)]
slightly more correct spliting of frames

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

13 years agoAdd --enable-auto-image-base for building mingw32 & cygwin DLLs
Zuxy Meng [Sat, 19 May 2007 16:23:15 +0000 (16:23 +0000)]
Add --enable-auto-image-base for building mingw32 & cygwin DLLs

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

13 years agomove MJpegDecodeContext declaration from mjpeg.h to mjpegdec.h
Aurelien Jacobs [Sat, 19 May 2007 15:06:34 +0000 (15:06 +0000)]
move MJpegDecodeContext declaration from mjpeg.h to mjpegdec.h

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

13 years agomove mjpeg-b decoder in its own file
Aurelien Jacobs [Sat, 19 May 2007 14:58:31 +0000 (14:58 +0000)]
move mjpeg-b decoder in its own file

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

13 years ago10l: forgot to svn add mjpegdec.h
Aurelien Jacobs [Sat, 19 May 2007 14:53:55 +0000 (14:53 +0000)]
10l: forgot to svn add mjpegdec.h

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

13 years agomove sp5x decoder in its own file
Aurelien Jacobs [Sat, 19 May 2007 14:40:02 +0000 (14:40 +0000)]
move sp5x decoder in its own file

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

13 years agoallows to disable jpegls decoder
Aurelien Jacobs [Sat, 19 May 2007 14:31:57 +0000 (14:31 +0000)]
allows to disable jpegls decoder

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

13 years agoBlackfin optimized uyvytoyv12 routine. the implementation includes chroma averaging.
Marc Hoffman [Sat, 19 May 2007 12:57:17 +0000 (12:57 +0000)]
Blackfin optimized uyvytoyv12 routine. the implementation includes chroma averaging.
This is 10x faster than the cooresponding C function.

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

13 years agochange brute force search to min-heap. 3.6x faster generate_len_table, 8% faster...
Loren Merritt [Sat, 19 May 2007 02:32:59 +0000 (02:32 +0000)]
change brute force search to min-heap. 3.6x faster generate_len_table, 8% faster ffvhuff encoding.

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

13 years agomove mjpega_dump_header bitstream filter in its own file
Aurelien Jacobs [Sat, 19 May 2007 00:53:41 +0000 (00:53 +0000)]
move mjpega_dump_header bitstream filter in its own file

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

13 years agomove imx_dump_header bitstream filter in its own file
Aurelien Jacobs [Sat, 19 May 2007 00:44:41 +0000 (00:44 +0000)]
move imx_dump_header bitstream filter in its own file

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

13 years agomove dump_extradata bitstream filter in its own file
Aurelien Jacobs [Sat, 19 May 2007 00:35:27 +0000 (00:35 +0000)]
move dump_extradata bitstream filter in its own file

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

13 years agomove remove_extradata bitstream filter in its own file
Aurelien Jacobs [Sat, 19 May 2007 00:32:11 +0000 (00:32 +0000)]
move remove_extradata bitstream filter in its own file

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

13 years agomove noise bitstream filter in its own file
Aurelien Jacobs [Sat, 19 May 2007 00:30:15 +0000 (00:30 +0000)]
move noise bitstream filter in its own file

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

13 years agomove mp3_header_compress bitstream filter in its own file
Aurelien Jacobs [Sat, 19 May 2007 00:27:43 +0000 (00:27 +0000)]
move mp3_header_compress bitstream filter in its own file

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

13 years agomove mp3_header_decompress bitstream filter in its own file
Aurelien Jacobs [Sat, 19 May 2007 00:24:34 +0000 (00:24 +0000)]
move mp3_header_decompress bitstream filter in its own file

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

13 years agoadd proper prefix to extern mpeg audio data tables
Aurelien Jacobs [Sat, 19 May 2007 00:13:35 +0000 (00:13 +0000)]
add proper prefix to extern mpeg audio data tables

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

13 years agomove some common mpeg audio tables from mpegaudiodectab.h to mpegaudiodata.c
Aurelien Jacobs [Sat, 19 May 2007 00:06:02 +0000 (00:06 +0000)]
move some common mpeg audio tables from mpegaudiodectab.h to mpegaudiodata.c

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

13 years agomove the mjpeg_encoder struct from mpegvideo.c to mjpegenc.c
Aurelien Jacobs [Fri, 18 May 2007 22:58:01 +0000 (22:58 +0000)]
move the mjpeg_encoder struct from mpegvideo.c to mjpegenc.c

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

13 years agoadd a proper prefix to all mjpeg encoder exported functions
Aurelien Jacobs [Fri, 18 May 2007 22:54:54 +0000 (22:54 +0000)]
add a proper prefix to all mjpeg encoder exported functions

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

13 years agosplit ljpeg encoder out of mjpeg.c
Aurelien Jacobs [Fri, 18 May 2007 22:42:49 +0000 (22:42 +0000)]
split ljpeg encoder out of mjpeg.c

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

13 years agoBetter error reporting.
Benjamin Larsson [Fri, 18 May 2007 10:06:07 +0000 (10:06 +0000)]
Better error reporting.

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

13 years agocosmetics: macrofy duplicate code in huffyuv
Loren Merritt [Fri, 18 May 2007 08:58:30 +0000 (08:58 +0000)]
cosmetics: macrofy duplicate code in huffyuv

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

13 years agor3938 broke 2pass huffyuv (not that anyone uses it)
Loren Merritt [Fri, 18 May 2007 08:56:46 +0000 (08:56 +0000)]
r3938 broke 2pass huffyuv (not that anyone uses it)

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

13 years ago3DNow! and SSSE3 optimization to QNS DSP functions; use pmulhrw/pmulhrsw instead...
Zuxy Meng [Fri, 18 May 2007 08:18:56 +0000 (08:18 +0000)]
3DNow! and SSSE3 optimization to QNS DSP functions; use pmulhrw/pmulhrsw instead of pmulhw

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

13 years agoMove attribute_unused to variable declarations in macros instead of
Reimar Döffinger [Thu, 17 May 2007 20:18:46 +0000 (20:18 +0000)]
Move attribute_unused to variable declarations in macros instead of
introducing a useless extra variable.

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

13 years agoremove libdts decoder, we have a native dts decoder
Aurelien Jacobs [Thu, 17 May 2007 17:04:00 +0000 (17:04 +0000)]
remove libdts decoder, we have a native dts decoder

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

13 years agoprevent misdetection by using a stricter regexp
Aurelien Jacobs [Thu, 17 May 2007 16:50:16 +0000 (16:50 +0000)]
prevent misdetection by using a stricter regexp

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

13 years agoadd proper prefix to new mjpeg extern func/var
Aurelien Jacobs [Thu, 17 May 2007 16:45:55 +0000 (16:45 +0000)]
add proper prefix to new mjpeg extern func/var

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

13 years agosplit mjpeg.c into an encoder and a decoder file
Aurelien Jacobs [Thu, 17 May 2007 16:29:11 +0000 (16:29 +0000)]
split mjpeg.c into an encoder and a decoder file

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

13 years agouse macro Use DECLARE_ALIGNED_16 to align stack-allocated variables
Guillaume Poirier [Thu, 17 May 2007 14:14:53 +0000 (14:14 +0000)]
use macro Use DECLARE_ALIGNED_16 to align stack-allocated variables
instead of compiler-dependent  __attribute__((aligned(16)))
Origiginal thread:
Date: May 17, 2007 12:30 AM
Subject: [PATCH] Use DECLARE_ALIGNED_16 in libavcodec/ppc/

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

13 years agoOnly compile fft and mdct when needed.
Benjamin Larsson [Thu, 17 May 2007 12:26:04 +0000 (12:26 +0000)]
Only compile fft and mdct when needed.
Initial patch by Benjamin Larsson.

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

13 years agoUse FFABS instead of abs.
Benjamin Larsson [Thu, 17 May 2007 11:03:43 +0000 (11:03 +0000)]
Use FFABS instead of abs.

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

13 years agoUse usleep instead of sleep, some MinGW versions lack sleep.
Alex Beregszaszi [Thu, 17 May 2007 10:30:03 +0000 (10:30 +0000)]
Use usleep instead of sleep, some MinGW versions lack sleep.

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

13 years agoUse DECLARE_ALIGNED for alignment in libpostprocess
Reimar Döffinger [Thu, 17 May 2007 09:30:38 +0000 (09:30 +0000)]
Use DECLARE_ALIGNED for alignment in libpostprocess

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

13 years agoMake documentation build nonrecursive: Merge it into the top-level Makefile.
Diego Biurrun [Thu, 17 May 2007 08:39:50 +0000 (08:39 +0000)]
Make documentation build nonrecursive: Merge it into the top-level Makefile.

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

13 years agoRemove lots of unused commented code. (Cleanup)
Benjamin Larsson [Thu, 17 May 2007 07:50:08 +0000 (07:50 +0000)]
Remove lots of unused commented code. (Cleanup)

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

13 years agoChange default 1 pass blocksize to 64x64.
Benjamin Larsson [Thu, 17 May 2007 07:47:02 +0000 (07:47 +0000)]
Change default 1 pass blocksize to 64x64.

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

13 years agobetter separation of vp3dsp functions from dsputil_mmx.c
Aurelien Jacobs [Wed, 16 May 2007 23:23:45 +0000 (23:23 +0000)]
better separation of vp3dsp functions from dsputil_mmx.c

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

13 years agoprintf --> av_log, patch by Denis Fortin, fortin nerim net
Denis Fortin [Wed, 16 May 2007 12:57:27 +0000 (12:57 +0000)]
printf --> av_log, patch by Denis Fortin, fortin nerim net

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

13 years agoRemove extern C declarations for C++.
Diego Biurrun [Wed, 16 May 2007 12:26:47 +0000 (12:26 +0000)]
Remove extern C declarations for C++.
FFmpeg is pure C and not all public headers have the declarations.

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

13 years agoRemove extern C declarations for C++.
Diego Biurrun [Wed, 16 May 2007 12:25:54 +0000 (12:25 +0000)]
Remove extern C declarations for C++.
FFmpeg is pure C and not all public headers have the declarations.

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

13 years agoDTS decoding was broken for every speaker configuration except 5.1.
Sergey Vlasov [Wed, 16 May 2007 10:50:18 +0000 (10:50 +0000)]
DTS decoding was broken for every speaker configuration except 5.1.
patch by Sergey Vlasov, vsu altlinux org

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

13 years agoDo not specify directories in #include path, -I flags take care of this.
Ronald S. Bultje [Wed, 16 May 2007 09:56:30 +0000 (09:56 +0000)]
Do not specify directories in #include path, -I flags take care of this.
taken from a patch by Ronald S. Bultje, rbultje ronald.bitfreak net

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

13 years agoAdd libavcodec to compiler include flags in order to simplify header
Ronald S. Bultje [Wed, 16 May 2007 09:51:45 +0000 (09:51 +0000)]
Add libavcodec to compiler include flags in order to simplify header
include paths in the source files.
mostly from a patch by Ronald S. Bultje, rbultje ronald.bitfreak net

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

13 years agoDrop unnecessary libavcodec/ prefix in #include path.
Diego Biurrun [Wed, 16 May 2007 09:21:23 +0000 (09:21 +0000)]
Drop unnecessary libavcodec/ prefix in #include path.

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

13 years agoDon't forget about audio remaining in buffer, in case there is enough
Corey Hickey [Wed, 16 May 2007 02:02:22 +0000 (02:02 +0000)]
Don't forget about audio remaining in buffer, in case there is enough
left to make another DV frame.

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

13 years agoUse DECLARE_ALIGNED to ease porting
Reimar Döffinger [Tue, 15 May 2007 20:47:55 +0000 (20:47 +0000)]
Use DECLARE_ALIGNED to ease porting

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

13 years agoBuilding both shared and static libraries is now possible on MinGW.
Zuxy Meng [Tue, 15 May 2007 19:30:07 +0000 (19:30 +0000)]
Building both shared and static libraries is now possible on MinGW.
patch by Zuxy Meng, zuxy.meng gmail com

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

13 years agoinitial mingw networking support
Alex Beregszaszi [Tue, 15 May 2007 14:58:30 +0000 (14:58 +0000)]
initial mingw networking support

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

13 years agolink to ws2_32.dll only if networking is enabled
Alex Beregszaszi [Tue, 15 May 2007 14:46:59 +0000 (14:46 +0000)]
link to ws2_32.dll only if networking is enabled

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

13 years agoAdding Myself to the Maintainers list for the Blackfin architecture
Marc Hoffman [Tue, 15 May 2007 02:06:27 +0000 (02:06 +0000)]
Adding Myself to the Maintainers list for the Blackfin architecture

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

13 years agodont write over the end of ref_cache
Michael Niedermayer [Mon, 14 May 2007 23:22:02 +0000 (23:22 +0000)]
dont write over the end of ref_cache

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

13 years agoMake vp3dsp*.c compilation optional.
Panagiotis Issaris [Mon, 14 May 2007 14:28:13 +0000 (14:28 +0000)]
Make vp3dsp*.c compilation optional.

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

13 years agoChange some leftover __attribute__((unused)) and __attribute__((used)) to
Reimar Döffinger [Mon, 14 May 2007 14:07:50 +0000 (14:07 +0000)]
Change some leftover __attribute__((unused)) and __attribute__((used)) to

attribute_unused and attribute_used respectively to ease compiling on non-gcc.

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

13 years agoremove some unused mjpeg encoding variables
Aurelien Jacobs [Mon, 14 May 2007 11:53:27 +0000 (11:53 +0000)]
remove some unused mjpeg encoding variables
(they were always set to a constant value)

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

13 years agojpegls encoder does not call this function, so remove useless tests
Aurelien Jacobs [Sun, 13 May 2007 23:22:05 +0000 (23:22 +0000)]
jpegls encoder does not call this function, so remove useless tests

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

13 years agosplit jpeg_ls into jpeglsdec, jpeglsenc and jpegls
Aurelien Jacobs [Sun, 13 May 2007 23:16:56 +0000 (23:16 +0000)]
split jpeg_ls into jpeglsdec, jpeglsenc and jpegls

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

13 years agoUse TARGET_ARMV6 variable instead of HAVE_ARMV6 for consistency.
Diego Biurrun [Sun, 13 May 2007 22:15:52 +0000 (22:15 +0000)]
Use TARGET_ARMV6 variable instead of HAVE_ARMV6 for consistency.

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

13 years agoBlackfin DSP utilities: add DEFUN_END
Marc Hoffman [Sun, 13 May 2007 20:19:22 +0000 (20:19 +0000)]
Blackfin DSP utilities: add DEFUN_END
DEFUN_END macro adds the size information to the symbol
table. This is introduces no functionnal change, it's only meant to simplify
e.g. debugging
Patch by Marc Hoffman %mmh A pleasantst P com%
Original thread:
Date: May 5, 2007 12:26 PM
Subject: [FFmpeg-devel] PATCH Blackfin DSP utilities, DEFUN_END added

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

13 years agoBlackfin optimized YUV420 to RGB CSC Color Space Converters.
Marc Hoffman [Sun, 13 May 2007 19:22:32 +0000 (19:22 +0000)]
Blackfin optimized YUV420 to RGB CSC Color Space Converters.
YUV2 -> RGB BGR for 565, 555 and 888 a.k.a. 24bit color.
Speed-up compared to C version compiled with -O3  187.28%
Patch by Marc Hoffman %mmh A pleasantst P com%
Original thread:
Date: May 9, 2007 2:46 AM
Subject: [FFmpeg-devel] PATCH BlackFin yuv2rgb color space conversion

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

13 years agocorrect last element inited check
Michael Niedermayer [Sun, 13 May 2007 19:14:18 +0000 (19:14 +0000)]
correct last element inited check

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

13 years agoFaster SSE FFT/MDCT, patch by Zuxy Meng %zuxy P meng A gmail P com%
Zuxy Meng [Sun, 13 May 2007 16:32:32 +0000 (16:32 +0000)]
Faster SSE FFT/MDCT, patch by Zuxy Meng %zuxy P meng A gmail P com%
unrolls some loops, utilizing all 8 xmm registers. fft-test
shows ~10% speed up in (I)FFT and ~8% speed up in (I)MDCT on Dothan

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

13 years agoDo not use return with argument for a function "returning" void.
Reimar Döffinger [Sun, 13 May 2007 16:26:16 +0000 (16:26 +0000)]
Do not use return with argument for a function "returning" void.

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

13 years agouse DECLARE_ALIGNED from mem.h (which is included through common.h)
Alex Beregszaszi [Sun, 13 May 2007 14:01:15 +0000 (14:01 +0000)]
use DECLARE_ALIGNED from mem.h (which is included through common.h)

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

13 years agocosmetics: indent
Aurelien Jacobs [Sun, 13 May 2007 00:26:21 +0000 (00:26 +0000)]
cosmetics: indent

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

13 years agoreplace some #ifdef CONFIG_* by if(ENABLE_*)
Aurelien Jacobs [Sun, 13 May 2007 00:24:37 +0000 (00:24 +0000)]
replace some #ifdef CONFIG_* by if(ENABLE_*)

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