]> rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
frescor/ffmpeg.git
15 years agoAdd jp2 support to img2 demuxer.
benoit [Wed, 17 Dec 2008 11:22:51 +0000 (11:22 +0000)]
Add jp2 support to img2 demuxer.
On behalf of Jai Menon

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

15 years agoadd AltiVec implementation of int32_to_float_fmul_scalar
gpoirier [Wed, 17 Dec 2008 09:47:06 +0000 (09:47 +0000)]
add AltiVec implementation of int32_to_float_fmul_scalar

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

15 years agoactivate jpeg2000 fourcc in mov/mj2
bcoudurier [Wed, 17 Dec 2008 08:09:09 +0000 (08:09 +0000)]
activate jpeg2000 fourcc in mov/mj2

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

15 years agoFix svq3 decoding, is_complex was not initialized.
michael [Wed, 17 Dec 2008 03:41:48 +0000 (03:41 +0000)]
Fix svq3 decoding, is_complex was not initialized.

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

15 years agoReplace != 0 || check by |
michael [Wed, 17 Dec 2008 02:53:03 +0000 (02:53 +0000)]
Replace != 0 || check by |
3 cpu cycles faster

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

15 years agoSplit filter_mb_dir() out of filter_mb().
michael [Wed, 17 Dec 2008 02:35:14 +0000 (02:35 +0000)]
Split filter_mb_dir() out of filter_mb().
1% overall decoding speed up for cathedral-beta2-400extra-crop-avc.mp4
no speed change for Aladin.mpg
Benchmarks done on Pentium dual

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

15 years agoAC3: fix strict aliasing violation in parser
mru [Wed, 17 Dec 2008 02:30:26 +0000 (02:30 +0000)]
AC3: fix strict aliasing violation in parser

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

15 years agoAAC: fix strict aliasing violation in parser
mru [Wed, 17 Dec 2008 02:30:22 +0000 (02:30 +0000)]
AAC: fix strict aliasing violation in parser

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

15 years agoARM: replace "armv4l" with "arm"
mru [Wed, 17 Dec 2008 00:54:54 +0000 (00:54 +0000)]
ARM: replace "armv4l" with "arm"

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

15 years agoRemove obsolete and misleading comments.
diego [Wed, 17 Dec 2008 00:39:45 +0000 (00:39 +0000)]
Remove obsolete and misleading comments.

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

15 years agoRoundup now works from a ffmpeg.org domain as well, so prefer that.
diego [Tue, 16 Dec 2008 23:45:26 +0000 (23:45 +0000)]
Roundup now works from a ffmpeg.org domain as well, so prefer that.

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

15 years agoFix indention, also do a little vertical alignment of changed lines.
michael [Tue, 16 Dec 2008 22:16:11 +0000 (22:16 +0000)]
Fix indention, also do a little vertical alignment of changed lines.

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

15 years agoImplement av_set_string3().
stefano [Tue, 16 Dec 2008 21:35:35 +0000 (21:35 +0000)]
Implement av_set_string3().

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

15 years agoFactorize 3 multiplications out, code becomes 3 cpu cycles faster.
michael [Tue, 16 Dec 2008 21:08:16 +0000 (21:08 +0000)]
Factorize 3 multiplications out, code becomes 3 cpu cycles faster.
(not significant as thats just per MB)

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

15 years agoMove ENABLE_SMALL back to the per MB check, as otherwise gcc wont remove
michael [Tue, 16 Dec 2008 20:43:39 +0000 (20:43 +0000)]
Move ENABLE_SMALL back to the per MB check, as otherwise gcc wont remove
the code.

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

15 years agoDo not recalculate constant part of is_complex for every MB.
michael [Tue, 16 Dec 2008 20:26:22 +0000 (20:26 +0000)]
Do not recalculate constant part of is_complex for every MB.

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

15 years agoSupport the new lossless mode.
michael [Tue, 16 Dec 2008 20:09:09 +0000 (20:09 +0000)]
Support the new lossless mode.

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

15 years agodct-test: add ARM IDCTs
mru [Tue, 16 Dec 2008 20:00:07 +0000 (20:00 +0000)]
dct-test: add ARM IDCTs

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

15 years agodct-test: add PARTTRANS permutation
mru [Tue, 16 Dec 2008 19:59:50 +0000 (19:59 +0000)]
dct-test: add PARTTRANS permutation

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

15 years agoHorizontal and vertical prediction functions needed for new lossless mode
michael [Tue, 16 Dec 2008 19:39:01 +0000 (19:39 +0000)]
Horizontal and vertical prediction functions needed for new lossless mode
of H.264.

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

