]>
rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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