]>
rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
serge [Sat, 16 May 2009 14:17:08 +0000 (14:17 +0000)]
Support for getting (i)MDCT output multiplied by a constant scaling factor.
Scaling (i)MDCT output has no runtime overhead and can be used to improve
performance of audio codecs. All the changes are only needed in
'ff_mdct_init' function and slow down initialization a bit.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18855
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Sat, 16 May 2009 10:29:55 +0000 (10:29 +0000)]
Move img_convert_ctx to VideoState and free it in stream_close().
Patch by Martin Storsjö, martin martin st
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18854
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Sat, 16 May 2009 10:26:41 +0000 (10:26 +0000)]
Add missing frees to stream_close() and do_exit().
Patch by Martin Storsjö, martin martin st
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18853
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Sat, 16 May 2009 06:39:08 +0000 (06:39 +0000)]
Fix off-by-one error in MS RLE decoder which may result into writing past
picture buffer.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18852
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sat, 16 May 2009 04:08:34 +0000 (04:08 +0000)]
move increment after debug print
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18851
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Fri, 15 May 2009 22:46:29 +0000 (22:46 +0000)]
cosmetics: K&R coding style, indent correctly, break overly long lines
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18850
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Fri, 15 May 2009 22:41:26 +0000 (22:41 +0000)]
Replace 'x == 0' if conditions with '!x'.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18849
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Fri, 15 May 2009 20:12:45 +0000 (20:12 +0000)]
cosmetics: Remove pointless {}.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18848
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Fri, 15 May 2009 19:03:45 +0000 (19:03 +0000)]
Surround AMR_WB encoding code by appropriate #ifdefs.
This will help support the opencore AMR library.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18847
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Fri, 15 May 2009 18:54:36 +0000 (18:54 +0000)]
cosmetics: Move some more code around to avoid #ifdeffery.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18846
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Fri, 15 May 2009 17:34:26 +0000 (17:34 +0000)]
cosmetics: Move functions around so that encoding and decoding functions are
grouped together. This will save some #ifdefs.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18845
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Fri, 15 May 2009 17:22:41 +0000 (17:22 +0000)]
Remove redundant #if condition. Two CONFIG_LIBAMR_NB blocks were right after each other,
so that the second check was pointless.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18844
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Fri, 15 May 2009 17:15:12 +0000 (17:15 +0000)]
Add av_cold attribute to amr_nb decoding/encoding initialization functions.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18843
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
banan [Fri, 15 May 2009 16:25:54 +0000 (16:25 +0000)]
Bugfix for bug introduced in the multichannel cook patchset.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18842
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
ramiro [Fri, 15 May 2009 15:34:22 +0000 (15:34 +0000)]
mlp: Simplify adressing of state and coeffs arrays for both filters by making
the arrays sequential.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18841
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
ramiro [Fri, 15 May 2009 15:30:43 +0000 (15:30 +0000)]
mlp: include mlp.h and use MAX_CHANNELS instead of hardcoding value 8.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18840
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Fri, 15 May 2009 07:49:59 +0000 (07:49 +0000)]
Ensure that we don't read from invalid memory with B-frame qpel
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18839
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Fri, 15 May 2009 06:11:53 +0000 (06:11 +0000)]
write 'stps' for mpeg-2 open gop in .mov
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18838
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Fri, 15 May 2009 05:39:44 +0000 (05:39 +0000)]
decode mpeg-2 closed gop first b frames, fix issue #824
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18837
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Fri, 15 May 2009 05:33:05 +0000 (05:33 +0000)]
free Track and unset priv_data to avoid double free, fix memleak
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18836
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Fri, 15 May 2009 04:44:37 +0000 (04:44 +0000)]
reindent
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18835
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Fri, 15 May 2009 04:43:44 +0000 (04:43 +0000)]
remove unneeded length checks
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18834
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Fri, 15 May 2009 02:01:53 +0000 (02:01 +0000)]
change pic type to Picture* and remove casts
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18833
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Thu, 14 May 2009 22:57:08 +0000 (22:57 +0000)]
Implement av_set_options_string().
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18832
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Thu, 14 May 2009 21:05:52 +0000 (21:05 +0000)]
use flags field and remove key_frame field
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18831
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Thu, 14 May 2009 20:54:19 +0000 (20:54 +0000)]
change cts type to int, save some space
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18830
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Thu, 14 May 2009 19:03:22 +0000 (19:03 +0000)]
Document av_set_string3() returned error codes.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18829
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Thu, 14 May 2009 18:58:06 +0000 (18:58 +0000)]
Add support in av_parse_color() to a "random" color name, which will
result in a randomly choosen random color, as it is with the
"bikeshed" color.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18828
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Thu, 14 May 2009 18:54:25 +0000 (18:54 +0000)]
Make case insensitive the match for the color name in
av_parse_color().
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18827
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Thu, 14 May 2009 18:50:58 +0000 (18:50 +0000)]
Make av_set_string3() print a message in case of unknown option.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18826
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Thu, 14 May 2009 18:43:43 +0000 (18:43 +0000)]
Provide a context to av_log() calls in av_set_number2() and
av_set_string3().
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18825
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Thu, 14 May 2009 18:19:42 +0000 (18:19 +0000)]
Use a single space after an ending period and the beginning of the
next sentence, consistent with the FFmpeg documentation style.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18824
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Thu, 14 May 2009 18:13:17 +0000 (18:13 +0000)]
Apply documentation fixes: use third person, fix grammar and remove
inconsistent '\p'.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18823
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Thu, 14 May 2009 11:45:41 +0000 (11:45 +0000)]
Add gnu/kfreebsd to list of recognized operating systems.
patch by Andres Mejia, mcitadel gmail com
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18822
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
serge [Thu, 14 May 2009 06:38:49 +0000 (06:38 +0000)]
Fix for issue #829 ("ffvorbis outputs crackling sound, libvorbis plays fine")
This was off-by-one bug which affects floor0 encoded files. Tracked down
by valgrind (was reported as the use of uninitialized memory).
With this patch applied, tiny_psnr now reports the following when ffvorbis
is compared to libvorbis-1.0beta4 output for 'lsp-test.ogg' sample:
stddev: 0.76 PSNR: 98.69 bytes:
3498380 /
3498452
Output from libvorbis-1.2 is substantially different:
stddev: 132.57 PSNR: 53.87 bytes:
3498424 /
3498496
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18821
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Thu, 14 May 2009 03:37:58 +0000 (03:37 +0000)]
Fix VBV delay for mpeg1/2 CBR.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18820
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Thu, 14 May 2009 00:02:07 +0000 (00:02 +0000)]
Use skip_bits_long() for large skips
This fixes ogg/theora on ARM (more generally the A32 bitstream reader)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18819
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
alexc [Wed, 13 May 2009 22:59:58 +0000 (22:59 +0000)]
Add PCE support to the ADTS muxer.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18818
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
alexc [Wed, 13 May 2009 22:57:30 +0000 (22:57 +0000)]
Subroutine to copy an AAC Program Config Element (PCE)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18817
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
alexc [Wed, 13 May 2009 17:59:46 +0000 (17:59 +0000)]
Cosmetics after last commit
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18816
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
alexc [Wed, 13 May 2009 17:57:58 +0000 (17:57 +0000)]
Allow parsing and decoding of ADTS AAC files with channel config = 0
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18815
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
alexc [Wed, 13 May 2009 14:11:11 +0000 (14:11 +0000)]
Move the ADTS header size to the parser's header file.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18814
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 13 May 2009 08:31:22 +0000 (08:31 +0000)]
parse 'stps' atom to set keyframe, partial sync sample for mpeg-2 open gop
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18813
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 13 May 2009 08:01:33 +0000 (08:01 +0000)]
align and update doxygen
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18812
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 13 May 2009 07:57:08 +0000 (07:57 +0000)]
remove comment
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18811
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 13 May 2009 07:55:03 +0000 (07:55 +0000)]
Parse 'cslg' atom to retrieve dts shift when 'ctts' duration is negative.
We have now dts <= pts, note that for some B frames dts+1 == pts can happen
if a crappy timebase is used instead of correct /1001.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18810
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
alexc [Wed, 13 May 2009 06:06:59 +0000 (06:06 +0000)]
Add a quick description to the H.264 BSF
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18809
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 13 May 2009 04:22:53 +0000 (04:22 +0000)]
factorize av_set_pts_info
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18808
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 13 May 2009 04:20:23 +0000 (04:20 +0000)]
cosmetics, alignment
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18807
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 13 May 2009 00:32:46 +0000 (00:32 +0000)]
add casts to silence gcc warnings
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18806
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 13 May 2009 00:27:11 +0000 (00:27 +0000)]
add casts to silence gcc warnings
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18805
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Tue, 12 May 2009 23:40:22 +0000 (23:40 +0000)]
Fix bandwith vs. bandwiDth typo.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18804
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Tue, 12 May 2009 20:00:11 +0000 (20:00 +0000)]
v210 mov fourcc
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18803
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Tue, 12 May 2009 19:58:13 +0000 (19:58 +0000)]
v210 avi fourcc, v210_720p.avi
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18802
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Tue, 12 May 2009 19:56:48 +0000 (19:56 +0000)]
V210 Uncompressed 4:2:2 10-bit encoder and decoder
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18801
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
benoit [Tue, 12 May 2009 12:35:46 +0000 (12:35 +0000)]
Per-stream language-tags extraction in asfdec.
Patch by Cyril Comparon: gmail(name, surname);
Original thread: Suggestion for a centralized language-tag facility in libavformat
Date: 04/10/2009 07:33 PM
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18800
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Tue, 12 May 2009 00:47:19 +0000 (00:47 +0000)]
Copy input codec's chroma_sample_location to output codec when transcoding.
Currently only used by yuv4mpeg.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18799
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Mon, 11 May 2009 19:21:49 +0000 (19:21 +0000)]
Support 16K samplerate in Nellymoser.
patch by Alexander Chemeris, ipse.ffmpeg gmail.com
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18798
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Mon, 11 May 2009 08:45:20 +0000 (08:45 +0000)]
Update regression tests for y4m after r18796
The default changed from 420mpeg2 to 420jpeg
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18797
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Mon, 11 May 2009 04:35:15 +0000 (04:35 +0000)]
Use chroma_sample_location in reading/writing yuv4mpeg
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18796
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Mon, 11 May 2009 04:34:23 +0000 (04:34 +0000)]
Add a chroma_sample_location field to define positioning of chroma samples
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18795
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Mon, 11 May 2009 02:41:50 +0000 (02:41 +0000)]
PPC: 32-bit asm for MAC64 and MLS64
GCC makes a mess of these operations, so give it a hand.
55% faster MP3 decoding on G4.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18794
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Mon, 11 May 2009 02:36:57 +0000 (02:36 +0000)]
move free data in the video case
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18793
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Mon, 11 May 2009 02:30:29 +0000 (02:30 +0000)]
write a single pes for video frames, some proprietary player needs it
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18792
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 10 May 2009 22:36:16 +0000 (22:36 +0000)]
sgi encoder does not support pal8
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18791
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 10 May 2009 20:41:01 +0000 (20:41 +0000)]
rgb555le, rgb565le, rgb565be, bgr24 in .mov muxing
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18790
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 10 May 2009 20:14:42 +0000 (20:14 +0000)]
bgra in .mov muxing
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18789
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 10 May 2009 20:12:36 +0000 (20:12 +0000)]
correct pixfmt for argb
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18788
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 10 May 2009 20:11:11 +0000 (20:11 +0000)]
rgba in .mov muxing
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18787
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 10 May 2009 19:11:06 +0000 (19:11 +0000)]
reindent
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18786
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 10 May 2009 19:10:37 +0000 (19:10 +0000)]
check for palette presence, fix crash with QT-BMP.mov, issue #1074
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18785
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
banan [Sun, 10 May 2009 14:44:09 +0000 (14:44 +0000)]
Remove dead nested assignment found by CSA
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18784
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
banan [Sun, 10 May 2009 14:33:40 +0000 (14:33 +0000)]
Remove unused code found by CSA
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18783
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 10 May 2009 01:57:21 +0000 (01:57 +0000)]
ensure first pts is set, according to specs
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18781
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 10 May 2009 01:41:35 +0000 (01:41 +0000)]
remove useless max_payload_size variable
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18780
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 10 May 2009 01:37:58 +0000 (01:37 +0000)]
do not write dts if pts is not set
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18779
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 10 May 2009 01:02:18 +0000 (01:02 +0000)]
fix total bitrate computation, based on patch by corp186, chasedouglas at gmail dot com
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18778
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 10 May 2009 00:53:02 +0000 (00:53 +0000)]
update comment for rgb 16 bit in .mov
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18777
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Sat, 9 May 2009 23:02:20 +0000 (23:02 +0000)]
Add @code/@endcode commands to markup C code in av_tree_insert() doxy.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18776
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Sat, 9 May 2009 23:00:46 +0000 (23:00 +0000)]
Add missing '*' to av_tree_insert() doxy.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18775
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sat, 9 May 2009 12:26:05 +0000 (12:26 +0000)]
Add necessary header for CONFIG_RUNTIME_CPUDETECT preprocessor definition.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18774
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Fri, 8 May 2009 19:41:21 +0000 (19:41 +0000)]
data parameter of dnxhd_encode_picture() should not be const.
Fixes "dnxhdenc.c:805: warning: initialization from incompatible pointer type".
patch by Daniel Verkamp, daniel drv nu
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18773
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Fri, 8 May 2009 19:14:21 +0000 (19:14 +0000)]
"[" is a terminating char for the filter name. This fixes the parsing of
things like
[in] vflip [out];
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18772
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 8 May 2009 15:14:36 +0000 (15:14 +0000)]
Correct x/ymin to avoid segfault due to out of picture reads.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18771
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Wed, 6 May 2009 23:02:26 +0000 (23:02 +0000)]
Warning fix: Make ogg_stream.codec const
This matches the return value of ogg_find_codec and fixes
"libavformat/oggdec.c:333: warning: assignment discards qualifiers from
pointer target type"
Patch by Daniel Verkamp (daniel - drv . nu)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18769
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Wed, 6 May 2009 22:38:21 +0000 (22:38 +0000)]
Change codec_id type to enum CodecID, fix warning.
Patch by Daniel Verkamp daniel @ drv @ nu.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18768
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Wed, 6 May 2009 22:06:19 +0000 (22:06 +0000)]
Update docs after the 8088flex TMV demuxer and decoder addition.
Patch by Daniel Verkamp daniel AT drv + nu.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18767
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Wed, 6 May 2009 22:01:54 +0000 (22:01 +0000)]
Add 8088flex TMV file demuxer.
Patch by Daniel Verkamp daniel|at|drv|nu.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18766
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Wed, 6 May 2009 21:57:20 +0000 (21:57 +0000)]
Add 8088flex TMV video decoder.
Patch by Daniel Verkamp name at drv ... nu.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18765
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Wed, 6 May 2009 21:51:58 +0000 (21:51 +0000)]
Add CGA and palette data for 8088flex TMV decoder.
Patch by Daniel Verkamp daniel _AT_ drv DOT nu.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18764
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
ramiro [Wed, 6 May 2009 16:01:28 +0000 (16:01 +0000)]
mlpdec: Fix possible writing out of array bounds introduced by being
under-paranoid in r18651.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18763
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
ramiro [Wed, 6 May 2009 15:46:10 +0000 (15:46 +0000)]
mlpdec: Split sync word error and MLP sync word check.
The previous code would print the wrong error message for MLP streams with
TrueHD noise type.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18762
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
ramiro [Wed, 6 May 2009 15:37:25 +0000 (15:37 +0000)]
mlpdec: Fix indentation that got mangled from copy&paste.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18761
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
ramiro [Wed, 6 May 2009 15:25:30 +0000 (15:25 +0000)]
Accept "bikeshed" as a random color.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18758
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Wed, 6 May 2009 06:49:04 +0000 (06:49 +0000)]
Add 32-bit RGB support to TIFF decoder and extend a bit 'unsupported format' message
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18755
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Wed, 6 May 2009 05:40:43 +0000 (05:40 +0000)]
Add floating point audio decoding to WavPack decoder.
Patch by Laurent Aimar (fenrir at `antonym of 'audio'+antonym of 'WAN'` dot org)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18754
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Wed, 6 May 2009 05:28:06 +0000 (05:28 +0000)]
Prepare WavPack decoder to support floating point output.
Patch by Laurent Aimar (f-e-n-r-i-r .@.t. v=i=d=e=o=l=a=n .d.o.t. o=r=g)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18753
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Wed, 6 May 2009 01:48:14 +0000 (01:48 +0000)]
cosmetics: line wrap and vertical alignment
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18752
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Wed, 6 May 2009 01:47:34 +0000 (01:47 +0000)]
ac3dec: Remove unneeded context variable, num_cpl_subbands. It is also
not needed for spectral extension or enhanced coupling since it is
redundant information, so I am removing it from decode_band_structure()
as well.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18751
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Tue, 5 May 2009 23:39:10 +0000 (23:39 +0000)]
cosmetics: indentation after last commit
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18750
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b