]>
rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
cehoyos [Tue, 6 Jan 2009 10:13:25 +0000 (10:13 +0000)]
1l: Forgot to rename header guard.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16448
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Tue, 6 Jan 2009 00:09:23 +0000 (00:09 +0000)]
Add a metadata compatibility layer, so that when a user application set
metadata using old API, it is automatically converted to new API before
muxing.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16447
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Mon, 5 Jan 2009 23:56:27 +0000 (23:56 +0000)]
add a typedef for AVMetadata
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16446
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Mon, 5 Jan 2009 23:25:58 +0000 (23:25 +0000)]
Export VDPAU support by installing vdpau.h.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16445
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Mon, 5 Jan 2009 23:23:32 +0000 (23:23 +0000)]
Rename vdpau_render.h as vdpau.h.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16444
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
gpoirier [Mon, 5 Jan 2009 23:15:14 +0000 (23:15 +0000)]
add AltiVec implementation of biweight_h264_pixels(16|8)x(16|8|4)
Patch by David Conrad %lessen42 A gmail P com%
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16443
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
gpoirier [Mon, 5 Jan 2009 22:13:42 +0000 (22:13 +0000)]
AltiVec version of h264_idct(8)_dc_add
Patch by David Conrad %lessen42 A gmail P com%
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16442
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Mon, 5 Jan 2009 22:10:16 +0000 (22:10 +0000)]
Revert deprecation of AVFrac structure. Attempts to replace AVFrac have turned
out to be unsatisfying and confidence in AVFrac has been restored.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16441
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Mon, 5 Jan 2009 21:52:55 +0000 (21:52 +0000)]
Add -D__EXTENSIONS__ to CFLAGS on Solaris to make ip_mreq visible.
Fixes compilation of libavformat/udp.c.
patch by Palle Lyckegaard, palle lyckegaard dk
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16440
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Mon, 5 Jan 2009 18:44:32 +0000 (18:44 +0000)]
Ministry of English Composition treatment: s/Alloced/Allocated
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16439
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
romansh [Mon, 5 Jan 2009 17:50:13 +0000 (17:50 +0000)]
additional recovery for the badly broken streams
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16438
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Mon, 5 Jan 2009 14:46:04 +0000 (14:46 +0000)]
Remove leading underscore from union declaration.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16437
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Mon, 5 Jan 2009 13:57:43 +0000 (13:57 +0000)]
Add missing 'void' keyword to parameterless function declarations.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16436
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Mon, 5 Jan 2009 11:49:15 +0000 (11:49 +0000)]
spelling/grammar and whitespace cosmetics
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16435
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Mon, 5 Jan 2009 08:46:59 +0000 (08:46 +0000)]
50l: Reenable error resilience for H264 (Patch by Dark Shikari).
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16434
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Mon, 5 Jan 2009 00:48:44 +0000 (00:48 +0000)]
Cosmetics: Fix indentation.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16433
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Mon, 5 Jan 2009 00:31:39 +0000 (00:31 +0000)]
100l: Add a deleted '{'.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16432
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Sun, 4 Jan 2009 23:55:27 +0000 (23:55 +0000)]
Add VDPAU hardware accelerated decoding for H264 which will be used by
MPlayer.
Original patch by NVIDIA corporation.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16431
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Sun, 4 Jan 2009 23:31:31 +0000 (23:31 +0000)]
rename AVMetaData to AVMetadata and meta_data to metadata
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16430
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Sun, 4 Jan 2009 23:17:22 +0000 (23:17 +0000)]
Fix small errors in configure --help's output.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16429
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Sun, 4 Jan 2009 22:31:55 +0000 (22:31 +0000)]
add meta data in AVStream, AVProgram and AVChapter
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16428
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
melanson [Sun, 4 Jan 2009 20:47:09 +0000 (20:47 +0000)]
Ministry of English Composition treatment for the new metadata API
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16427
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sun, 4 Jan 2009 19:00:35 +0000 (19:00 +0000)]
10l format include path for metadata.h
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16426
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sun, 4 Jan 2009 18:58:49 +0000 (18:58 +0000)]
Move metadata API from avcodec to avformat.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16425
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sun, 4 Jan 2009 18:48:37 +0000 (18:48 +0000)]
Generic metadata API.
avi is updated as example.
No version bump, the API still might change slightly ...
No update to ffmpeg.c as requested by aurel.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16424
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Sun, 4 Jan 2009 17:48:54 +0000 (17:48 +0000)]
cosmetic: indent
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16423
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Sun, 4 Jan 2009 17:48:19 +0000 (17:48 +0000)]
add a termination condition
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16422
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sun, 4 Jan 2009 16:23:18 +0000 (16:23 +0000)]
If we find a VBR tag at the beginning of the file don't attempt to
parse it as a valid frame.
patch by (Yoav Steinberg yoav out monfort in co in il)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16421
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Sun, 4 Jan 2009 11:04:02 +0000 (11:04 +0000)]
Drop the deprecated parse_image_size() and parse_frame_rate() functions
at the next libavformat major version bump.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16420
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Sun, 4 Jan 2009 01:36:11 +0000 (01:36 +0000)]
Use H264 MMX chroma functions to accelerate RV40 decoding.
Patch by Mathieu Velten (matmaul A gmail)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16419
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sat, 3 Jan 2009 19:21:48 +0000 (19:21 +0000)]
Bump LIBAVCODEC_VERSION_MINOR due to AVSubtitle changes.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16418
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sat, 3 Jan 2009 19:20:50 +0000 (19:20 +0000)]
Add type, text and ass to AVSubtitleRect.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16417
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sat, 3 Jan 2009 19:17:18 +0000 (19:17 +0000)]
Replace AVSubtitleRect.rgba_palette and bitmap by AVPicture.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16416
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sat, 3 Jan 2009 18:41:35 +0000 (18:41 +0000)]
Replace some fixed width variable from AVSubtitle* by normal int.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16415
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sat, 3 Jan 2009 18:26:07 +0000 (18:26 +0000)]
Forgot to update (I likely missed it due to its similar name to dvb...)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16414
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sat, 3 Jan 2009 17:58:25 +0000 (17:58 +0000)]
Future doxy for a few fields of AVSubtitleRect.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16413
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sat, 3 Jan 2009 17:54:48 +0000 (17:54 +0000)]
Change AVSubtitle.rects to an array of pointers so ABI does not break
when the size of AVSubtitleRect changes.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16412
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sat, 3 Jan 2009 17:50:00 +0000 (17:50 +0000)]
Display subtitles within the display area.
Fixes dvd-subtitle-problem.vob. (problem likely is that the video
resolution is smaller than what the subtitles expect)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16411
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sat, 3 Jan 2009 15:15:03 +0000 (15:15 +0000)]
Add enum AVSubtitleType
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16410
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
darkshikari [Sat, 3 Jan 2009 00:46:17 +0000 (00:46 +0000)]
Add x264 SSE2 iDCT functions to H.264 decoder.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16409
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Fri, 2 Jan 2009 16:21:22 +0000 (16:21 +0000)]
Avoid POSIX-reserved _t namespace.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16408
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Fri, 2 Jan 2009 16:19:27 +0000 (16:19 +0000)]
Avoid POSIX-reserved _t namespace.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16407
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Fri, 2 Jan 2009 11:09:37 +0000 (11:09 +0000)]
Bump year number.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16406
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Fri, 2 Jan 2009 10:07:26 +0000 (10:07 +0000)]
Cosmetics: break line to make it not longer than 80 chars.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16405
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 31 Dec 2008 02:47:54 +0000 (02:47 +0000)]
10l set AVPacket.size to the true size of the retunred data instead of
the larger allocated. (prevets segfaults due to latter failures from 900mb
sized packets, yes fuzzed file not a valid one)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16404
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 31 Dec 2008 01:54:54 +0000 (01:54 +0000)]
Fix indention which was off by 1 space.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16403
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 31 Dec 2008 01:53:12 +0000 (01:53 +0000)]
Replace buffer by AVPacket and avoid a memcpy() for video when the number
of allocated slices matches the actual.
Audio still does a copy (marked with FIXME in the code so this is not missed).
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16402
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 31 Dec 2008 00:24:54 +0000 (00:24 +0000)]
Merge videobuf and audiobuf.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16401
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 30 Dec 2008 21:23:02 +0000 (21:23 +0000)]
Simplify the top of rm_assemble_video_frame().
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16400
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 30 Dec 2008 20:51:18 +0000 (20:51 +0000)]
Add a few error checks to rm_assemble_video_frame()
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16399
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 30 Dec 2008 19:49:27 +0000 (19:49 +0000)]
All non zero returns of rm_assemble_video_frame() are errors, check things
accordingly.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16398
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Tue, 30 Dec 2008 12:02:35 +0000 (12:02 +0000)]
Silence two icc warnings:
/home/melanson/fate/source/ffserver.c(4349):
warning #188: enumerated type mixed with another type
audio_enc.codec_id = audio_id;
^
/home/melanson/fate/source/ffserver.c(4354):
warning #188: enumerated type mixed with another type
video_enc.codec_id = video_id;
^
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16397
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
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