]> rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
frescor/ffmpeg.git
15 years agoFix compilation with only Theora decoder enabled
conrad [Thu, 11 Dec 2008 00:33:02 +0000 (00:33 +0000)]
Fix compilation with only Theora decoder enabled

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

15 years agoAvoid the 'Claimed bitrate and buffer size mismatch' warning storm.
reynaldo [Thu, 11 Dec 2008 00:11:02 +0000 (00:11 +0000)]
Avoid the 'Claimed bitrate and buffer size mismatch' warning storm.
- Patch by Kenan Gillet

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

15 years agoclear_block mmx
lorenm [Wed, 10 Dec 2008 21:35:17 +0000 (21:35 +0000)]
clear_block mmx

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

15 years agofix progressive jpeg:
lorenm [Wed, 10 Dec 2008 21:26:00 +0000 (21:26 +0000)]
fix progressive jpeg:
support refinement passes
remove intermediate clipping
remove redundant idct

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

15 years agoAAC: move scratch array to context to ensure 16-byte alignment
mru [Wed, 10 Dec 2008 00:50:59 +0000 (00:50 +0000)]
AAC: move scratch array to context to ensure 16-byte alignment

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

15 years agoRemove useless inline qualifier, fixes linking with gcc 4.3.
diego [Tue, 9 Dec 2008 20:11:37 +0000 (20:11 +0000)]
Remove useless inline qualifier, fixes linking with gcc 4.3.
patch by Alexis Ballier, alexis.ballier gmail com

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

15 years agoAAC: Use a sign LUT rather than 1-2*get_bits1()
superdump [Tue, 9 Dec 2008 17:14:42 +0000 (17:14 +0000)]
AAC: Use a sign LUT rather than 1-2*get_bits1()

Patch by Alex Converse (alex converse gmail com)

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

15 years agoAAC: Unroll code within decode_spectrum_and_dequant(). Gives 12% net speed gain.
superdump [Tue, 9 Dec 2008 17:08:40 +0000 (17:08 +0000)]
AAC: Unroll code within decode_spectrum_and_dequant(). Gives 12% net speed gain.

Patch by Alex Converse (alex converse gmail com)

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

15 years agoAAC: Remove unnecessary fabsf()
superdump [Tue, 9 Dec 2008 11:35:08 +0000 (11:35 +0000)]
AAC: Remove unnecessary fabsf()

Patch by Alex Converse (alex converse gmail com)

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

15 years agoUse ffmpeg.org as the address for the libswscale svn:external.
diego [Mon, 8 Dec 2008 22:47:43 +0000 (22:47 +0000)]
Use ffmpeg.org as the address for the libswscale svn:external.

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

15 years agoMake av_log_missing_feature an internal function, and change its name
stefano [Mon, 8 Dec 2008 21:21:38 +0000 (21:21 +0000)]
Make av_log_missing_feature an internal function, and change its name
to ff_log_missing_feature.

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

15 years agoadd mpeg2 fourcc and aac format tag from asf
compn [Mon, 8 Dec 2008 20:09:15 +0000 (20:09 +0000)]
add mpeg2 fourcc and aac format tag from asf

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

15 years agocosmetics: alignment after last commit
jbr [Mon, 8 Dec 2008 03:15:10 +0000 (03:15 +0000)]
cosmetics: alignment after last commit

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

15 years agoac3: detect dba errors and prevent writing past end of array
jbr [Mon, 8 Dec 2008 03:13:20 +0000 (03:13 +0000)]
ac3: detect dba errors and prevent writing past end of array

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

15 years agoRemove unnecessary ret variable.
stefano [Sun, 7 Dec 2008 22:52:32 +0000 (22:52 +0000)]
Remove unnecessary ret variable.

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

15 years agobind to the multicast address if possible
henry [Sun, 7 Dec 2008 17:29:09 +0000 (17:29 +0000)]
bind to the multicast address if possible

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

15 years agoDo not attempt to decode RV30/40 B-frames without anchors.
kostya [Sun, 7 Dec 2008 16:30:08 +0000 (16:30 +0000)]
Do not attempt to decode RV30/40 B-frames without anchors.

