]> rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
frescor/ffmpeg.git
15 years agoProper reordering from the dca decoder.
banan [Sat, 15 Nov 2008 20:31:03 +0000 (20:31 +0000)]
Proper reordering from the dca decoder.

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

15 years agoPlease keep original copyright heading and attribution lines...
reynaldo [Sat, 15 Nov 2008 20:19:20 +0000 (20:19 +0000)]
Please keep original copyright heading and attribution lines...

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

15 years agosimplify metadata reading
bcoudurier [Sat, 15 Nov 2008 20:17:19 +0000 (20:17 +0000)]
simplify metadata reading

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

15 years agomatroskadec: fix index timestamps for some broken files
aurel [Sat, 15 Nov 2008 15:34:51 +0000 (15:34 +0000)]
matroskadec: fix index timestamps for some broken files
fix issue697

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

15 years agoCall check_back_and_send_rr() function only in case of RTP as a transport.
rbultje [Sat, 15 Nov 2008 14:44:48 +0000 (14:44 +0000)]
Call check_back_and_send_rr() function only in case of RTP as a transport.
Don't call it for RDT, since it is unneeded and it doesn't provide a
RTPDemuxContext, leading to some memory errors. See "[PATCH] fix small
memory error in rtsp.c" thread on ML.

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

15 years agoWeak deblock filter function for future RV40 loop filter
kostya [Sat, 15 Nov 2008 14:15:24 +0000 (14:15 +0000)]
Weak deblock filter function for future RV40 loop filter

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

15 years agoFlush SDP description
lu_zero [Sat, 15 Nov 2008 12:32:38 +0000 (12:32 +0000)]
Flush SDP description

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

15 years agoRename variables in ff_rdt_parse_header() and callers to match the
rbultje [Sat, 15 Nov 2008 02:22:47 +0000 (02:22 +0000)]
Rename variables in ff_rdt_parse_header() and callers to match the
comment documentation in that function. See discussion on ML in the
"[PATCH] RDT/Realmedia patches #2" thread.

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

15 years agocheck for interrupt when receiving from socket
henry [Fri, 14 Nov 2008 19:33:22 +0000 (19:33 +0000)]
check for interrupt when receiving from socket

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

15 years agoAdd comment describing the RDT packet header. See discussion in "[PATCH]
rbultje [Fri, 14 Nov 2008 18:37:58 +0000 (18:37 +0000)]
Add comment describing the RDT packet header. See discussion in "[PATCH]
RDT/Realmedia patches #2" thread on the mailinglist.

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

15 years agoMore OKed parts of the QCELP decoder
vitor [Fri, 14 Nov 2008 17:36:47 +0000 (17:36 +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@15822 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agotimestamp is dts in wmv/asf
bcoudurier [Fri, 14 Nov 2008 03:45:31 +0000 (03:45 +0000)]
timestamp is dts in wmv/asf

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

15 years agoremove useless mmx.h include
bcoudurier [Fri, 14 Nov 2008 02:49:23 +0000 (02:49 +0000)]
remove useless mmx.h include

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

15 years agoconvert fdct_mmx to plain asm
bcoudurier [Fri, 14 Nov 2008 02:44:15 +0000 (02:44 +0000)]
convert fdct_mmx to plain asm

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

15 years agorevert r15812 (E-AC-3 Spectral Extension) pending further review
jbr [Thu, 13 Nov 2008 22:38:38 +0000 (22:38 +0000)]
revert r15812 (E-AC-3 Spectral Extension) pending further review

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

15 years agoadd sse2 fdct
bcoudurier [Thu, 13 Nov 2008 19:54:02 +0000 (19:54 +0000)]
add sse2 fdct

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

15 years agoFix H.264 decoding.
cehoyos [Thu, 13 Nov 2008 11:33:26 +0000 (11:33 +0000)]
Fix H.264 decoding.
(Problem analyzed by Uoti Urpala)

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

15 years agocosmetics: vertical alignment
jbr [Thu, 13 Nov 2008 03:18:28 +0000 (03:18 +0000)]
cosmetics: vertical alignment

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

15 years agosilence a gcc warning about using an uninitialized variable
jbr [Thu, 13 Nov 2008 03:18:24 +0000 (03:18 +0000)]
silence a gcc warning about using an uninitialized variable

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

15 years agocosmetics: indentation
jbr [Thu, 13 Nov 2008 03:18:18 +0000 (03:18 +0000)]
cosmetics: indentation

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

15 years agoadd support for spectral extension
jbr [Thu, 13 Nov 2008 03:18:13 +0000 (03:18 +0000)]
add support for spectral extension

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

15 years agoadd a generic function to decode banding structure for coupling, spectral
jbr [Thu, 13 Nov 2008 03:18:07 +0000 (03:18 +0000)]
add a generic function to decode banding structure for coupling, spectral
extension, or enhanced coupling

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

15 years agoadd a line break in error message text
jbr [Thu, 13 Nov 2008 03:18:01 +0000 (03:18 +0000)]
add a line break in error message text

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

15 years agosimplify decoding of coupling frequency range
jbr [Thu, 13 Nov 2008 03:17:56 +0000 (03:17 +0000)]
simplify decoding of coupling frequency range

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

15 years agocosmetics: rename two variables
jbr [Thu, 13 Nov 2008 03:17:50 +0000 (03:17 +0000)]
cosmetics: rename two variables

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

15 years agoAllow the UDP socket buffer size to be adjusted using a
andoma [Wed, 12 Nov 2008 21:40:53 +0000 (21:40 +0000)]
Allow the UDP socket buffer size to be adjusted using a
'buffer_size' URL option.

Patch by Jindrich Makovicka, makovick at gmail dot com

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

15 years agoTaking advantage of the new ->execute API
romansh [Wed, 12 Nov 2008 21:13:28 +0000 (21:13 +0000)]
Taking advantage of the new ->execute API

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

15 years agoARM: fix j_rev_dct_ARM
mru [Wed, 12 Nov 2008 20:23:36 +0000 (20:23 +0000)]
ARM: fix j_rev_dct_ARM

This is a bugfix for ARMv4 assembly implementation of 'j_rev_dct'
function.

The problem was in the incorrect partially empty row detection. Even
if the first two coefficients in the row were nonzero, it handled this
just like the case with only the first nonzero coefficient.

Now this function produces exactly the same output as the stripped
down reference C version of 'j_rev_dct' (with the nested checks like
'if (d6) { if (d2) { ...' always evaluated as true, avoiding shortcut
branches).

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

15 years agoMaking it easier to send arbitrary structures as work orders to MT workers
romansh [Wed, 12 Nov 2008 17:47:23 +0000 (17:47 +0000)]
Making it easier to send arbitrary structures as work orders to MT workers

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

15 years agoRemove unused variable.
diego [Wed, 12 Nov 2008 17:29:02 +0000 (17:29 +0000)]
Remove unused variable.

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

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