]> rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
frescor/ffmpeg.git
15 years agoMatroska uses tables from isom.c, so add the object file to its dependencies.
diego [Sat, 13 Dec 2008 12:46:11 +0000 (12:46 +0000)]
Matroska uses tables from isom.c, so add the object file to its dependencies.
extracted from a patch by Anders Grönberg, galileo.m2 gmail com

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

15 years agoAdd mips64 to the architecture list.
diego [Sat, 13 Dec 2008 11:35:59 +0000 (11:35 +0000)]
Add mips64 to the architecture list.
Taken from the OpenBSD ports tree.

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

15 years agoAdd alternative names for sh4 and parisc architectures.
diego [Sat, 13 Dec 2008 11:35:08 +0000 (11:35 +0000)]
Add alternative names for sh4 and parisc architectures.
Taken from the OpenBSD ports tree.

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

15 years agoLet imgresample altivec code build
lu_zero [Sat, 13 Dec 2008 10:53:30 +0000 (10:53 +0000)]
Let imgresample altivec code build

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

15 years agoCleanup types
lu_zero [Sat, 13 Dec 2008 10:52:34 +0000 (10:52 +0000)]
Cleanup types

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

15 years agoUnbreak imgresample altivec
lu_zero [Sat, 13 Dec 2008 10:49:38 +0000 (10:49 +0000)]
Unbreak imgresample altivec

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

15 years agoRename type to be consistent
lu_zero [Sat, 13 Dec 2008 10:45:44 +0000 (10:45 +0000)]
Rename type to be consistent

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

15 years agoDefine _BSD_SOURCE in bktr.c, dev/ic/bt8xx.h needs the u_short etc. typedefs,
reimar [Sat, 13 Dec 2008 09:16:12 +0000 (09:16 +0000)]
Define _BSD_SOURCE in bktr.c, dev/ic/bt8xx.h needs the u_short etc. typedefs,
which sys/types.h will not generate without this.

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

15 years agoFix regression.sh to work on OpenBSD which has md5 instead of md5sum
reimar [Sat, 13 Dec 2008 09:10:55 +0000 (09:10 +0000)]
Fix regression.sh to work on OpenBSD which has md5 instead of md5sum
but it is in the path (/bin), not /sbin.

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

15 years agoRemove OpenBSD SLIBNAME magic, it seems unnecessary and breaks compilation.
reimar [Sat, 13 Dec 2008 08:53:31 +0000 (08:53 +0000)]
Remove OpenBSD SLIBNAME magic, it seems unnecessary and breaks compilation.

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

15 years agompegts: replace Program_t typedef with "struct Program"
mru [Sat, 13 Dec 2008 00:04:34 +0000 (00:04 +0000)]
mpegts: replace Program_t typedef with "struct Program"

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

15 years agos/#AVClass/AVClass/, consistent with the rest of the doxy.
stefano [Fri, 12 Dec 2008 23:02:21 +0000 (23:02 +0000)]
s/#AVClass/AVClass/, consistent with the rest of the doxy.

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

15 years agoAlso include sys/types.h when testing for socklen_t, since unfortunately
reimar [Fri, 12 Dec 2008 22:43:25 +0000 (22:43 +0000)]
Also include sys/types.h when testing for socklen_t, since unfortunately
OpenBSD 4.4 defines it there (and sys/socket.h does not compile without
it).

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

15 years agoconfigure: clean up .align detection
mru [Fri, 12 Dec 2008 17:17:41 +0000 (17:17 +0000)]
configure: clean up .align detection

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

15 years agoMore POSIX _t namespace cleanup.
michael [Fri, 12 Dec 2008 16:21:23 +0000 (16:21 +0000)]
More POSIX _t namespace cleanup.

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

15 years agomatroska: sort codec tags list
aurel [Fri, 12 Dec 2008 16:04:15 +0000 (16:04 +0000)]
matroska: sort codec tags list

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