15 years agoFix bug where the avi demxuer lost the first frame of malformed
michael [Tue, 16 Dec 2008 16:14:07 +0000 (16:14 +0000)]
Fix bug where the avi demxuer lost the first frame of malformed
ODML avis.
Fixes VS2k5DebugDemo-01-partial.avi

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

15 years agocheck that nb_streams is valid before setting stream, fix crash with jp2 which do...
bcoudurier [Tue, 16 Dec 2008 08:47:28 +0000 (08:47 +0000)]
check that nb_streams is valid before setting stream, fix crash with jp2 which do not use same structure

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

15 years agoAdd const qualifiers to decode functions.
benoit [Tue, 16 Dec 2008 08:02:05 +0000 (08:02 +0000)]
Add const qualifiers to decode functions.

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

15 years agoFix warning "format not a string literal and no format arguments".
benoit [Tue, 16 Dec 2008 07:56:33 +0000 (07:56 +0000)]
Fix warning "format not a string literal and no format arguments".

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

15 years agoadd MPNG fourcc
compn [Tue, 16 Dec 2008 05:22:53 +0000 (05:22 +0000)]
add MPNG fourcc
fixes http://sceneish.ath.cx/stuff/netmap/netmap.avi

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

15 years agotwo more mpeg4 fourccs and one msmpeg4v3 from uncommon codec list
compn [Tue, 16 Dec 2008 05:20:11 +0000 (05:20 +0000)]
two more mpeg4 fourccs and one msmpeg4v3 from uncommon codec list

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

15 years agoQIVG fourcc, fixes http://rodweb.dip.jp/partner/check.avi
compn [Tue, 16 Dec 2008 03:49:26 +0000 (03:49 +0000)]
QIVG fourcc, fixes http://rodweb.dip.jp/partner/check.avi

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

15 years agoadd rpza avi fourcc
compn [Tue, 16 Dec 2008 03:42:10 +0000 (03:42 +0000)]
add rpza avi fourcc

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

15 years agoDo not skip frames until the first keyframe when stream copying but
michael [Tue, 16 Dec 2008 03:11:36 +0000 (03:11 +0000)]
Do not skip frames until the first keyframe when stream copying but
no starttime is set.
Fixes at least -vcodec copy with VS2k5DebugDemo-01-partial.avi.

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

15 years agoWorkaround for shared libs on OS X with Apple gcc 4.0.1
conrad [Tue, 16 Dec 2008 00:47:59 +0000 (00:47 +0000)]
Workaround for shared libs on OS X with Apple gcc 4.0.1

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

15 years agoCheck extradata is large enough.
benoit [Mon, 15 Dec 2008 23:01:54 +0000 (23:01 +0000)]
Check extradata is large enough.
Patch by Laurent Aimar fenrir \:/ via ecp fr

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

15 years agoImplement the av_set_number2() internal function, which makes possible
stefano [Mon, 15 Dec 2008 22:48:10 +0000 (22:48 +0000)]
Implement the av_set_number2() internal function, which makes possible
to distinguish between a not found option failure and a not valid
value failure.

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

15 years agoRemove ending period in a log message, which was inconsistent with
stefano [Mon, 15 Dec 2008 22:40:28 +0000 (22:40 +0000)]
Remove ending period in a log message, which was inconsistent with
most other messages.

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

15 years agoAdd xvmc configure support.
diego [Mon, 15 Dec 2008 22:24:12 +0000 (22:24 +0000)]
Add xvmc configure support.

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

15 years agoSwitch xvmc over to a CONFIG_ option.
diego [Mon, 15 Dec 2008 22:22:51 +0000 (22:22 +0000)]
Switch xvmc over to a CONFIG_ option.

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

15 years agowhitespace cosmetics
diego [Mon, 15 Dec 2008 22:14:58 +0000 (22:14 +0000)]
whitespace cosmetics

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

15 years agoARM: NEON optimised h264_idct_dc_add
mru [Mon, 15 Dec 2008 22:12:54 +0000 (22:12 +0000)]
ARM: NEON optimised h264_idct_dc_add

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

15 years agoARM: NEON optimised h264_idct_add
mru [Mon, 15 Dec 2008 22:12:51 +0000 (22:12 +0000)]
ARM: NEON optimised h264_idct_add

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

15 years agoARM: NEON optimised H.264 8x8 and 16x16 qpel MC
mru [Mon, 15 Dec 2008 22:12:47 +0000 (22:12 +0000)]
ARM: NEON optimised H.264 8x8 and 16x16 qpel MC

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

