]> rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
frescor/ffmpeg.git
15 years agoMore OKed parts of the QCELP decoder
vitor [Tue, 11 Nov 2008 18:50:38 +0000 (18:50 +0000)]
More OKed parts of the QCELP decoder
patch by Kenan Gillet, kenan.gillet gmail com

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

15 years agoComment typo
banan [Tue, 11 Nov 2008 08:46:29 +0000 (08:46 +0000)]
Comment typo

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

15 years agoRemove channel layout table that only should be used by encoders.
banan [Tue, 11 Nov 2008 08:30:32 +0000 (08:30 +0000)]
Remove channel layout table that only should be used by encoders.

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

15 years agoalways use the whole buffer for reading w/ packetized sources to avoid packet truncation
henry [Mon, 10 Nov 2008 21:41:35 +0000 (21:41 +0000)]
always use the whole buffer for reading w/ packetized sources to avoid packet truncation

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

15 years agoFix memory leak in libgsm wrapper.
andoma [Mon, 10 Nov 2008 20:02:00 +0000 (20:02 +0000)]
Fix memory leak in libgsm wrapper.

Patch by Martin Storsjö, martin at martin dot st

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

15 years agoMore OKed parts of the QCELP decoder
vitor [Sun, 9 Nov 2008 12:00:47 +0000 (12:00 +0000)]
More OKed parts of the QCELP decoder
patch by Kenan Gillet, kenan.gillet gmail com

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

15 years agoClarify that we require GNU make 3.81+.
diego [Sat, 8 Nov 2008 19:47:10 +0000 (19:47 +0000)]
Clarify that we require GNU make 3.81+.

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

15 years agoFix argument constness for the av_codec_get_id() and
stefano [Sat, 8 Nov 2008 18:37:03 +0000 (18:37 +0000)]
Fix argument constness for the av_codec_get_id() and
av_codec_get_tag() functions, making them take in input a constant
array, since they're not supposed to change it. Fix some warnings.

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

15 years agoSplit RV3/4 deblock pattern into horizontal and vertical parts
kostya [Sat, 8 Nov 2008 18:15:13 +0000 (18:15 +0000)]
Split RV3/4 deblock pattern into horizontal and vertical parts
during calculating.

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

15 years agoAdd checks on the _mingw.h and w32api.h versions.
stefano [Sat, 8 Nov 2008 11:04:56 +0000 (11:04 +0000)]
Add checks on the _mingw.h and w32api.h versions.
Based on a patch by Ramiro.

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

15 years agoDrop redundant check in RV3/4 deblock coefficients calculation
kostya [Sat, 8 Nov 2008 07:24:56 +0000 (07:24 +0000)]
Drop redundant check in RV3/4 deblock coefficients calculation

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

15 years agoElectronic Arts demuxer: support TGQ video tags
pross [Sat, 8 Nov 2008 00:39:31 +0000 (00:39 +0000)]
Electronic Arts demuxer: support TGQ video tags

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

15 years agoElectronic Arts TGQ/TQI/MAD IDCT algorithm
pross [Sat, 8 Nov 2008 00:38:10 +0000 (00:38 +0000)]
Electronic Arts TGQ/TQI/MAD IDCT algorithm

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

15 years agoElectronic Arts TGQ video decoder
pross [Sat, 8 Nov 2008 00:29:22 +0000 (00:29 +0000)]
Electronic Arts TGQ video decoder

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

15 years agoimplementing more efficient (and direct) allocation of work for DV codec workers
romansh [Sat, 8 Nov 2008 00:18:00 +0000 (00:18 +0000)]
implementing more efficient (and direct) allocation of work for DV codec workers

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

15 years agoPromote inv_aanscales array to global scope (ff_inv_aanscales)
pross [Sat, 8 Nov 2008 00:15:08 +0000 (00:15 +0000)]
Promote inv_aanscales array to global scope (ff_inv_aanscales)

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

15 years agoCalculating an additional MV-based deblocking pattern is the same
kostya [Fri, 7 Nov 2008 07:18:22 +0000 (07:18 +0000)]
Calculating an additional MV-based deblocking pattern is the same
for both RV3 and RV4, so move it into common code.

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

15 years agoOGG: correct PTS with old theora streams
mru [Thu, 6 Nov 2008 01:57:17 +0000 (01:57 +0000)]
OGG: correct PTS with old theora streams

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

15 years agoOGG: untypedef demuxer structs
mru [Thu, 6 Nov 2008 01:50:56 +0000 (01:50 +0000)]
OGG: untypedef demuxer structs

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

15 years agoARM: change MUL16() macro to inline function
mru [Thu, 6 Nov 2008 01:33:28 +0000 (01:33 +0000)]
ARM: change MUL16() macro to inline function

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