15 years agomatroska: add dirac support (patch by Kurtnoise kurtnoise _at_ free _dot_ fr)
aurel [Fri, 12 Dec 2008 15:55:08 +0000 (15:55 +0000)]
matroska: add dirac support (patch by Kurtnoise  kurtnoise _at_ free _dot_ fr)

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

15 years agoadd another mpeg4 avi fourcc from uncommon codecs list
compn [Fri, 12 Dec 2008 15:34:55 +0000 (15:34 +0000)]
add another mpeg4 avi fourcc from uncommon codecs list

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

15 years agoadd Altivec implementation of clear_block
gpoirier [Fri, 12 Dec 2008 09:59:00 +0000 (09:59 +0000)]
add Altivec implementation of clear_block

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

15 years agoAdd sys/time.h header #include, fixes compilation on OS/2.
diego [Fri, 12 Dec 2008 06:55:48 +0000 (06:55 +0000)]
Add sys/time.h header #include, fixes compilation on OS/2.
patch by Dave Yeo, daveryeo telus net

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

15 years agoRename all vorbis encoder related typedefs to not use _t for POSIX compatibility
ods15 [Fri, 12 Dec 2008 05:12:51 +0000 (05:12 +0000)]
Rename all vorbis encoder related typedefs to not use _t for POSIX compatibility

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

15 years agoUpdate lavf/libnut.c to _tt type names in libnut API
ods15 [Fri, 12 Dec 2008 05:10:43 +0000 (05:10 +0000)]
Update lavf/libnut.c to _tt type names in libnut API

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

15 years agofix mjpega bitfilter when dht, dqt, sof0 are not ordered as expected, patch by Jay...
bcoudurier [Fri, 12 Dec 2008 01:40:00 +0000 (01:40 +0000)]
fix mjpega bitfilter when dht, dqt, sof0 are not ordered as expected, patch by Jay Freeman, saurik at saurik com

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

15 years agorename Vp56Model to VP56Model for consistency
aurel [Fri, 12 Dec 2008 00:51:53 +0000 (00:51 +0000)]
rename Vp56Model to VP56Model for consistency

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

15 years agodnxhd get_pixels_8x4_sym sse2
bcoudurier [Fri, 12 Dec 2008 00:19:14 +0000 (00:19 +0000)]
dnxhd get_pixels_8x4_sym sse2

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

15 years agomove get_pixels_8x4 before init func to avoid useless future declaration
bcoudurier [Fri, 12 Dec 2008 00:12:59 +0000 (00:12 +0000)]
move get_pixels_8x4 before init func to avoid useless future declaration

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

15 years agorename 4x8 to 8x4 to match widthxheight consistancy
bcoudurier [Fri, 12 Dec 2008 00:11:19 +0000 (00:11 +0000)]
rename 4x8 to 8x4 to match widthxheight consistancy

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

15 years agocosmetics: vertical alignment
aurel [Thu, 11 Dec 2008 23:00:58 +0000 (23:00 +0000)]
cosmetics: vertical alignment

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

15 years agoavoid POSIX reserved _t suffix
aurel [Thu, 11 Dec 2008 22:56:19 +0000 (22:56 +0000)]
avoid POSIX reserved _t suffix

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

15 years agoavoid POSIX reserved _t suffix
aurel [Thu, 11 Dec 2008 22:34:14 +0000 (22:34 +0000)]
avoid POSIX reserved _t suffix

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

15 years agoparse pasp atom and set sample aspect ratio,
bcoudurier [Thu, 11 Dec 2008 22:24:56 +0000 (22:24 +0000)]
parse pasp atom and set sample aspect ratio,
warn if transformation matrix differs from pasp,
based on a patch by Skal.

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

15 years agos/qp_t/qp_tt/ to avoid bad examples that could lead to issues with reserved
michael [Thu, 11 Dec 2008 21:45:41 +0000 (21:45 +0000)]
s/qp_t/qp_tt/ to avoid bad examples that could lead to issues with reserved
namespaces of POSIX.

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