This fixes issue 747.

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

15 years agodocumentation: update documentation for minimal w32api version.
ramiro [Sun, 7 Dec 2008 12:14:44 +0000 (12:14 +0000)]
documentation: update documentation for minimal w32api version.

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

15 years agomingw: update w32api to 3.13
ramiro [Sun, 7 Dec 2008 05:17:57 +0000 (05:17 +0000)]
mingw: update w32api to 3.13

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

15 years agoCOSMETICS
reynaldo [Sun, 7 Dec 2008 01:53:31 +0000 (01:53 +0000)]
COSMETICS

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

15 years agomlp: cosmetics: remove {}s over one-lined if.
ramiro [Sun, 7 Dec 2008 00:58:41 +0000 (00:58 +0000)]
mlp: cosmetics: remove {}s over one-lined if.

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

15 years agomlp: support bit-depths greater than 16 by default.
ramiro [Sun, 7 Dec 2008 00:57:26 +0000 (00:57 +0000)]
mlp: support bit-depths greater than 16 by default.

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

15 years agoRemove static variable and a printf using it. See "[PATCH] asf.c: move
rbultje [Sat, 6 Dec 2008 20:28:38 +0000 (20:28 +0000)]
Remove static variable and a printf using it. See "[PATCH] asf.c: move
packet_time_start=0 statement" thread on ML.

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

15 years agoChange function prototype of the sdp_parse_a_line in DynamicProtocolHandler.
rbultje [Sat, 6 Dec 2008 18:41:17 +0000 (18:41 +0000)]
Change function prototype of the sdp_parse_a_line in DynamicProtocolHandler.
This function is called in rtsp.c for each a= line in the SDP of the Describe
response after m= RTSP stream descriptors. The function prototype used to
take an AVStream argument. For RDT, however, every RTSPStream represents
a set of streams of identical content, and can thus represent multiple
AVStreams. Therefore, it should not take an AVStream as argument. This
patch modifies it to accept a AVFormatContext (of the RTSP/SDP demuxer)
instead. See discussion in "[PATCH/RFC] change function prototype of
parse_sdp_a_line" thread on ML.

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

15 years agoDo not access s->gb directly in functions that have a local copy of that
rbultje [Sat, 6 Dec 2008 18:35:52 +0000 (18:35 +0000)]
Do not access s->gb directly in functions that have a local copy of that
variable. See "[PATCH] asf.c: don't access AVFormatContext->pb" thread on
ML.

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

15 years agoac3dec: simplify exponent bounds checking
jbr [Sat, 6 Dec 2008 16:33:16 +0000 (16:33 +0000)]
ac3dec: simplify exponent bounds checking

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

15 years agomlp: Fix compilation under CONFIG_AUDIO_NONSHORT.
ramiro [Sat, 6 Dec 2008 16:28:48 +0000 (16:28 +0000)]
mlp: Fix compilation under CONFIG_AUDIO_NONSHORT.

Patch by Mathieu Velten < matmaul at gmail dot com >

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

15 years agoac3dec: add missing feature log message for block start info
jbr [Sat, 6 Dec 2008 16:19:44 +0000 (16:19 +0000)]
ac3dec: add missing feature log message for block start info

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

15 years agoac3dec: use skip_bits_long() for block start bits
jbr [Sat, 6 Dec 2008 16:18:10 +0000 (16:18 +0000)]
ac3dec: use skip_bits_long() for block start bits

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

15 years agoac3dec: unroll inner loop in exponent decoding. 46% faster decode_exponents().
jbr [Sat, 6 Dec 2008 15:46:23 +0000 (15:46 +0000)]
ac3dec: unroll inner loop in exponent decoding. 46% faster decode_exponents().

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

15 years agocosmetics: vertical alignment
jbr [Sat, 6 Dec 2008 15:38:21 +0000 (15:38 +0000)]
cosmetics: vertical alignment

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

15 years agocosmetics: reindent after last commit
jbr [Sat, 6 Dec 2008 15:37:04 +0000 (15:37 +0000)]
cosmetics: reindent after last commit

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