15 years agoARM: NEON optimised H.264 loop filter
mru [Mon, 15 Dec 2008 22:12:44 +0000 (22:12 +0000)]
ARM: NEON optimised H.264 loop filter

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

15 years agoARM: NEON optimised {put,avg}_h264_chroma_mc[48]
mru [Mon, 15 Dec 2008 22:12:41 +0000 (22:12 +0000)]
ARM: NEON optimised {put,avg}_h264_chroma_mc[48]

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

15 years agoARM: NEON optimised simple_idct
mru [Mon, 15 Dec 2008 22:12:37 +0000 (22:12 +0000)]
ARM: NEON optimised simple_idct

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

15 years agoARM: NEON optimised put_pixels functions
mru [Mon, 15 Dec 2008 22:12:32 +0000 (22:12 +0000)]
ARM: NEON optimised put_pixels functions

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

15 years agoAvoid invasion of POSIX-reserved _t namespace.
diego [Mon, 15 Dec 2008 21:02:17 +0000 (21:02 +0000)]
Avoid invasion of POSIX-reserved _t namespace.

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

15 years agoFix one peculiar case in Smacker decoding.
kostya [Mon, 15 Dec 2008 17:51:10 +0000 (17:51 +0000)]
Fix one peculiar case in Smacker decoding.
Patch by Daniel Verkamp ($firstname <at> drv <dot> nu)
Thread [PATCH] Smacker video decoder bug fix

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

15 years agoAvoid POSIX-reserved _t in identifier names.
diego [Mon, 15 Dec 2008 10:08:31 +0000 (10:08 +0000)]
Avoid POSIX-reserved _t in identifier names.

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

15 years agoEnable filter_mb_fast if CODEC_FLAG2_FAST is set.
michael [Mon, 15 Dec 2008 01:24:04 +0000 (01:24 +0000)]
Enable filter_mb_fast if CODEC_FLAG2_FAST is set.

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

15 years agovp56: don't reset dimensions to 0 in codec init
aurel [Mon, 15 Dec 2008 00:00:16 +0000 (00:00 +0000)]
vp56: don't reset dimensions to 0 in codec init

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

15 years agoUse get_buffer() and url_fskip() for some loops of get_byte()s. See discussion in...
rbultje [Sun, 14 Dec 2008 22:26:28 +0000 (22:26 +0000)]
Use get_buffer() and url_fskip() for some loops of get_byte()s. See discussion in ML thread
"[PATCH] rmdec.c: use get_buffer and skip_bytes instead of loops of get_byte".

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

15 years agoReindent something that looks weird.
rbultje [Sun, 14 Dec 2008 22:24:58 +0000 (22:24 +0000)]
Reindent something that looks weird.

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

15 years agoAdd comment to indicate why the SDP line buffer is as big as it is.
rbultje [Sun, 14 Dec 2008 22:23:59 +0000 (22:23 +0000)]
Add comment to indicate why the SDP line buffer is as big as it is.

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

15 years agoIncrease SDP line buffer size because ASF headers in RTSP-MS are very big. See ML...
rbultje [Sun, 14 Dec 2008 22:23:14 +0000 (22:23 +0000)]
Increase SDP line buffer size because ASF headers in RTSP-MS are very big. See ML discussion
in "rtsp.c: increase SDP line buffer size" thread.

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

15 years agoMove documentation of avcodec_register_all() allcodecs.c to avcodec.h.
stefano [Sun, 14 Dec 2008 21:38:03 +0000 (21:38 +0000)]
Move documentation of avcodec_register_all() allcodecs.c to avcodec.h.

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

15 years agoRemove set_all_opt() and its use in av_set_string2(). Make
stefano [Sun, 14 Dec 2008 21:34:12 +0000 (21:34 +0000)]
Remove set_all_opt() and its use in av_set_string2(). Make
av_set_string() and av_set_string2() do not accept as parameter the
name of a named constant.

This avoids av_set_string2() and av_set_string() to misbehave when
there is an option and a named constant with the same name.

See the thread: "[PATCH] Remove libavcodec/opt.c:set_all_opt()".

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

15 years ago10l (forgot sample_size)
michael [Sun, 14 Dec 2008 20:38:05 +0000 (20:38 +0000)]
10l (forgot sample_size)
Should fix fate.

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

15 years agoDocument register_avcodec().
stefano [Sun, 14 Dec 2008 20:04:41 +0000 (20:04 +0000)]
Document register_avcodec().

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