15 years agoAdd backwards-compatibility typedef for removed _t names under appropriate
diego [Thu, 11 Dec 2008 21:05:31 +0000 (21:05 +0000)]
Add backwards-compatibility typedef for removed _t names under appropriate
version #ifdef since otherwise public API is broken.

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

15 years agoremove _t in typedef for POSIX compatibility
bcoudurier [Thu, 11 Dec 2008 20:06:56 +0000 (20:06 +0000)]
remove _t in typedef for POSIX compatibility

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

15 years agoDrop _t from typedef names for POSIX compatibility.
diego [Thu, 11 Dec 2008 20:06:16 +0000 (20:06 +0000)]
Drop _t from typedef names for POSIX compatibility.

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

15 years agoRemove comment suggesting using variables ending in _t as this would break POSIX.
michael [Thu, 11 Dec 2008 20:02:15 +0000 (20:02 +0000)]
Remove comment suggesting using variables ending in _t as this would break POSIX.

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

15 years agoAvoid POSIX reserved _t suffix.
vitor [Thu, 11 Dec 2008 19:36:25 +0000 (19:36 +0000)]
Avoid POSIX reserved _t suffix.

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

15 years agoRename ROQDPCMContext_t to ROQDPCMContext to avoid _t reserved prefix.
vitor [Thu, 11 Dec 2008 19:27:53 +0000 (19:27 +0000)]
Rename ROQDPCMContext_t to ROQDPCMContext to avoid _t reserved prefix.

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

15 years agoAvoid _t in typedef type
reimar [Thu, 11 Dec 2008 19:19:23 +0000 (19:19 +0000)]
Avoid _t in typedef type

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

15 years agoremove _t for POSIX compatibility.
michael [Thu, 11 Dec 2008 19:06:24 +0000 (19:06 +0000)]
remove _t for POSIX compatibility.

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

15 years agoFix indenting.
rbultje [Thu, 11 Dec 2008 18:48:08 +0000 (18:48 +0000)]
Fix indenting.

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

15 years agoDo not set COMPILE_C if AltiVec is enabled without runtime CPU detection.
diego [Thu, 11 Dec 2008 16:44:22 +0000 (16:44 +0000)]
Do not set COMPILE_C if AltiVec is enabled without runtime CPU detection.
Gets rid of the following warning:
postprocess_template.c:3271: warning: ‘postProcess_C’ defined but not used

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

15 years agoUse "struct gxf_stream_info" instead of "st_info_t",
reimar [Thu, 11 Dec 2008 10:42:06 +0000 (10:42 +0000)]
Use "struct gxf_stream_info" instead of "st_info_t",
avoids a typedef that is not really worth it and the
reserved POSIX _t namespace.

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

15 years agoRemove useless and confusing (since they are also used in gxfenc.c) /* gxf.c */ comment.
reimar [Thu, 11 Dec 2008 10:35:20 +0000 (10:35 +0000)]
Remove useless and confusing (since they are also used in gxfenc.c) /* gxf.c */ comment.

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

15 years agoadd 'ACDV' FourCC (which is just complete JPEG files in individual AVI
melanson [Thu, 11 Dec 2008 07:49:05 +0000 (07:49 +0000)]
add 'ACDV' FourCC (which is just complete JPEG files in individual AVI
frames) and 'azpr' FourCC (which is Apple's 'rpza', encapsulated in AVI
instead)

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

15 years agomove structure definitions in their own header
bcoudurier [Thu, 11 Dec 2008 01:32:24 +0000 (01:32 +0000)]
move structure definitions in their own header

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

15 years agocosmetics
bcoudurier [Thu, 11 Dec 2008 01:16:01 +0000 (01:16 +0000)]
cosmetics

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

15 years agouse dsp clear_block
bcoudurier [Thu, 11 Dec 2008 01:15:00 +0000 (01:15 +0000)]
use dsp clear_block

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

15 years agouse dsp clear_block
bcoudurier [Thu, 11 Dec 2008 01:14:32 +0000 (01:14 +0000)]
use dsp clear_block

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

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