15 years agoac3dec: detect out-of-range exponents
jbr [Sat, 6 Dec 2008 15:36:23 +0000 (15:36 +0000)]
ac3dec: detect out-of-range exponents

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

15 years agoARM: remove some useless comments
mru [Sat, 6 Dec 2008 13:42:00 +0000 (13:42 +0000)]
ARM: remove some useless comments

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

15 years agoMake decoding run of pixels in MS RLE saner.
kostya [Sat, 6 Dec 2008 09:05:30 +0000 (09:05 +0000)]
Make decoding run of pixels in MS RLE saner.

This is based on patches by Alex Converse and Mans Rullgard
Thread "[PATCH] Fix MSRLE type punning"

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

15 years agoPrint out some errors found during MS RLE decoding
kostya [Sat, 6 Dec 2008 09:01:11 +0000 (09:01 +0000)]
Print out some errors found during MS RLE decoding

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

15 years agoAASC can contain raw data in addition to MS-RLE
kostya [Sat, 6 Dec 2008 08:57:31 +0000 (08:57 +0000)]
AASC can contain raw data in addition to MS-RLE

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

15 years agoCheck that cpb_count is within the allowed range.
michael [Fri, 5 Dec 2008 21:44:18 +0000 (21:44 +0000)]
Check that cpb_count is within the allowed range.

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

15 years agoadd VX1K h263 and DMK2 mpeg4 avi fourccs
compn [Fri, 5 Dec 2008 14:59:41 +0000 (14:59 +0000)]
add VX1K h263 and DMK2 mpeg4 avi fourccs

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

15 years agoFix FF_OPT_TYPE_INT64 support of defaults.
michael [Fri, 5 Dec 2008 14:55:43 +0000 (14:55 +0000)]
Fix FF_OPT_TYPE_INT64 support of defaults.

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

15 years agoFix an overflow in the predictor.
benoit [Fri, 5 Dec 2008 07:58:31 +0000 (07:58 +0000)]
Fix an overflow in the predictor.
fixes issue 636
Patch by Jai.

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

15 years agoSilence some ICC warnings. Patch by Vitor Sessak.
reynaldo [Thu, 4 Dec 2008 20:24:22 +0000 (20:24 +0000)]
Silence some ICC warnings. Patch by Vitor Sessak.

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

15 years agoAdds expected const qualifier on 'buf' to match AVCodec.decode's declaration. Gets...
reynaldo [Thu, 4 Dec 2008 15:08:44 +0000 (15:08 +0000)]
Adds expected const qualifier on 'buf' to match AVCodec.decode's declaration. Gets rid of another compiler warning

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

15 years agoRecognize pnm file as images.
cehoyos [Thu, 4 Dec 2008 15:08:04 +0000 (15:08 +0000)]
Recognize pnm file as images.

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

15 years agoCOSMETICS, add missing remarks crediting Ben and Kenan
reynaldo [Thu, 4 Dec 2008 14:54:55 +0000 (14:54 +0000)]
COSMETICS, add missing remarks crediting Ben and Kenan

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

15 years agoFraps version 3 seems to be the same as Fraps v5
kostya [Thu, 4 Dec 2008 14:43:42 +0000 (14:43 +0000)]
Fraps version 3 seems to be the same as Fraps v5

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

15 years agoWRAW fourcc
bcoudurier [Thu, 4 Dec 2008 03:00:53 +0000 (03:00 +0000)]
WRAW fourcc

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

15 years agopartial WRAW fourcc support, might need image flipping
bcoudurier [Thu, 4 Dec 2008 02:59:11 +0000 (02:59 +0000)]
partial WRAW fourcc support, might need image flipping

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

15 years agosilence gcc warning: ‘n_bands’ may be used uninitialized
jbr [Thu, 4 Dec 2008 02:56:25 +0000 (02:56 +0000)]
silence gcc warning: â€˜n_bands’ may be used uninitialized

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

15 years agoac3dec: use uint8_t for band sizes
jbr [Thu, 4 Dec 2008 02:51:39 +0000 (02:51 +0000)]
ac3dec: use uint8_t for band sizes

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