15 years agoARM: prettify MAC16() macro
mru [Thu, 6 Nov 2008 01:33:26 +0000 (01:33 +0000)]
ARM: prettify MAC16() macro

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

15 years agoARM: change MULH() macro to inline function
mru [Thu, 6 Nov 2008 01:33:23 +0000 (01:33 +0000)]
ARM: change MULH() macro to inline function

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

15 years agoARM: change MULL() macro to inline function
mru [Thu, 6 Nov 2008 01:33:20 +0000 (01:33 +0000)]
ARM: change MULL() macro to inline function

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

15 years agoARM: mathops.h whitespace cosmetics
mru [Thu, 6 Nov 2008 01:33:17 +0000 (01:33 +0000)]
ARM: mathops.h whitespace cosmetics

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

15 years agoIgnore .ho files.
diego [Wed, 5 Nov 2008 23:44:23 +0000 (23:44 +0000)]
Ignore .ho files.

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

15 years agoAdd missing #include "libavutil/avstring.h", fixes
diego [Wed, 5 Nov 2008 23:28:41 +0000 (23:28 +0000)]
Add missing #include "libavutil/avstring.h", fixes
libavcodec/utils.c:1139: warning: implicit declaration of function 'av_strlcat'

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

15 years agoFix perceptual noise shaping scaling including an oversight of the offset for
superdump [Wed, 5 Nov 2008 13:59:42 +0000 (13:59 +0000)]
Fix perceptual noise shaping scaling including an oversight of the offset for
the EIGHT_SHORT window type. Fixes issue 664.

Patch by Alex Converse (alex converse gmail com)

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

15 years agoFix test program build: ff_eval was replaced by ff_eval2.
diego [Wed, 5 Nov 2008 13:32:06 +0000 (13:32 +0000)]
Fix test program build: ff_eval was replaced by ff_eval2.

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

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

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

15 years agoh264: Implement decoding of picture timing SEI message.
andoma [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

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

15 years agoOnly warn about "Invalid and inefficient vfw-avi packed B frames" once.
andoma [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

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

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

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

15 years agoRemove duplicated MM_* macros for CPU capabilities from dsputil.h.
rathann [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_*.

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

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

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

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

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

15 years agoReplace long with x86_reg in postprocess_template.c like in all other
reimar [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.

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

15 years agoGuess channel layout based on the number of channels if a custom layout is specified...
banan [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.

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

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

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

15 years agoIntroduce RV3-specific motion vector prediction.
kostya [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.

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

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

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

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

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

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

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

15 years agoInitialize variable to silence the warning:
diego [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

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

15 years agoOKed parts of the QCELP decoder
vitor [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

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

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

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

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

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

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

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

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

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

15 years agoAdd a LPC filter
vitor [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

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

15 years agoAdd ff_dot_productf() to celp_math.{c,h}
vitor [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

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

15 years agoMore OKed parts of QCELP data tables
vitor [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

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

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

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

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

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

15 years agoRemove duplicated patch submission checklist entry by putting the more
diego [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.

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

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

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

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

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

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

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

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

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

15 years agoFix av_picture_copy missing pixels on packed planar AVPictures with odd size.
diego [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

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

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

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

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

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

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

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

15 years agoOKed parts of QCELP data tables
diego [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

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

15 years agoCheck sub_packet_size against 0 to avoid div by zero later.
michael [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

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

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

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

15 years agoAdd the function declaration of ff_svq1_packet_checksum to svq1.h and include
diego [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’

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

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

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

15 years agoFix the fix.
banan [Tue, 28 Oct 2008 15:20:52 +0000 (15:20 +0000)]
Fix the fix.

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

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

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

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

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

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

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

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

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

15 years agoRename template included sources from .h to _template.c.
flameeyes [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.

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

15 years agoset correct number of fractions for multitable
aurel [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)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

15 years agocosmetic: align backslashes in makefiles
mru [Sun, 26 Oct 2008 15:21:45 +0000 (15:21 +0000)]
cosmetic: align backslashes in makefiles

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

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

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

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

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

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

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

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

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

15 years agoARM: faster ARMv6 FASTDIV()
mru [Sat, 25 Oct 2008 18:54:23 +0000 (18:54 +0000)]
ARM: faster ARMv6 FASTDIV()

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

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

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

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

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

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

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

15 years agoUse OBJS variable for all object files
mru [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.

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

15 years agoRemove unused SRCS make variable
mru [Sat, 25 Oct 2008 14:00:26 +0000 (14:00 +0000)]
Remove unused SRCS make variable

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

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

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

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

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

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

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

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

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