]>
rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
benoit [Tue, 30 Dec 2008 08:47:52 +0000 (08:47 +0000)]
Add my GnuPG fingerprint.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16396
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Tue, 30 Dec 2008 03:13:52 +0000 (03:13 +0000)]
ARM: work around linker bug with movw/movt relocations in shared libs
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16395
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Tue, 30 Dec 2008 03:13:48 +0000 (03:13 +0000)]
Make shared/static full CONFIG options
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16394
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Tue, 30 Dec 2008 03:13:44 +0000 (03:13 +0000)]
configure: check for ARMv6T2 support
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16393
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Tue, 30 Dec 2008 03:13:40 +0000 (03:13 +0000)]
ARM: rename coefficient table in NEON IDCT
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16392
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reynaldo [Mon, 29 Dec 2008 17:14:30 +0000 (17:14 +0000)]
Remove duplicated dot product code. Use dsputil's
scalarproduct instead. Patch by Aurelien Jacobs.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16391
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Mon, 29 Dec 2008 16:56:02 +0000 (16:56 +0000)]
My gpg key fingerprint.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16390
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reynaldo [Mon, 29 Dec 2008 16:39:11 +0000 (16:39 +0000)]
COSMETICS. Write my full name instead.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16389
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reynaldo [Mon, 29 Dec 2008 16:33:03 +0000 (16:33 +0000)]
Add myself as qcelp* maintainer.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16388
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reynaldo [Mon, 29 Dec 2008 16:27:57 +0000 (16:27 +0000)]
Add my key fingerprint to the list.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16387
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Mon, 29 Dec 2008 12:55:28 +0000 (12:55 +0000)]
configure: accept $TMP as location for temporary files
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16386
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Mon, 29 Dec 2008 12:55:24 +0000 (12:55 +0000)]
configure: simplify TMPDIR setting
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16385
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Mon, 29 Dec 2008 12:11:01 +0000 (12:11 +0000)]
Fix typos.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16384
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Mon, 29 Dec 2008 12:00:38 +0000 (12:00 +0000)]
Clarify that the list of gpg fingerprints is not just for maintainers.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16383
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Mon, 29 Dec 2008 11:57:52 +0000 (11:57 +0000)]
Add spaces into the gpg fingerprint for better readability.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16382
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Mon, 29 Dec 2008 10:20:03 +0000 (10:20 +0000)]
It turned out that RV30 uses motion vectors for forward motion B-frame
macroblocks to predict motion vectors for backward motion B-frame macroblocks
and vice versa.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16381
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sun, 28 Dec 2008 23:26:12 +0000 (23:26 +0000)]
Explain the lack of +3/7
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16380
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
rbultje [Sun, 28 Dec 2008 23:25:17 +0000 (23:25 +0000)]
av_free() -> av_freep(), patch by Reimar Doffinger, see discussion in
"rmdec.c: double free" thread on mailinglist.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16379
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
rbultje [Sun, 28 Dec 2008 23:23:59 +0000 (23:23 +0000)]
Fix double free which happens for playback of .rm files after r16365. See
"rmdec.c: double free" discussion on mailinglist, patch with suggestions
from Reimar Doffinger.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16378
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sun, 28 Dec 2008 23:12:46 +0000 (23:12 +0000)]
Add a list of GnuPG fingerprints.
This is not as good as personal keysigning (ala debian) but better than
nothing.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16377
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Sun, 28 Dec 2008 20:08:39 +0000 (20:08 +0000)]
Revert r16375: It broke aac decoding.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16376
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Sun, 28 Dec 2008 19:48:43 +0000 (19:48 +0000)]
Reduce number of warnings when compiling with icc by two.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16375
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Sun, 28 Dec 2008 19:44:47 +0000 (19:44 +0000)]
Silence one warning when compiling with icc:
warning #188: enumerated type mixed with another type
if((q->bitrate = determine_bitrate(avctx, buf_size, &buf)) == I_F_Q)
^
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16374
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Sun, 28 Dec 2008 19:40:13 +0000 (19:40 +0000)]
Fix h264 decoding on SSE2 cores with icc compilation.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16373
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Sun, 28 Dec 2008 17:07:47 +0000 (17:07 +0000)]
Mention in the documentation of avfilter_poll_frame() that it returns
a negative value in case of error.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16372
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Sun, 28 Dec 2008 16:22:42 +0000 (16:22 +0000)]
Fix a typo that made VMD demuxer always assume Indeo 3 as video codec.
Spotted by Robert Swain
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16371
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Sun, 28 Dec 2008 14:41:19 +0000 (14:41 +0000)]
Use avcodec_check_dimensions() for checking the frame size validity.
The v4l.c check is moved after the eventual automatic size detection,
so the check in that case is performed on the new set values.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16370
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
rbultje [Sun, 28 Dec 2008 05:59:11 +0000 (05:59 +0000)]
Reindent after r16368.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16369
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
rbultje [Sun, 28 Dec 2008 05:58:23 +0000 (05:58 +0000)]
Add audio_pkt_cnt return value to ff_rm_retrieve_cache(). See discussion in
"[PATCH] oops I broke rdt.c" mailinglist thread.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16368
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
rbultje [Sun, 28 Dec 2008 05:55:09 +0000 (05:55 +0000)]
Change audio_pkt_cnt from an array into a single field, since only a single
member of the array is ever used (compare to RMDemuxContext->audio_pkt_cnt).
See "[PATCH] oops I broke rdt.c" mailinglist thread.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16367
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
rbultje [Sun, 28 Dec 2008 00:21:11 +0000 (00:21 +0000)]
Add RMStream object as function argument to public functions so that non-.rm
AVStreams can be used to call these public rmdec.c functions as well, as is
the case for RDT/RTSP streams. See mailinglist discussion in "[PATCH] rdt.c:
don't reuse the same AVStream in both RTSP and RM demuxer" thread.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16366
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
rbultje [Sun, 28 Dec 2008 00:18:38 +0000 (00:18 +0000)]
Implement RMStream stream-specific private data object in the RM demuxer.
This allows multiple video or audio streams per .rm file. See mailinglist
thread "[PATCH] rmdec.c: implement RMVideo/AudioStream".
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16365
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Sat, 27 Dec 2008 23:12:00 +0000 (23:12 +0000)]
Replace UNALIGNED_STORES_ARE_BAD with !HAVE_FAST_UNALIGNED
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16364
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Sat, 27 Dec 2008 17:34:00 +0000 (17:34 +0000)]
Latest Coktel Vision VMDs contained Indeo 3, add demuxer support for it
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16363
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Sat, 27 Dec 2008 16:25:36 +0000 (16:25 +0000)]
simple_idct: use MUL16 and MAC16 from mathops.h
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16362
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Sat, 27 Dec 2008 11:44:56 +0000 (11:44 +0000)]
Make the VIDIOCMCAPTURE ioctl error message consistent with the other ones.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16361
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Sat, 27 Dec 2008 11:40:07 +0000 (11:40 +0000)]
Add missing check on the return value of the VIDIOCSWIN ioctl.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16360
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sat, 27 Dec 2008 11:33:26 +0000 (11:33 +0000)]
consistency cosmetics: Rename POWERPC identifiers to PPC.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16359
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
lu_zero [Sat, 27 Dec 2008 11:30:30 +0000 (11:30 +0000)]
Remove stray code
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16358
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
lu_zero [Sat, 27 Dec 2008 11:21:28 +0000 (11:21 +0000)]
Cleanup _t types in libavcodec/ppc
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16357
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Sat, 27 Dec 2008 09:31:05 +0000 (09:31 +0000)]
Change thisIsAVar variable names to this_is_a_var style, more
consistent with the rest of libav*.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16356
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Sat, 27 Dec 2008 09:22:21 +0000 (09:22 +0000)]
Bump minor number for many small improvements, tiff fax decoding,
AVCodecContext refs is set during decoding.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16355
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Fri, 26 Dec 2008 22:25:47 +0000 (22:25 +0000)]
Fix and extend documentation for avfilter_graph_get_filter().
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16354
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Fri, 26 Dec 2008 20:26:44 +0000 (20:26 +0000)]
Fix typo: ommitted -> omitted.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16353
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Fri, 26 Dec 2008 19:52:52 +0000 (19:52 +0000)]
ARM: NEON optimised float_to_int16
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16352
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Fri, 26 Dec 2008 19:28:42 +0000 (19:28 +0000)]
Put pass_logfilename_prefix check on a single line, improve readability.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16351
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Fri, 26 Dec 2008 19:25:24 +0000 (19:25 +0000)]
Rename variables:
pass_logfilename -> pass_logfilename_prefix
DEFAULT_PASS_LOGFILENAME -> DEFAULT_PASS_LOGFILENAME_PREFIX
and make clear in the passlogfile OptionDef help string that it takes
a file name prefix rather than a file name.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16350
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 26 Dec 2008 18:42:26 +0000 (18:42 +0000)]
Enable faxcompr.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16349
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 26 Dec 2008 18:39:24 +0000 (18:39 +0000)]
indent
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16348
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 26 Dec 2008 18:39:07 +0000 (18:39 +0000)]
Simplify vertical mode
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16347
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 26 Dec 2008 18:14:59 +0000 (18:14 +0000)]
And another sechole ...
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16346
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 26 Dec 2008 18:06:29 +0000 (18:06 +0000)]
Fix yet another sechole.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16345
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 26 Dec 2008 17:51:10 +0000 (17:51 +0000)]
Fix another sechole.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16344
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 26 Dec 2008 17:32:11 +0000 (17:32 +0000)]
Minor simplification.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16343
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 26 Dec 2008 17:11:19 +0000 (17:11 +0000)]
Remove unused run_start variable.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16342
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 26 Dec 2008 17:04:31 +0000 (17:04 +0000)]
Move sync line pointers code to the end of the loop, its simpler that way.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16341
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 26 Dec 2008 16:59:10 +0000 (16:59 +0000)]
Get rid of impossible condition (run_off < avctx->width).
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16340
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 26 Dec 2008 16:57:35 +0000 (16:57 +0000)]
Get rid of pix_left in the 2d code, its simpler that way.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16339
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reynaldo [Fri, 26 Dec 2008 16:50:21 +0000 (16:50 +0000)]
COSMETICS Part 3 and final of Kenan Gillet's QCELP silent handling patch.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16338
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reynaldo [Fri, 26 Dec 2008 16:49:06 +0000 (16:49 +0000)]
Part 2 of Kenan Gillet's QCELP silent handling patch.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16337
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 26 Dec 2008 16:38:55 +0000 (16:38 +0000)]
Factorize "avctx->width + 2" out to avoid someone mistakly changing
some but not all.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16336
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 26 Dec 2008 16:30:50 +0000 (16:30 +0000)]
cosmetic (moving pix_left update)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16335
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 26 Dec 2008 16:29:01 +0000 (16:29 +0000)]
Close gapping sechole, that is a series of run=0 allows arbitrary data to
be written over the end of the runs array.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16334
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 26 Dec 2008 15:21:48 +0000 (15:21 +0000)]
minor simplification
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16333
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 26 Dec 2008 15:05:12 +0000 (15:05 +0000)]
Merge ff_ccitt_unpack_1d and 2d.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16332
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 26 Dec 2008 14:57:42 +0000 (14:57 +0000)]
Ensure that an invalid run terminates the line.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16331
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 26 Dec 2008 14:39:21 +0000 (14:39 +0000)]
10l != vs. == (yes, my fault not kostyas).
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16330
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 26 Dec 2008 13:52:07 +0000 (13:52 +0000)]
indent
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16329
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 26 Dec 2008 13:51:52 +0000 (13:51 +0000)]
Simplify zero run handling in put_line().
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16328
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 26 Dec 2008 13:50:00 +0000 (13:50 +0000)]
Avoid negation in put_line().
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16327
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 26 Dec 2008 13:48:09 +0000 (13:48 +0000)]
Factorize mode switching in put_line().
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16326
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 26 Dec 2008 13:46:11 +0000 (13:46 +0000)]
Fix (rewrite) find_group3_syncmarker().
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16325
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Fri, 26 Dec 2008 13:40:02 +0000 (13:40 +0000)]
Fix documentation for -passlogfile, the argument is not a file name
but a prefix used to create the complete pass log file name.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16324
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 26 Dec 2008 13:39:19 +0000 (13:39 +0000)]
CCITT Fax Group 3 and 4 decompression by kostya.
Will be activated after a little more reviewing and fixing by me.
Commited now, so as to not loose history of that.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16323
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Fri, 26 Dec 2008 11:23:50 +0000 (11:23 +0000)]
Use more descriptive long_names for Video4Linux input devices.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16322
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Fri, 26 Dec 2008 11:00:30 +0000 (11:00 +0000)]
ASAO Nelly Moser implementation moved to a better place on mphq.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16321
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Fri, 26 Dec 2008 10:54:16 +0000 (10:54 +0000)]
Choose better names for the variables in create_filter().
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16320
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Fri, 26 Dec 2008 10:48:54 +0000 (10:48 +0000)]
Fix documentation for avfilter_parse_graph().
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16319
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Fri, 26 Dec 2008 10:12:57 +0000 (10:12 +0000)]
Check that the device is a capture device immediately after opening
the device.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16318
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Fri, 26 Dec 2008 09:31:21 +0000 (09:31 +0000)]
Remove unnecessary temporary variable "frame_size" from
grab_read_header().
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16317
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Fri, 26 Dec 2008 09:12:12 +0000 (09:12 +0000)]
Add missing check on the result of a VIDIOCCAPTURE ioctl.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16316
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Fri, 26 Dec 2008 09:07:51 +0000 (09:07 +0000)]
Cosmetics: put a space after each comma, improve consistency and
readability.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16315
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
benoit [Fri, 26 Dec 2008 08:03:26 +0000 (08:03 +0000)]
s/FFmpeg-devel/ffmpeg-devel/
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16314
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
darkshikari [Fri, 26 Dec 2008 00:19:08 +0000 (00:19 +0000)]
Fix compilation without optimization under 64-bit with x264 deblock asm enabled.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16313
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Thu, 25 Dec 2008 23:13:43 +0000 (23:13 +0000)]
ARM: add new h264 idct functions
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16312
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
gpoirier [Thu, 25 Dec 2008 18:27:49 +0000 (18:27 +0000)]
Disable usage of ff_h264_idct_add_altivec since AltiVec versions of h264_idct_add16,
h264_idct_add16intra, h264_idct_add8 need to be implemented.
Add C version of ff_h264_idct8_dc_add in AltiVec so that ff_h264_idct8_add_altivec
can be used.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16311
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Thu, 25 Dec 2008 15:49:50 +0000 (15:49 +0000)]
Change mplayerhq.hu references to ffmpeg.org where appropriate.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16310
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Thu, 25 Dec 2008 15:49:02 +0000 (15:49 +0000)]
Fix sample URL.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16309
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Thu, 25 Dec 2008 13:26:18 +0000 (13:26 +0000)]
The VC-1/WMV3 decoders depend on ENABLE_MSMPEG4_DECODER.
patch by avcoder, ffmpeg gmail com
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16308
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
lorenm [Thu, 25 Dec 2008 01:20:37 +0000 (01:20 +0000)]
flatten an array, since gcc fails at optimizing multidimensional arrays
h264_idct8_add_c: 780 -> 735 cycles on conroe
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16307
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 24 Dec 2008 18:39:23 +0000 (18:39 +0000)]
export refs
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16306
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 24 Dec 2008 17:38:27 +0000 (17:38 +0000)]
Allow decoders to set AVCodecContext.refs.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16305
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 24 Dec 2008 03:23:38 +0000 (03:23 +0000)]
Optimize pred_pskip_motion()
7 cpu cycles faster on pentium dual.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16304
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
compn [Wed, 24 Dec 2008 02:20:07 +0000 (02:20 +0000)]
add amr in avi riff tags
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16303
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 23 Dec 2008 22:06:16 +0000 (22:06 +0000)]
Indent
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16302
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 23 Dec 2008 22:04:34 +0000 (22:04 +0000)]
Integrate get_te0_golomb() calls into the code, this allows some checks
to be avoided and the function is pretty small.
3% speedup, though this is probably due to changed inlining and not directly
this change.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16301
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 23 Dec 2008 21:12:19 +0000 (21:12 +0000)]
Use get_ue_golomb_31() where possible, almost all are just in headers
though.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16300
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 23 Dec 2008 21:07:36 +0000 (21:07 +0000)]
Update golomb decoding tables so that get_*_golomb_31() return some
larger values for too large values.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16299
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 23 Dec 2008 21:05:47 +0000 (21:05 +0000)]
Add get_ue_golomb_31()
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16298
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
victor [Tue, 23 Dec 2008 20:44:06 +0000 (20:44 +0000)]
Update again Cygwin Ports URL after my sloppy previous commit.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16297
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b