15 years agoMake register_avcodec() call avcodec_init().
stefano [Sun, 14 Dec 2008 20:04:00 +0000 (20:04 +0000)]
Make register_avcodec() call avcodec_init().

This avoids the possibility to use a registered codec without to first
initialize libavcodec, which resulted in an unexpected behaviour.

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

15 years agoUse a more explicit "codec" rather than "format" as the parameter of
stefano [Sun, 14 Dec 2008 19:36:38 +0000 (19:36 +0000)]
Use a more explicit "codec" rather than "format" as the parameter of
register_avcodec().

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

15 years agooggflac: fix bitstream reader usage
mru [Sun, 14 Dec 2008 17:30:18 +0000 (17:30 +0000)]
oggflac: fix bitstream reader usage

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

15 years agoindeo3: replace sizeof(struct ...) by sizeof(*var)
aurel [Sun, 14 Dec 2008 16:41:51 +0000 (16:41 +0000)]
indeo3: replace sizeof(struct ...) by sizeof(*var)

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

15 years agoFix non interleaved variable fps ODML avis.
michael [Sun, 14 Dec 2008 15:48:48 +0000 (15:48 +0000)]
Fix non interleaved variable fps ODML avis.
Fixed issue738

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

15 years agocosmetics: typo/grammar/wording/whitespace fixes
diego [Sun, 14 Dec 2008 15:48:01 +0000 (15:48 +0000)]
cosmetics: typo/grammar/wording/whitespace fixes

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

15 years agoFix the use of Requires.private and Libs.private in generated .pc files.
rathann [Sun, 14 Dec 2008 15:42:14 +0000 (15:42 +0000)]
Fix the use of Requires.private and Libs.private in generated .pc files.

Patch by Reinhard Tartler \ siretart ! tauware + de /.

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

15 years agoCosmetics: remove empty comments.
stefano [Sun, 14 Dec 2008 15:02:27 +0000 (15:02 +0000)]
Cosmetics: remove empty comments.

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

15 years agoFix files with fps between 0.5 and 0.1.
michael [Sun, 14 Dec 2008 14:45:57 +0000 (14:45 +0000)]
Fix files with fps between 0.5 and 0.1.
Fixes issue749

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

15 years agoRemove silly FIXME comment.
michael [Sun, 14 Dec 2008 14:01:12 +0000 (14:01 +0000)]
Remove silly FIXME comment.

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

15 years agoPrevent shift overflow, patch by Anders Grönberg, galileo.m2 gmail com.
diego [Sun, 14 Dec 2008 12:30:34 +0000 (12:30 +0000)]
Prevent shift overflow, patch by Anders Grönberg, galileo.m2 gmail com.

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

15 years agoAdd a few const qualifiers in appropriate places.
diego [Sun, 14 Dec 2008 12:24:50 +0000 (12:24 +0000)]
Add a few const qualifiers in appropriate places.
patch by Anders Grönberg, galileo.m2 gmail com

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

15 years agoundoing revision 16118 for truemotion1.c; commit was premature
melanson [Sun, 14 Dec 2008 03:41:11 +0000 (03:41 +0000)]
undoing revision 16118 for truemotion1.c; commit was premature

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

15 years agoThe POSIX namespace shall be held sacrosanct. To that end,
melanson [Sun, 14 Dec 2008 03:29:33 +0000 (03:29 +0000)]
The POSIX namespace shall be held sacrosanct. To that end,
continue eliminating _t from structure names in FFmpeg.

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

15 years agoavoid POSIX reserved _t suffix
aurel [Sun, 14 Dec 2008 00:48:16 +0000 (00:48 +0000)]
avoid POSIX reserved _t suffix

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

15 years agoget ride of mmx_t
aurel [Sun, 14 Dec 2008 00:46:27 +0000 (00:46 +0000)]
get ride of mmx_t

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

15 years agoRename rtp_payload_data_t to avoid clashes with the POSIX namespace
lucabe [Sat, 13 Dec 2008 23:25:19 +0000 (23:25 +0000)]
Rename rtp_payload_data_t to avoid clashes with the POSIX namespace

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

15 years agoRemove useless typedef
lucabe [Sat, 13 Dec 2008 23:20:05 +0000 (23:20 +0000)]
Remove useless typedef

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

15 years agoRemove unused types
lucabe [Sat, 13 Dec 2008 23:03:34 +0000 (23:03 +0000)]
Remove unused types

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