15 years agoRemoves misleading const qualifier, gets rid of two compilaer warnings
reynaldo [Thu, 4 Dec 2008 01:38:12 +0000 (01:38 +0000)]
Removes misleading const qualifier, gets rid of two compilaer warnings

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

15 years agoAdd necessary header for av_set_program_name and v_program_add_stream_index.
diego [Wed, 3 Dec 2008 23:04:30 +0000 (23:04 +0000)]
Add necessary header for av_set_program_name and v_program_add_stream_index.

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

15 years agoadd fourccs from avi files
compn [Wed, 3 Dec 2008 21:44:29 +0000 (21:44 +0000)]
add fourccs from avi files

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

15 years agoARM: convert VFP code to UAL syntax
mru [Wed, 3 Dec 2008 20:16:01 +0000 (20:16 +0000)]
ARM: convert VFP code to UAL syntax

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

15 years agoImplement complexity estimation parsing and try to detect an incorrectly set
michael [Wed, 3 Dec 2008 17:43:39 +0000 (17:43 +0000)]
Implement complexity estimation parsing and try to detect an incorrectly set
complexity estimation flag.

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

15 years agoadd GEOX fourcc for mpeg4
michael [Wed, 3 Dec 2008 16:49:58 +0000 (16:49 +0000)]
add GEOX fourcc for mpeg4

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

15 years agoMove declaration of av_set_program_name and av_program_add_stream_index
diego [Wed, 3 Dec 2008 16:47:07 +0000 (16:47 +0000)]
Move declaration of av_set_program_name and av_program_add_stream_index
to a more sensible place.

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

15 years agoDelete unnecessary 'extern' keywords.
diego [Wed, 3 Dec 2008 15:23:30 +0000 (15:23 +0000)]
Delete unnecessary 'extern' keywords.

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

15 years agoadd FFDS fourcc, ok'd by kostya
compn [Wed, 3 Dec 2008 13:53:13 +0000 (13:53 +0000)]
add FFDS fourcc, ok'd by kostya
fixes FFDS files in http://tranquillity.ath.cx/uncommon_video_codecs_final.txt

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

15 years agoRemove entry about unsupported QCELP codec, it is now supported.
diego [Wed, 3 Dec 2008 13:45:41 +0000 (13:45 +0000)]
Remove entry about unsupported QCELP codec, it is now supported.

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

15 years agoac3dec: skip decoding and use error concealment for remaining blocks in
jbr [Wed, 3 Dec 2008 03:34:31 +0000 (03:34 +0000)]
ac3dec: skip decoding and use error concealment for remaining blocks in
the frame after an error occurs.

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

15 years agomlp: initialize all CRC tables in a common function.
ramiro [Wed, 3 Dec 2008 01:14:06 +0000 (01:14 +0000)]
mlp: initialize all CRC tables in a common function.

This way the decoder does not have to depend on the parser being initialized
before.
Patch by Laurent Aimar <fenrir at via dot ecp dot fr>.

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

15 years agoTrivial rephrasing, avoids too long line
reynaldo [Tue, 2 Dec 2008 18:26:55 +0000 (18:26 +0000)]
Trivial rephrasing, avoids too long line

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

15 years agoTrivial, Cosmetics, mostly brace placement changes
reynaldo [Tue, 2 Dec 2008 18:25:17 +0000 (18:25 +0000)]
Trivial, Cosmetics, mostly brace placement changes

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

15 years agoFix reading out of buffer during RV30/40 deblock mask calculation
kostya [Tue, 2 Dec 2008 18:14:53 +0000 (18:14 +0000)]
Fix reading out of buffer during RV30/40 deblock mask calculation

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

15 years ago34l: forgot to change one case of chroma MC for RV40
kostya [Tue, 2 Dec 2008 18:12:48 +0000 (18:12 +0000)]
34l: forgot to change one case of chroma MC for RV40

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

15 years agoCheck RV30/40 slice offsets to be inside buffer.
kostya [Tue, 2 Dec 2008 17:39:20 +0000 (17:39 +0000)]
Check RV30/40 slice offsets to be inside buffer.

This fixes issue 738

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

15 years agoUpdate ff_rv34_decode_frame() arguments definition
kostya [Tue, 2 Dec 2008 17:35:38 +0000 (17:35 +0000)]
Update ff_rv34_decode_frame() arguments definition

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

