]> rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
frescor/ffmpeg.git
17 years agoChange default 1 pass blocksize to 64x64.
banan [Thu, 17 May 2007 07:47:02 +0000 (07:47 +0000)]
Change default 1 pass blocksize to 64x64.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9040 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9039 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9038 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoRemove extern C declarations for C++.
diego [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.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9037 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoDTS decoding was broken for every speaker configuration except 5.1.
diego [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9036 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoDo not specify directories in #include path, -I flags take care of this.
diego [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9035 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoAdd libavcodec to compiler include flags in order to simplify header
diego [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9034 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9033 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoDon't forget about audio remaining in buffer, in case there is enough
corey [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.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9032 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoUse DECLARE_ALIGNED to ease porting
reimar [Tue, 15 May 2007 20:47:55 +0000 (20:47 +0000)]
Use DECLARE_ALIGNED to ease porting

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9031 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoBuilding both shared and static libraries is now possible on MinGW.
diego [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9030 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9029 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9028 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9027 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9026 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9025 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoChange some leftover __attribute__((unused)) and __attribute__((used)) to
reimar [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.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9024 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoremove some unused mjpeg encoding variables
aurel [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)

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9023 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agojpegls encoder don't call this fonction, so remove useless tests
aurel [Sun, 13 May 2007 23:22:05 +0000 (23:22 +0000)]
jpegls encoder don't call this fonction, so remove useless tests

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9022 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9021 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9020 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoBlackfin DSP utilities: add DEFUN_END
gpoirier [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9019 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9018 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoFaster SSE FFT/MDCT, patch by Zuxy Meng %zuxy P meng A gmail P com%
gpoirier [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9017 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9016 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9015 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9014 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9013 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agocosmetics: indentation
aurel [Sat, 12 May 2007 23:43:23 +0000 (23:43 +0000)]
cosmetics: indentation

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9012 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agomake compilation of mjpeg.c optional
aurel [Sat, 12 May 2007 23:42:07 +0000 (23:42 +0000)]
make compilation of mjpeg.c optional

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9011 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoallow to enable or disable every bitstream filters individually
aurel [Sat, 12 May 2007 23:33:53 +0000 (23:33 +0000)]
allow to enable or disable every bitstream filters individually
Original patch by Jason Millard   jsm174 _at_ gmail
Date: On Fri, 11 May 2007 11:14:01 -0400
Subject: [FFmpeg-devel] enable/disable bitstream filters?

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9010 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agojpegls never call this code, so those tests are useless
aurel [Sat, 12 May 2007 22:50:12 +0000 (22:50 +0000)]
jpegls never call this code, so those tests are useless

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9009 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agosimplify, no need for a function
bcoudurier [Sat, 12 May 2007 22:17:40 +0000 (22:17 +0000)]
simplify, no need for a function

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9008 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agofix ctts index computation when seeking, check must be done against next ctts sample...
bcoudurier [Sat, 12 May 2007 22:02:27 +0000 (22:02 +0000)]
fix ctts index computation when seeking, check must be done against next ctts sample, thanks to Uoti

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9007 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoAdded support for instances where linesize[0] is negative.
banan [Sat, 12 May 2007 19:37:26 +0000 (19:37 +0000)]
Added support for instances where linesize[0] is negative.
Based on patch by Jason Askew, jason dot askew at gmail dot com.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9006 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoRemove redundant extern declaration of j_rev_dct that is already
diego [Sat, 12 May 2007 10:53:33 +0000 (10:53 +0000)]
Remove redundant extern declaration of j_rev_dct that is already
present in the #included header file dsputil.h.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9005 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agocosmetics: Group all test targets together.
diego [Sat, 12 May 2007 10:43:45 +0000 (10:43 +0000)]
cosmetics: Group all test targets together.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9004 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agosse2 & ssse3 versions of dct_quantize.
lorenm [Sat, 12 May 2007 05:55:09 +0000 (05:55 +0000)]
sse2 & ssse3 versions of dct_quantize.
core2: mmx2=154 sse2=73 ssse3=66 (cycles)
k8: mmx2=179 sse2=149
p4: mmx2=284 sse2=194

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9003 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoconfigure check for whether we can compile ssse3
lorenm [Sat, 12 May 2007 03:20:41 +0000 (03:20 +0000)]
configure check for whether we can compile ssse3

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9002 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agofactor sum_abs_dctelem out of dct_sad, and simd it.
lorenm [Sat, 12 May 2007 02:41:25 +0000 (02:41 +0000)]
factor sum_abs_dctelem out of dct_sad, and simd it.
 sum_abs_dctelem_* alone:
core2: c=186 mmx2=39 sse2=21 ssse3=13 (cycles)
k8: c=163 mmx2=33 sse2=31
p4: c=370 mmx2=60 sse2=60
 dct_sad including sum_abs_dctelem_*:
core2: c=405 mmx2=258 sse2=240 ssse3=232
k8: c=624 mmx2=394 sse2=392
p4: c=849 mmx2=556 sse2=556

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9001 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agosse2 & ssse3 versions of hadamard. unroll and inline diff_pixels.
lorenm [Sat, 12 May 2007 01:16:06 +0000 (01:16 +0000)]
sse2 & ssse3 versions of hadamard. unroll and inline diff_pixels.
core2: before mmx2=193 cycles. after mmx2=174 sse2=122 ssse3=115 (cycles).
k8: before mmx2=205. after mmx2=184 sse2=180.
p4: before mmx2=342. after mmx2=314 sse2=309.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9000 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agofix a crash with svq1 + sse2.
lorenm [Sat, 12 May 2007 00:31:48 +0000 (00:31 +0000)]
fix a crash with svq1 + sse2.
EMU_EDGE broke memory alignment when the desired alignment is >32 bytes.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8999 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agocosmetics: fix indentation
alex [Fri, 11 May 2007 19:07:40 +0000 (19:07 +0000)]
cosmetics: fix indentation

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8998 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoMerge RoQ entries
diego [Fri, 11 May 2007 10:15:12 +0000 (10:15 +0000)]
Merge RoQ entries

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8997 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agorename pnm.c to pnmenc.c and pnm_common.c to pnm.c
aurel [Fri, 11 May 2007 09:28:07 +0000 (09:28 +0000)]
rename pnm.c to pnmenc.c and pnm_common.c to pnm.c

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8996 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoRemove duplicate #includes, avcodec.h #includes common.h.
diego [Fri, 11 May 2007 07:21:14 +0000 (07:21 +0000)]
Remove duplicate #includes, avcodec.h #includes common.h.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8995 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoRemove unused variable.
diego [Fri, 11 May 2007 07:07:00 +0000 (07:07 +0000)]
Remove unused variable.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8994 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years ago10l, r8991 broke mmx1 sad
lorenm [Fri, 11 May 2007 03:29:06 +0000 (03:29 +0000)]
10l, r8991 broke mmx1 sad

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8993 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agosse2 version of fullpel sad. 16% faster than mmx2 on core2, but slower on k8.
lorenm [Fri, 11 May 2007 01:11:45 +0000 (01:11 +0000)]
sse2 version of fullpel sad. 16% faster than mmx2 on core2, but slower on k8.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8992 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years ago40% faster mmx2 sad
lorenm [Fri, 11 May 2007 00:45:07 +0000 (00:45 +0000)]
40% faster mmx2 sad

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8991 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agodmb1 fourcc, mjpeg_opendml.mov
bcoudurier [Thu, 10 May 2007 23:42:28 +0000 (23:42 +0000)]
dmb1 fourcc, mjpeg_opendml.mov

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8990 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agomake compilation of pnm.c optional
aurel [Thu, 10 May 2007 23:16:56 +0000 (23:16 +0000)]
make compilation of pnm.c optional

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8989 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agomove pnm parser in its own file
aurel [Thu, 10 May 2007 23:03:14 +0000 (23:03 +0000)]
move pnm parser in its own file

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8988 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agomove mjpeg parser in its own file
aurel [Thu, 10 May 2007 22:37:36 +0000 (22:37 +0000)]
move mjpeg parser in its own file

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8987 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agocosmetics: reindent
aurel [Thu, 10 May 2007 22:28:23 +0000 (22:28 +0000)]
cosmetics: reindent

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8986 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agosplit h264.c to move parser in its own file
aurel [Thu, 10 May 2007 22:26:44 +0000 (22:26 +0000)]
split h264.c to move parser in its own file

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8985 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years ago6% faster mmx2 sad
lorenm [Thu, 10 May 2007 22:24:19 +0000 (22:24 +0000)]
6% faster mmx2 sad

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8984 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoRevert r8979 (Ugly fix for r8963)
ramiro [Thu, 10 May 2007 18:44:58 +0000 (18:44 +0000)]
Revert r8979 (Ugly fix for r8963)

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8983 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoProper fix for r8963
ramiro [Thu, 10 May 2007 18:28:44 +0000 (18:28 +0000)]
Proper fix for r8963
Patch by Jindrich Makovicka, makovick at gmail dot com
Reference thread:
Subject: Re: [PATCH] make libavcodec use bytestream functions
Date: Thu, 10 May 2007 07:49:43 +0200

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8982 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agorename vorbis.c to vorbis_dec.c and vorbis_common.c to vorbis.c
aurel [Thu, 10 May 2007 15:24:01 +0000 (15:24 +0000)]
rename vorbis.c to vorbis_dec.c and vorbis_common.c to vorbis.c

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8981 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoloosen vorbis_enc.c dependencies by spliting vorbis.c
aurel [Thu, 10 May 2007 15:17:17 +0000 (15:17 +0000)]
loosen vorbis_enc.c dependencies by spliting vorbis.c

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8980 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoFix r8963
ramiro [Thu, 10 May 2007 15:00:09 +0000 (15:00 +0000)]
Fix r8963

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8979 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoFix Vorbis encoder Xiph dependency by making sure the references to
takis [Thu, 10 May 2007 14:36:36 +0000 (14:36 +0000)]
Fix Vorbis encoder Xiph dependency by making sure the references to
ff_split_xiph_headers() are there.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8978 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoUse url_fopen error code when opening input file
benoit [Thu, 10 May 2007 13:25:33 +0000 (13:25 +0000)]
Use url_fopen error code when opening input file
handle the AVERROR_NOENT error case in print_error

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8977 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoadd AVERROR_NOENT
benoit [Thu, 10 May 2007 13:24:05 +0000 (13:24 +0000)]
add AVERROR_NOENT

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8976 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agodisable reference to msmpeg4 and wmv2 code when those codecs are not compiled in
aurel [Thu, 10 May 2007 13:11:36 +0000 (13:11 +0000)]
disable reference to msmpeg4 and wmv2 code when those codecs are not compiled in

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8975 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoTypos
takis [Thu, 10 May 2007 10:51:00 +0000 (10:51 +0000)]
Typos

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8974 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoReindent code after last commit
lucabe [Thu, 10 May 2007 10:15:15 +0000 (10:15 +0000)]
Reindent code after last commit

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8973 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agothose tables don't need to be extern
aurel [Thu, 10 May 2007 10:14:58 +0000 (10:14 +0000)]
those tables don't need to be extern

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8972 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoAllow avoid setting the video standard and input when capturing v4l2 video.
lucabe [Thu, 10 May 2007 10:14:42 +0000 (10:14 +0000)]
Allow avoid setting the video standard and input when capturing v4l2 video.
Patch by Limin Wang, edited by me

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8971 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agouse header instead of copying table declarations
aurel [Thu, 10 May 2007 10:12:02 +0000 (10:12 +0000)]
use header instead of copying table declarations

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8970 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agosplit msmpeg4 data to easily share some of it with vc1.c
aurel [Thu, 10 May 2007 10:03:16 +0000 (10:03 +0000)]
split msmpeg4 data to easily share some of it with vc1.c

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8969 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoadd missing rules for wmv2 compilation
aurel [Thu, 10 May 2007 09:26:14 +0000 (09:26 +0000)]
add missing rules for wmv2 compilation

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8968 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoRemove redundant #inclusion of common.h, avcodec.h already #includes it.
diego [Thu, 10 May 2007 09:00:44 +0000 (09:00 +0000)]
Remove redundant #inclusion of common.h, avcodec.h already #includes it.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8967 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agosse2 version of fdct_col.
lorenm [Thu, 10 May 2007 03:13:41 +0000 (03:13 +0000)]
sse2 version of fdct_col.
k8: 72->61 cycles, core2: 51->26 cycles.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8966 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoSimplify ptr[0]; ptr++; to *ptr++
ramiro [Wed, 9 May 2007 23:32:29 +0000 (23:32 +0000)]
Simplify ptr[0]; ptr++; to *ptr++

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8965 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoUse bytestream
ramiro [Wed, 9 May 2007 23:21:07 +0000 (23:21 +0000)]
Use bytestream

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8964 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoUse AV_XX16 macros
ramiro [Wed, 9 May 2007 23:15:19 +0000 (23:15 +0000)]
Use AV_XX16 macros

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8963 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agomove ff_mpeg4_find_frame_end() from h263dec.c to mpeg4video_parser.c
aurel [Wed, 9 May 2007 23:13:43 +0000 (23:13 +0000)]
move ff_mpeg4_find_frame_end() from h263dec.c to mpeg4video_parser.c
now h263dec depends on mpeg4video_parser
this fixes compilation when h263 decoder is disabled

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8962 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoRoQ muxer
diego [Wed, 9 May 2007 23:12:16 +0000 (23:12 +0000)]
RoQ muxer

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8961 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoFactorize usum
ramiro [Wed, 9 May 2007 23:08:01 +0000 (23:08 +0000)]
Factorize usum

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8960 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoRoQ muxer, patch by Vitor, vitor1001 gmail com
diego [Wed, 9 May 2007 23:07:40 +0000 (23:07 +0000)]
RoQ muxer, patch by Vitor, vitor1001 gmail com
reference thread:
Subject: [FFmpeg-devel] [PATCH] RoQ muxer
Date: Wed, 09 May 2007 19:44:21 +0200

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8959 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoUse 1 array with double the size instead of 2 arrays with normal size
ramiro [Wed, 9 May 2007 22:24:23 +0000 (22:24 +0000)]
Use 1 array with double the size instead of 2 arrays with normal size
Eliminates need for concatenation and adds proper fix for FIXME

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8958 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoAdd bias instead of -32 or 0, as is done in g.722.1
ramiro [Wed, 9 May 2007 22:00:08 +0000 (22:00 +0000)]
Add bias instead of -32 or 0, as is done in g.722.1

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8957 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoIndentation for previous patch
ramiro [Wed, 9 May 2007 21:57:50 +0000 (21:57 +0000)]
Indentation for previous patch

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8956 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoAdd another tmpbias variable, as bias' value will be used later
ramiro [Wed, 9 May 2007 21:56:22 +0000 (21:56 +0000)]
Add another tmpbias variable, as bias' value will be used later

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8955 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoFix logic for return value of init_vlc
ramiro [Wed, 9 May 2007 21:50:01 +0000 (21:50 +0000)]
Fix logic for return value of init_vlc

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8954 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoInstall MinGW shared libraries (dlls) to bindir
ramiro [Wed, 9 May 2007 21:38:26 +0000 (21:38 +0000)]
Install MinGW shared libraries (dlls) to bindir

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8953 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoReplace general CONFIG_ENCODERS by more fine-grained CONFIG_WMV2_ENCODER.
diego [Wed, 9 May 2007 18:23:20 +0000 (18:23 +0000)]
Replace general CONFIG_ENCODERS by more fine-grained CONFIG_WMV2_ENCODER.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8952 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoAdd ff_ prefix to (externally) visible variables
kostya [Wed, 9 May 2007 16:59:46 +0000 (16:59 +0000)]
Add ff_ prefix to (externally) visible variables

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8951 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoUse correct dequantizer value
kostya [Wed, 9 May 2007 11:30:30 +0000 (11:30 +0000)]
Use correct dequantizer value

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8950 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoAllow conditional compilation of H.263-related decoders.
diego [Wed, 9 May 2007 09:26:06 +0000 (09:26 +0000)]
Allow conditional compilation of H.263-related decoders.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8949 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoRemove trailing / from -I flags, MinGW appears to dislike them.
diego [Wed, 9 May 2007 09:05:30 +0000 (09:05 +0000)]
Remove trailing / from -I flags, MinGW appears to dislike them.
patch by Zuxy Meng, zuxy.meng gmail com

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8948 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agomake help message go to standard output instead of standard error
benoit [Wed, 9 May 2007 08:17:35 +0000 (08:17 +0000)]
make help message go to standard output instead of standard error
patch by Nicolas George \ nicolas george normalesup org /

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8947 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agocosmetics: remove code duplication in hadamard8_diff_mmx
lorenm [Wed, 9 May 2007 01:46:33 +0000 (01:46 +0000)]
cosmetics: remove code duplication in hadamard8_diff_mmx

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8946 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agomove cavs parser in it's own file
aurel [Wed, 9 May 2007 00:03:17 +0000 (00:03 +0000)]
move cavs parser in it's own file

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8945 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agomove defines and enums out of cavsdata.h
aurel [Tue, 8 May 2007 23:58:35 +0000 (23:58 +0000)]
move defines and enums out of cavsdata.h

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8944 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoremove no more useful includes
aurel [Tue, 8 May 2007 23:30:42 +0000 (23:30 +0000)]
remove no more useful includes

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8943 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agocosmetics: rename for consistency after previous aac and ac3 parsers move
aurel [Tue, 8 May 2007 23:29:07 +0000 (23:29 +0000)]
cosmetics: rename for consistency after previous aac and ac3 parsers move

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8942 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agomove aac and ac3 parsers in their own files
aurel [Tue, 8 May 2007 23:25:31 +0000 (23:25 +0000)]
move aac and ac3 parsers in their own files

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@8941 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b