15 years agoAvoid _t in gxf enum type names
reimar [Sat, 13 Dec 2008 21:58:17 +0000 (21:58 +0000)]
Avoid _t in gxf enum type names

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

15 years agoSplit RMContext into RMDemux/MuxContext and make them private in rmdec/enc.c.
rbultje [Sat, 13 Dec 2008 21:40:20 +0000 (21:40 +0000)]
Split RMContext into RMDemux/MuxContext and make them private in rmdec/enc.c.
Reason for this is that there are no shared entries in the demuxer/muxer
context, making it a mystery as to why it was shared between the two. See
"[PATCH] clean rmdemux/muxcontext" patch on mailinglist.

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

15 years agoDon't access RMContext directly in rdt.c. Rather, use the return value of
rbultje [Sat, 13 Dec 2008 21:37:27 +0000 (21:37 +0000)]
Don't access RMContext directly in rdt.c. Rather, use the return value of
ff_rm_parse_packet() to indicate whether more audio packets are available
in the demuxer from the last RM frame, and save that in the RDT parsing
context. See patch/discussion in "[PATCH] rdt.c: don't access RMContext"
on ML.

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

15 years agoDo not invade _t POSIX namespace.
diego [Sat, 13 Dec 2008 18:16:06 +0000 (18:16 +0000)]
Do not invade _t POSIX namespace.

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

15 years agoSeparate the packet fetching from the data reading, so that the data reading
rbultje [Sat, 13 Dec 2008 17:18:11 +0000 (17:18 +0000)]
Separate the packet fetching from the data reading, so that the data reading
function is assured to parse at most one packet. This makes this function
useful for ASF data packet parsing in a "push-mode" in addition to the
current "pull-mode", and therefore allows for use of these functions in,
for example, the RTSP demuxer (for MS-RTSP support). Tested to give identical
output before and after for regular ASF playback, also see discussion in the
ML thread "[PATCH] asf.c: move packet_time_start=0 statement". Testsuite also
works after the patch, tested by Benoit Fouet.

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

15 years ago100l: Add missing backslashes.
diego [Sat, 13 Dec 2008 17:04:22 +0000 (17:04 +0000)]
100l: Add missing backslashes.

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

15 years agocosmetics: Break some lines for a more aesthetically pleasing result.
diego [Sat, 13 Dec 2008 16:35:58 +0000 (16:35 +0000)]
cosmetics: Break some lines for a more aesthetically pleasing result.

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

15 years agoRemove misleading comment, _t is POSIX-reserved namespace.
diego [Sat, 13 Dec 2008 16:08:31 +0000 (16:08 +0000)]
Remove misleading comment, _t is POSIX-reserved namespace.

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

15 years agoconfigure: fix $nm
mru [Sat, 13 Dec 2008 15:45:03 +0000 (15:45 +0000)]
configure: fix $nm

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

15 years agoRemove other shared lib names from linker command line for shared libs
mru [Sat, 13 Dec 2008 15:31:30 +0000 (15:31 +0000)]
Remove other shared lib names from linker command line for shared libs

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

15 years agoAllow setting a different nm binary from the configure line.
reimar [Sat, 13 Dec 2008 15:13:24 +0000 (15:13 +0000)]
Allow setting a different nm binary from the configure line.

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

15 years agoMake mips64 a separate arch with fast_64bit.
diego [Sat, 13 Dec 2008 14:29:53 +0000 (14:29 +0000)]
Make mips64 a separate arch with fast_64bit.

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

15 years agowhitespace cosmetics
diego [Sat, 13 Dec 2008 13:39:13 +0000 (13:39 +0000)]
whitespace cosmetics

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

15 years agoReplace 'typedef struct ustr_t' by 'struct ustr', _t is POSIX namespace.
diego [Sat, 13 Dec 2008 13:34:59 +0000 (13:34 +0000)]
Replace 'typedef struct ustr_t' by 'struct ustr', _t is POSIX namespace.

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

15 years agoAvoid _t in identifier names, _t is reserved by POSIX.
diego [Sat, 13 Dec 2008 13:11:42 +0000 (13:11 +0000)]
Avoid _t in identifier names, _t is reserved by POSIX.
patch by Jai Menon, jmenon86 gmail com

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

15 years agoAdd img_convert() to imgconvert.h and #include it from imgresample.c.
diego [Sat, 13 Dec 2008 12:56:29 +0000 (12:56 +0000)]
Add img_convert() to imgconvert.h and #include it from imgresample.c.
This fixes an implicit declaration of img_convert() warning.
taken from a patchset from Anders Grönberg, galileo.m2 gmail com

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

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