15 years agoRemove unused RV40 spatial intra prediction function
kostya [Tue, 2 Dec 2008 17:34:26 +0000 (17:34 +0000)]
Remove unused RV40 spatial intra prediction function

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

15 years agoCommit last ok'ed parts of QCELP decoder and enable it.
vitor [Tue, 2 Dec 2008 16:48:05 +0000 (16:48 +0000)]
Commit last ok'ed parts of QCELP decoder and enable it.
patch by Kenan Gillet, kenan.gillet gmail com

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

15 years agoADTS AAC probe.
michael [Tue, 2 Dec 2008 15:43:47 +0000 (15:43 +0000)]
ADTS AAC probe.
fixes issue400

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

15 years agoFix regression test failure with pthreads on multiprocessor systems.
michael [Tue, 2 Dec 2008 10:43:08 +0000 (10:43 +0000)]
Fix regression test failure with pthreads on multiprocessor systems.
Fixes issue517

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

15 years agoMore OKed parts of the QCELP decoder
vitor [Mon, 1 Dec 2008 22:07:00 +0000 (22:07 +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@15975 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoRemove hack added to make "make checkheaders" pass, it is unneeded now
vitor [Mon, 1 Dec 2008 20:45:29 +0000 (20:45 +0000)]
Remove hack added to make "make checkheaders" pass, it is unneeded now

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

15 years agoMore OKed parts of the QCELP decoder
vitor [Mon, 1 Dec 2008 20:43:22 +0000 (20:43 +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@15973 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoGet rid of now unneeded pps/sps correctness code as pps/sps will not
michael [Mon, 1 Dec 2008 16:24:19 +0000 (16:24 +0000)]
Get rid of now unneeded pps/sps correctness code as pps/sps will not
be used at all when anything fails sanity checks.

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

15 years agoAllocate parameter sets sanely instead of using alloc_parameter_set().
michael [Mon, 1 Dec 2008 16:04:03 +0000 (16:04 +0000)]
Allocate parameter sets sanely instead of using alloc_parameter_set().
Avoids ending up with half initialized parameter sets.
Fixes issue282.

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

15 years agoMake more informative the error messages regarding the access to the
stefano [Mon, 1 Dec 2008 08:35:07 +0000 (08:35 +0000)]
Make more informative the error messages regarding the access to the
2-pass log file.

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

15 years agoImprove documentation for the -pass and -passlog options. Add mention
stefano [Mon, 1 Dec 2008 08:27:53 +0000 (08:27 +0000)]
Improve documentation for the -pass and -passlog options. Add mention
to how the log file is used and specify the default log file name.

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

15 years agoenable RV40 decoder
kostya [Mon, 1 Dec 2008 06:40:36 +0000 (06:40 +0000)]
enable RV40 decoder

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

15 years agoRV40 MC functions
kostya [Mon, 1 Dec 2008 06:36:22 +0000 (06:36 +0000)]
RV40 MC functions

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

15 years agoImplement rule-number parsing, the initial step in stream (and bitrate)
rbultje [Mon, 1 Dec 2008 00:08:42 +0000 (00:08 +0000)]
Implement rule-number parsing, the initial step in stream (and bitrate)
selection. See discussion in ML thread "[PATCH] RDT/Realmedia patches #2".

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

15 years agoFix segfault due to deallocated entries in delayed_pic after size change.
michael [Sun, 30 Nov 2008 23:51:02 +0000 (23:51 +0000)]
Fix segfault due to deallocated entries in delayed_pic after size change.
Fixes issue714.

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

15 years agoChange RDTDemuxContext->st into an array of streams, which will make future
rbultje [Sun, 30 Nov 2008 22:24:35 +0000 (22:24 +0000)]
Change RDTDemuxContext->st into an array of streams, which will make future
patches adding stream-selection easier in code. See discussion in ML thread
"[PATCH] RDT/Realmedia patches #2".

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

15 years agodocument ff_rdt_parse_open(). See ML discussion in "[PATCH] RDT/Realmedia
rbultje [Sun, 30 Nov 2008 20:40:04 +0000 (20:40 +0000)]
document ff_rdt_parse_open(). See ML discussion in "[PATCH] RDT/Realmedia
patches #2" thread.

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

15 years agoChange function prototype from taking an AVStream to taking an index to the
rbultje [Sun, 30 Nov 2008 20:39:16 +0000 (20:39 +0000)]
Change function prototype from taking an AVStream to taking an index to the
stream itself, plus a name change to signify that there may be multiple
AVStreams per RDT set. See discussion in "[PATCH] RDT/Realmedia patches #2"
thread on ML.

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

15 years agoMore OKed parts of the QCELP decoder
vitor [Sun, 30 Nov 2008 17:18:17 +0000 (17:18 +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@15961 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoHandle AltiVec objects in a more elegant fashion, similar to MMX.
diego [Sun, 30 Nov 2008 17:00:08 +0000 (17:00 +0000)]
Handle AltiVec objects in a more elegant fashion, similar to MMX.

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

15 years agoRemove ineffectual hack that attempts to build ppc/check_altivec.o without
diego [Sun, 30 Nov 2008 16:57:28 +0000 (16:57 +0000)]
Remove ineffectual hack that attempts to build ppc/check_altivec.o without
AltiVec flags. The flags are set by configure and used to compile all files
anyway. Setting extra AltiVec options here just duplicates them for the files
for which they are set.

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

15 years agoconfigure: vertical alignment cosmetics.
ramiro [Sun, 30 Nov 2008 00:20:19 +0000 (00:20 +0000)]
configure: vertical alignment cosmetics.

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

15 years agoconfigure: Use check_lib2 for bzlib.
ramiro [Sun, 30 Nov 2008 00:19:16 +0000 (00:19 +0000)]
configure: Use check_lib2 for bzlib.

Functions are exported as WINAPI in win32, so it is not picked up by check_lib.

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

15 years agochannel layout support for ffmpeg.c
banan [Sat, 29 Nov 2008 19:32:42 +0000 (19:32 +0000)]
channel layout support for ffmpeg.c

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

15 years agoImplement the fields rc_max_available_vbv_use and
stefano [Sat, 29 Nov 2008 14:08:48 +0000 (14:08 +0000)]
Implement the fields rc_max_available_vbv_use and
rc_min_vbv_overflow_use in AVCodecContext, and use their values in the
ratecontrol code rather than hardcoded ones.

See the thread: "[RFC] ratecontrol buffer size magic".
Patch by Baptiste Coudurier.

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

15 years agoReplaces not the anymore valid -flags +trell option with -trellis 2.
stefano [Sat, 29 Nov 2008 13:58:41 +0000 (13:58 +0000)]
Replaces not the anymore valid -flags +trell option with -trellis 2.

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

15 years agoRename functions in sdp.c for consistency's sake.
stefano [Sat, 29 Nov 2008 13:55:03 +0000 (13:55 +0000)]
Rename functions in sdp.c for consistency's sake.

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

15 years agos/FFserver/ffserver/ in the help message invocation synopsis.
stefano [Sat, 29 Nov 2008 12:22:22 +0000 (12:22 +0000)]
s/FFserver/ffserver/ in the help message invocation synopsis.

See the thread: "Define cmdline_program_name and use it in show_help".

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

15 years agoAdd support for parsing and decoding DCA-HD streams.
kostya [Sat, 29 Nov 2008 10:06:37 +0000 (10:06 +0000)]
Add support for parsing and decoding DCA-HD streams.

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

15 years agoRV40 loop filter
kostya [Sat, 29 Nov 2008 06:24:47 +0000 (06:24 +0000)]
RV40 loop filter

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

15 years agoInvoke future RV30/40 loop filter for already decoded rows instead of
kostya [Sat, 29 Nov 2008 06:22:31 +0000 (06:22 +0000)]
Invoke future RV30/40 loop filter for already decoded rows instead of
the whole frame at once.

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

15 years agoDo not duplicate AAN DCT tables in dct-test.c.
diego [Fri, 28 Nov 2008 00:32:24 +0000 (00:32 +0000)]
Do not duplicate AAN DCT tables in dct-test.c.

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