]>
rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
Martin Molnar [Mon, 25 May 2009 16:56:43 +0000 (18:56 +0200)]
Old omkized version 090417
Signed-off-by: Martin <molnam1@fel.cvut.cz>
Martin Molnar [Mon, 25 May 2009 16:38:16 +0000 (18:38 +0200)]
Added copy of libswscale/Makefile for omkization.
Martin Molnar [Mon, 25 May 2009 16:38:15 +0000 (18:38 +0200)]
Added copies of makefiles for OMK build.
michael [Fri, 17 Apr 2009 19:29:54 +0000 (19:29 +0000)]
Fix indention, patch by Lars Täuber.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18594
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Fri, 17 Apr 2009 19:28:36 +0000 (19:28 +0000)]
Simplify ipvideo_decode_opcodes by using get_bits, this might be slower
but is not performance-critical anyway.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18593
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Fri, 17 Apr 2009 19:21:50 +0000 (19:21 +0000)]
Remove unused code_counts array from interplavideo.c.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18592
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jai_menon [Fri, 17 Apr 2009 19:17:14 +0000 (19:17 +0000)]
Introduce codec id for MPEG-4 ALS and associate it with corresponding
AudioObjectType. Also bump libavcodec minor version.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18591
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Fri, 17 Apr 2009 19:14:11 +0000 (19:14 +0000)]
Cosmetics to improve xan_unpack readability
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18590
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Fri, 17 Apr 2009 19:07:16 +0000 (19:07 +0000)]
Fix buffer size check for xan_unpack which was broken by r18586
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18589
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Fri, 17 Apr 2009 19:03:43 +0000 (19:03 +0000)]
Some more simplifications of xan_unpack
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18588
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Fri, 17 Apr 2009 18:56:47 +0000 (18:56 +0000)]
Reindent xan_unpack code
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18587
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Fri, 17 Apr 2009 18:54:17 +0000 (18:54 +0000)]
Avoid some code duplication in xan_unpack
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18586
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 17 Apr 2009 18:28:59 +0000 (18:28 +0000)]
Remove useless assignments, at least one found by CSA.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18585
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Fri, 17 Apr 2009 18:26:24 +0000 (18:26 +0000)]
Increase buffer padding to avoid most space checks in xan_unpack
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18584
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 17 Apr 2009 18:24:39 +0000 (18:24 +0000)]
Remove useless init from ff_mpeg4_set_direct_mv() found by CSA.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18583
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 17 Apr 2009 18:22:19 +0000 (18:22 +0000)]
Remove a useless assignment in img_get_alpha_info() found by CSA.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18582
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 17 Apr 2009 18:20:12 +0000 (18:20 +0000)]
Remove redundant assignment in av_picture_copy() found by CSA.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18581
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 17 Apr 2009 18:18:29 +0000 (18:18 +0000)]
Remove useless init from aiff_read_header() found by CSA.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18580
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 17 Apr 2009 18:16:36 +0000 (18:16 +0000)]
Remove several useless writes to variables, found by CSA.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18579
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 17 Apr 2009 18:12:00 +0000 (18:12 +0000)]
Remove useless += from ff_imdct_half_c() found by CSA.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18578
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 17 Apr 2009 18:08:39 +0000 (18:08 +0000)]
Remove 2 ++ from check_pes() that are useless, found by CSA.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18577
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Fri, 17 Apr 2009 18:03:00 +0000 (18:03 +0000)]
Change buffer size checks to avoid the very unlikely overflow case.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18576
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 17 Apr 2009 17:56:16 +0000 (17:56 +0000)]
Remove unused variable from h261_encode_block() found by CSA.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18575
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Fri, 17 Apr 2009 17:54:55 +0000 (17:54 +0000)]
Remove a pointless right-shift in xan decoder.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18574
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 17 Apr 2009 17:52:58 +0000 (17:52 +0000)]
Remove 2 useless assignments from ff_rate_control_init() found by CSA.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18573
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Fri, 17 Apr 2009 17:46:10 +0000 (17:46 +0000)]
Replace bytecopy with the equivalent but faster av_memcpy_backptr.
Ca. 10% faster xan_unpack on x86_64 decoding of SC_32-part.MVE
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18572
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 17 Apr 2009 17:42:41 +0000 (17:42 +0000)]
Remove unused variable from flv_read_metabody() found by CSA.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18571
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 17 Apr 2009 17:39:09 +0000 (17:39 +0000)]
Remove unused variable from slice_buffer_release() found by CSA.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18570
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Fri, 17 Apr 2009 17:20:48 +0000 (17:20 +0000)]
Use memcpy instead of the very inefficient bytecopy where both are correct
(i.e. no overlap of src and dst is possible).
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18569
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 17 Apr 2009 15:35:32 +0000 (15:35 +0000)]
Remove unused variable from wma_decode_block() found by CSA.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18568
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 17 Apr 2009 15:33:45 +0000 (15:33 +0000)]
Remove unneeded assignment from av_encode() found by CSA.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18567
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 17 Apr 2009 15:15:25 +0000 (15:15 +0000)]
Remove unused variable from print_report() found by CSA.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18566
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 17 Apr 2009 15:13:01 +0000 (15:13 +0000)]
Remove nonsensical assignment from asf_read_seek() found by CSA.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18565
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 17 Apr 2009 15:10:37 +0000 (15:10 +0000)]
Remove redundant assignment from avcodec_get_pix_fmt_loss() found by CSA.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18564
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 17 Apr 2009 15:08:00 +0000 (15:08 +0000)]
Remove unused variable in modify_qscale() found by CSA.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18563
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 17 Apr 2009 15:03:51 +0000 (15:03 +0000)]
Remove unneeded assignment in ffmpeg.c found by CSA.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18562
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 17 Apr 2009 15:01:58 +0000 (15:01 +0000)]
Remove unused variables from slice_buffer_load_line() found by CSA.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18561
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 17 Apr 2009 14:59:04 +0000 (14:59 +0000)]
Remove 2 unneeded variables from common_init() found by CSA.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18560
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 17 Apr 2009 14:51:00 +0000 (14:51 +0000)]
Remove 2 unused variables from MPV_decode_mb_internal() found by CSA.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18559
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 17 Apr 2009 14:43:28 +0000 (14:43 +0000)]
Remove unused assignment from j_rev_dct() found by CSA.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18558
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 17 Apr 2009 14:42:02 +0000 (14:42 +0000)]
Remove unused variable in init_mv_penalty_and_fcode() found by CSA.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18557
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 17 Apr 2009 14:38:52 +0000 (14:38 +0000)]
Move declarations in sync() closer to where they are used.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18556
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 17 Apr 2009 14:16:37 +0000 (14:16 +0000)]
Remove unused variable from asf_read_header() found by CSA.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18555
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Fri, 17 Apr 2009 14:10:24 +0000 (14:10 +0000)]
cosmetics: reindent after last commit
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18554
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Fri, 17 Apr 2009 14:09:56 +0000 (14:09 +0000)]
Use new static VLC scheme in Indeo2, Musepack and WNV1 decoders
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18553
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
rbultje [Fri, 17 Apr 2009 14:05:57 +0000 (14:05 +0000)]
Change another AVERROR(EIO) inot AVERROR_EOF, because it really signals EOF,
not a stream error. This also fixes an infinite loop on EOS during ASF file
playback, and Michael claims he "likes the patch" (ref: [PATCH] RTSP-MS
15/15: move packet_time_start zero value assignment in asf.c" mailinglist
tread).
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18552
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 17 Apr 2009 13:59:07 +0000 (13:59 +0000)]
Remvoe useless assignment found by CSA.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18551
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 17 Apr 2009 13:57:22 +0000 (13:57 +0000)]
Remove unused variable from decode_init() found by CSA.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18550
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Fri, 17 Apr 2009 13:07:18 +0000 (13:07 +0000)]
Remove useless assignement in generate_codebook(). Found by Clang static
analyser.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18549
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 17 Apr 2009 13:03:56 +0000 (13:03 +0000)]
Remove unused variables from ff_mjpeg_decode_sos() found by CSA.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18548
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 17 Apr 2009 12:57:47 +0000 (12:57 +0000)]
Remove uselss assignment from h263_pred_dc() found by the clang static analyzer.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18547
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 17 Apr 2009 12:53:11 +0000 (12:53 +0000)]
Move declarations in mpeg1_encode_motion() closer to where they are needed.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18546
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 17 Apr 2009 12:44:48 +0000 (12:44 +0000)]
Useless assignment found by the clang static analyzer.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18545
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 17 Apr 2009 12:41:37 +0000 (12:41 +0000)]
Get rid of an unused variable, found by the clang static analyzer.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18544
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 17 Apr 2009 12:37:39 +0000 (12:37 +0000)]
Moving variable declarations in asf_build_simple_index() to clarify&prettify code.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18543
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Fri, 17 Apr 2009 08:43:04 +0000 (08:43 +0000)]
ac3dec: reorder output channels to SMPTE channel order
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18542
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Fri, 17 Apr 2009 08:42:08 +0000 (08:42 +0000)]
Change tgq_decode_mb function arguments from using int8_t to uint8_t, this does
not really change the code (x86_64/gcc-4.3.3 results stay unchanged) but avoids
several casts and an aliasing violation that broke decoding at least on
PPC64/gcc-4.1.2.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18541
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Fri, 17 Apr 2009 08:39:11 +0000 (08:39 +0000)]
ac3enc: reorder input channels to AC-3 channel order
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18540
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jai_menon [Thu, 16 Apr 2009 16:54:35 +0000 (16:54 +0000)]
Add my public key fingerprint to MAINTAINERS.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18539
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Thu, 16 Apr 2009 12:46:06 +0000 (12:46 +0000)]
Remove unused audio_pts field from ea demuxer struct
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18538
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Thu, 16 Apr 2009 12:39:14 +0000 (12:39 +0000)]
Remove unused code from Westwood VQA/AUD demuxer.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18537
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Thu, 16 Apr 2009 10:34:14 +0000 (10:34 +0000)]
Do not add -fno-common to CFLAGS on DOS, it is unneeded.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18536
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Thu, 16 Apr 2009 08:39:13 +0000 (08:39 +0000)]
Add guaranteed alignment for loading dest pixels in avg_pixels16_neon
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18535
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Thu, 16 Apr 2009 07:34:52 +0000 (07:34 +0000)]
VC1 loop filter uses the frame quantizer not the mb quantizer
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18534
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Thu, 16 Apr 2009 04:46:44 +0000 (04:46 +0000)]
Support broken avc nal encapsulation.
Fixes issue987.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18533
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Thu, 16 Apr 2009 02:28:49 +0000 (02:28 +0000)]
flacenc: write initial blocksize to STREAMINFO header instead of current
blocksize.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18532
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
rbultje [Thu, 16 Apr 2009 00:41:31 +0000 (00:41 +0000)]
Replace AVERROR(EIO) by AVERROR_EOF on end-of-file. See mailinglist
thread "[PATCH] RTSP-MS 15/15: move packet_time_start zero value
assignment in asf.c".
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18531
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 15 Apr 2009 20:18:02 +0000 (20:18 +0000)]
Clarify which exact variant of ISO 639 is used. (The ISO spec explicitly
requires this to be clear)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18530
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reynaldo [Wed, 15 Apr 2009 19:37:35 +0000 (19:37 +0000)]
[COSMETIC] Correct a minor nit. Should be clearer now.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18529
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reynaldo [Wed, 15 Apr 2009 19:28:28 +0000 (19:28 +0000)]
Fix possibly harmful outbound addressing. Patch by Kenan Gillet.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18528
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Wed, 15 Apr 2009 19:10:16 +0000 (19:10 +0000)]
avg_ pixel functions need to use (dst+pix+1)>>1 to average with existing
pixels, not (dst+pix)>>1.
This makes the mmx functions bitexact with the C functions.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18527
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Wed, 15 Apr 2009 17:29:20 +0000 (17:29 +0000)]
Check for Decoder_Interface_init() instead of Speech_Decode_Frame_init() when
trying to enable libamrnb support. The latter function is actually used.
patch by Martin Storsjö, martin martin st
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18526
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
rbultje [Wed, 15 Apr 2009 13:04:34 +0000 (13:04 +0000)]
Send dummy requests over the TCP connection (WMS wants GET_PARAMETER,
Real wants OPTIONS) while the connection is idle, otherwise it will
be aborted after a short period (usually a minute). See the thread
"[PATCH] rtsp.c: keep-alive" on the mailinglist.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18525
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Wed, 15 Apr 2009 11:51:02 +0000 (11:51 +0000)]
Explain the sort order for changelog entries.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18524
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Wed, 15 Apr 2009 06:41:08 +0000 (06:41 +0000)]
OGG demuxer: ensure that there's pages to read for duration calculation in
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18523
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Wed, 15 Apr 2009 06:23:40 +0000 (06:23 +0000)]
Altivec version of avg_no_rnd_vc1_chroma_mc8
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18522
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Wed, 15 Apr 2009 06:22:17 +0000 (06:22 +0000)]
Split VC1 loop filter into separate functions for h/v and size
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18521
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Wed, 15 Apr 2009 06:20:22 +0000 (06:20 +0000)]
Move VC1 loop filter to DSPContext
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18520
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Wed, 15 Apr 2009 02:25:42 +0000 (02:25 +0000)]
VC1: extend MMX qpel MC to include MMX2 avg qpel
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18519
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Tue, 14 Apr 2009 23:56:10 +0000 (23:56 +0000)]
VC1: add and use avg_no_rnd chroma MC functions
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18518
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Tue, 14 Apr 2009 23:55:39 +0000 (23:55 +0000)]
Rename put_no_rnd_h264_chroma* to reflect its usage in VC1 only
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18517
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Tue, 14 Apr 2009 22:33:46 +0000 (22:33 +0000)]
Cosmetics: Split long line.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18516
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Tue, 14 Apr 2009 22:30:11 +0000 (22:30 +0000)]
Fix two icc warnings #188: enumerated type mixed with another type.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18515
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Tue, 14 Apr 2009 22:21:53 +0000 (22:21 +0000)]
Fix icc warning #188: enumerated type mixed with another type.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18514
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Tue, 14 Apr 2009 22:19:43 +0000 (22:19 +0000)]
Fix icc warning #188: enumerated type mixed with another type.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18513
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Tue, 14 Apr 2009 21:03:41 +0000 (21:03 +0000)]
For every line, copy 3*width bytes instead of linesize[0] to avoid
problems with padding.
Fix issue 959
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18512
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Tue, 14 Apr 2009 19:26:33 +0000 (19:26 +0000)]
VC1: Do qpel when needed for both MVs in a B frame
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18511
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
ramiro [Tue, 14 Apr 2009 15:25:11 +0000 (15:25 +0000)]
mingw32: FFmpeg now passes -fno-common automatically.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18510
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
rbultje [Tue, 14 Apr 2009 15:01:46 +0000 (15:01 +0000)]
Add a Vorbis payload parser. Implemented by Colin McQuillan as a GSoC
qualification task, see "RTP/Vorbis payload implementation (GSoC qual
task)" thread on mailinglist.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18509
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
rbultje [Tue, 14 Apr 2009 13:22:40 +0000 (13:22 +0000)]
Increase the SDP buffer size (again!) and also increase the temporary
buffer size of the fmtp parameter buffer. For Vorbis RT(S)P, these
contain full Vorbis headers, which can be up to 12kb each, formatted
in base64, so 16kb total. Patch required for proper Vorbis/RTP playback,
submitted as GSoC qualification task in the thread "RTP/Vorbis payload
implementation (GSoC qual task)" by Colin McQuillan m.niloc googlemail
com.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18508
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
sdrik [Tue, 14 Apr 2009 08:48:47 +0000 (08:48 +0000)]
Also copy pixel_aspect when copying the picref in avfilter_start_frame.
This avoids a division by zero in '[in]fifo,scale[out]'
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18507
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
alexc [Tue, 14 Apr 2009 04:07:35 +0000 (04:07 +0000)]
Mark src constant in copy_block*().
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18506
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Tue, 14 Apr 2009 03:48:26 +0000 (03:48 +0000)]
Support audio sample formats than S16 when encoding a small last frame.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18505
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Tue, 14 Apr 2009 00:20:52 +0000 (00:20 +0000)]
set pkt duration for last smaller frame, should fix alac in m4a muxing
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18504
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Tue, 14 Apr 2009 00:12:54 +0000 (00:12 +0000)]
fix indentation
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18503
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Tue, 14 Apr 2009 00:12:29 +0000 (00:12 +0000)]
avoid strcmp NULL, fix segv on mingw
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18502
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
ramiro [Mon, 13 Apr 2009 22:54:21 +0000 (22:54 +0000)]
win32, dos: Work around a bug in the GNU toolchain.
The bug[1] is exposed when gcc decides to put some data in a common
section (i.e. data that will be used by more than one object). It will
suggest the data to be aligned, but binutils >= 2.19 will fail to
properly align it. Thus if the data requires any alignment greater
than 4, the application will crash.
The workaround prevents gcc from putting data in a common section,
instead putting it in a properly aligned section.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18501
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Mon, 13 Apr 2009 21:22:19 +0000 (21:22 +0000)]
fix indentation
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18500
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Mon, 13 Apr 2009 20:44:42 +0000 (20:44 +0000)]
Fix skip_put_bits() buf_ptr increment.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18499
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
koorogi [Mon, 13 Apr 2009 18:07:02 +0000 (18:07 +0000)]
Skip loop iterations which are no-ops due to data1[-lag..-1] being zero.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18498
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b