]>
rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
aurel [Fri, 29 May 2009 12:44:44 +0000 (12:44 +0000)]
matroska.c was split to matroskadec.c which I'm also maintainer of
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18983
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Fri, 29 May 2009 12:42:58 +0000 (12:42 +0000)]
add myself as metadata subsystem maintainer
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18982
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Fri, 29 May 2009 11:56:54 +0000 (11:56 +0000)]
Move *.map from LIBSUFFIXES to CLEANSUFFIXES, executables on OS/2 have
generated map files as well, so map files need to be removed in all
places where executables are removed.
patch by Dave Yeo, daveryeo telus net
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18981
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Thu, 28 May 2009 23:19:35 +0000 (23:19 +0000)]
MIPS: inline asm for intreadwrite.h
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18980
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Thu, 28 May 2009 23:19:32 +0000 (23:19 +0000)]
MIPS: add MIPS64 and Loongson asm for MAC64/MLS64
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18979
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Thu, 28 May 2009 23:19:29 +0000 (23:19 +0000)]
configure: detect Loongson MIPS extensions
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18978
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Thu, 28 May 2009 22:36:06 +0000 (22:36 +0000)]
blackfin: disable broken dsputil functions
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18977
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Thu, 28 May 2009 22:36:02 +0000 (22:36 +0000)]
blackfin: add missing const in function prototypes
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18976
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Thu, 28 May 2009 22:35:58 +0000 (22:35 +0000)]
blackfin: use optimised (I)DCT only when ctx->(i)dct_algo is auto
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18975
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Thu, 28 May 2009 22:35:56 +0000 (22:35 +0000)]
blackfin: use DCT function pointer in dct_quantize_bfin()
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18974
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Thu, 28 May 2009 22:13:17 +0000 (22:13 +0000)]
Remove $(CLEANSUFFIXES) and $(DISTCLEANSUFFIXES) on clean/distclean
in the root directory as well as in subdirectories.
patch by Dave Yeo, daveryeo telus net
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18973
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Thu, 28 May 2009 17:19:28 +0000 (17:19 +0000)]
ARM: add some PLD in NEON IDCT
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18972
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Wed, 27 May 2009 22:43:52 +0000 (22:43 +0000)]
Document match_ext().
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18971
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 27 May 2009 21:45:25 +0000 (21:45 +0000)]
mslre uncompressed decoding, fix #1074 and many other samples under /RLE
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18970
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 27 May 2009 21:40:10 +0000 (21:40 +0000)]
remove apparently unused real_pict_num from AVCodecContext
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18969
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 27 May 2009 19:55:35 +0000 (19:55 +0000)]
Rename alloc_picture to ff_alloc_picture and move its definition
in mpegvideo.h to avoid including mpegvideo_common.h in mpeg12.c,
because it contains motion code.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18968
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
heydowns [Wed, 27 May 2009 18:59:24 +0000 (18:59 +0000)]
Use AV_R/WN32 instead of direct integer copying.
Fixes decoding on at least Sparc/Solaris where unaligned accesses cause
crashes.
ML thread: http://thread.gmane.org/gmane.comp.video.ffmpeg.devel/91414
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18967
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 27 May 2009 06:58:22 +0000 (06:58 +0000)]
technically mp2 in pva needs AVSTREAM_PARSE_FULL
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18966
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 27 May 2009 06:43:51 +0000 (06:43 +0000)]
do not print false error if eof follows eol
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18965
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 27 May 2009 01:29:55 +0000 (01:29 +0000)]
support AVDISCARD_ALL in mpegts demuxer
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18964
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 27 May 2009 00:56:31 +0000 (00:56 +0000)]
return error in mpegts_push_data and propagate it
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18963
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 27 May 2009 00:48:39 +0000 (00:48 +0000)]
10l, forgot ';', fix compilation
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18962
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 27 May 2009 00:46:20 +0000 (00:46 +0000)]
check that len is not negative
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18961
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 27 May 2009 00:44:00 +0000 (00:44 +0000)]
demux whole PES packets from TS
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18960
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 27 May 2009 00:14:32 +0000 (00:14 +0000)]
Fix off by one offset with fetch_timestamps, pts_parser_problem.mpg.
Patch by Wolfram Gloger, wmglo at dentm dot med dot uni-muenchen dot de.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18959
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Tue, 26 May 2009 23:58:30 +0000 (23:58 +0000)]
do not reference remainder packets in the parser, fix timestamps fetching
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18958
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
alexc [Tue, 26 May 2009 21:34:56 +0000 (21:34 +0000)]
In the event of a mismatch, do not follow the sample rate index in an AAC PCE.
This matches the behavior the reference decoder and fixes issue 1072.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18957
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Tue, 26 May 2009 20:13:03 +0000 (20:13 +0000)]
move DEBUG define before include to get dprintf
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18956
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jai_menon [Tue, 26 May 2009 17:04:28 +0000 (17:04 +0000)]
Add lowres support to the libopenjpeg wrapper.
Fixes issue 1097.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18955
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jai_menon [Tue, 26 May 2009 16:59:05 +0000 (16:59 +0000)]
Use dimensions stored in AVCodecContext instead of local variables.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18954
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Tue, 26 May 2009 05:00:51 +0000 (05:00 +0000)]
Change HAVE_PPC64 to ARCH_PPC64.
As a side-effect this also gives it the correct value on e.g. PPC970FX-based
PPC64 systems, thus fixing "make test" (mp2/mp3 decoding).
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18953
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 26 May 2009 03:51:00 +0000 (03:51 +0000)]
Support YVU9 AVI 4cc.
Fixes issue1068.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18952
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
compn [Tue, 26 May 2009 01:14:10 +0000 (01:14 +0000)]
map dvh1 fourcc to dv, fixes incoming/dvh1_sample
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18951
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Mon, 25 May 2009 22:22:51 +0000 (22:22 +0000)]
Factorize initial "printf(" and ");" in show_license().
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18950
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Mon, 25 May 2009 22:19:35 +0000 (22:19 +0000)]
Altivec VP3 IDCT
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18949
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Mon, 25 May 2009 22:17:27 +0000 (22:17 +0000)]
Define struct URLContext and typedef it to URLContext in one step.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18948
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Mon, 25 May 2009 22:05:43 +0000 (22:05 +0000)]
Remove \p and \e doxygen markup.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18947
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Mon, 25 May 2009 20:18:33 +0000 (20:18 +0000)]
dv1394 is disabled by default, do not redundantly disable it on Hurd.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18946
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Mon, 25 May 2009 19:02:35 +0000 (19:02 +0000)]
The MLP optimizations do not depend on HAVE_MMX, but on ARCH_X86.
Build them when ARCH_X86 is enabled. Fixes linking with MMX disabled.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18945
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
ramiro [Mon, 25 May 2009 18:46:47 +0000 (18:46 +0000)]
NEON-OBJS should also be cleared for each subdir.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18944
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
ramiro [Mon, 25 May 2009 18:37:16 +0000 (18:37 +0000)]
cosmetics: tabs->spaces
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18943
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Mon, 25 May 2009 18:28:26 +0000 (18:28 +0000)]
Workaround broken AVI files from DC-XZ6.
Fixes issue897.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18942
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Mon, 25 May 2009 16:12:51 +0000 (16:12 +0000)]
eac3dec : get right of unnecessary left shifts in 16-bit * 24-bit
multiplication in GAQ mantissa ramapping.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18941
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Mon, 25 May 2009 12:17:02 +0000 (12:17 +0000)]
Move a DECLARE_ALIGNED_16 variable in the Nellymoser encoder from the stack
into the context to avoid issues when stack variables can not be aligned
reliably.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18940
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Mon, 25 May 2009 05:39:58 +0000 (05:39 +0000)]
Add Hurd to OS list and disable dv1394 in the Hurd case.
patch by Andres Mejia, mcitadel gmail com
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18938
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Mon, 25 May 2009 02:34:31 +0000 (02:34 +0000)]
honor restart interval in mjpeg, fix #861, SpectralFan.mov still decodes correctly
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18937
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
ramiro [Mon, 25 May 2009 01:53:43 +0000 (01:53 +0000)]
mlp: Re-enable x86-optimized DSP functions.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18936
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
ramiro [Mon, 25 May 2009 01:52:05 +0000 (01:52 +0000)]
mlp: Use LABEL_MANGLE() to export label symbols from inside asm block.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18935
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
ramiro [Mon, 25 May 2009 01:50:37 +0000 (01:50 +0000)]
Add LABEL_MANGLE() to export label symbols from inside asm blocks.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18934
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
compn [Mon, 25 May 2009 00:31:52 +0000 (00:31 +0000)]
CorePNG can be decoded since 18421
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18933
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 24 May 2009 22:59:25 +0000 (22:59 +0000)]
move DEBUG define before include to get dprintf and change printf to dprintf
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18932
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Sun, 24 May 2009 12:44:54 +0000 (12:44 +0000)]
Fix unaligned dsputil call.
Should fix FATE corepng test on Solaris/Sparc.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18930
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 24 May 2009 10:26:41 +0000 (10:26 +0000)]
fix get_str16_nolen with odd len, fix #1065
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18929
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 24 May 2009 09:59:53 +0000 (09:59 +0000)]
move DEBUG define before include to get dprintf and move guidcmp before print_guid, fix compilation with DEBUG
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18928
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Sun, 24 May 2009 09:14:19 +0000 (09:14 +0000)]
eatqi: move "block" variable into context to ensure sufficient alignment for
idct_put for compilers/architectures that can not align stack variables that much.
This is also consistent with similar code in eatgq.c
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18927
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Sun, 24 May 2009 09:06:06 +0000 (09:06 +0000)]
Distinguish between non-coded blocks and decode errors in rtjpeg's get_block
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18926
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Sun, 24 May 2009 09:03:45 +0000 (09:03 +0000)]
Add a few size checks when decoding rtjpeg blocks.
Might avoid crashes in unlikely cases, but mostly avoids ugly artefacts
for partial frames.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18925
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Sun, 24 May 2009 08:36:52 +0000 (08:36 +0000)]
Move "block" variable in rtjpeg decoder to context to ensure sufficient alignment
for idct_put on architectures/compilers that have problems aligning on the stack.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18924
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Sun, 24 May 2009 03:39:20 +0000 (03:39 +0000)]
H264: Don't deblock if alpha or beta is 0.
This ensures that the MMX loop filter is always bitexact with the C version.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18923
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Sat, 23 May 2009 23:32:29 +0000 (23:32 +0000)]
Remove duplicated RGB_TO_[YUV]_CCIR macros, directly use those defined
in libavcodec/colorspace.h.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18922
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sat, 23 May 2009 23:02:33 +0000 (23:02 +0000)]
indent
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18921
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sat, 23 May 2009 22:59:35 +0000 (22:59 +0000)]
Fix lowres with rv20.
Fixes issue1102.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18920
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
heydowns [Sat, 23 May 2009 19:37:01 +0000 (19:37 +0000)]
Fix passing of unaligned addresses to dsputil diff_bytes() by
changeing calls to sub_left_prediction such that
the source frame data pointers are no longer offset to skip the initial
elements. This keeps them properly aligned for the subsequent call to diff_bytes.
Changes encoding offset to compensate.
Mailing list thread:
https://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2009-May/069952.html
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18919
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
heydowns [Sat, 23 May 2009 19:30:35 +0000 (19:30 +0000)]
Add offset argument to encode_422_bitstream() to control where
in the source data array to start encoding.
Change all calls to pass zero for this new argument for equivalent behavior.
This is a restructure to support a forthcoming bug fix.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18918
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Sat, 23 May 2009 18:47:26 +0000 (18:47 +0000)]
ARM: actually add VP3 loop filter
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18917
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Sat, 23 May 2009 18:36:20 +0000 (18:36 +0000)]
ARM: NEON VP3 Loop Filter
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18916
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sat, 23 May 2009 09:28:45 +0000 (09:28 +0000)]
Fix regression tests, diff was due to a patch to mpeg-2 parser timestamp fetching, pending,
current ref is technically more correct though.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18912
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sat, 23 May 2009 07:17:17 +0000 (07:17 +0000)]
fix hdlr descr in mp4 which use c string, patch by Larbi Joubala, larbi dot joubala at resonate-mp4 dot com
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18911
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sat, 23 May 2009 06:25:44 +0000 (06:25 +0000)]
simplify pes timestamps fetching, based on a patch by corp186, chasedouglas at gmail dot com
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18910
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sat, 23 May 2009 06:09:16 +0000 (06:09 +0000)]
compute total bitrate more accurately, patch by corp186, chasedouglas at gmail dot com
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18909
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sat, 23 May 2009 05:55:29 +0000 (05:55 +0000)]
fix qtrle encoding when previous frame linesize differs, fix #998
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18908
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sat, 23 May 2009 04:07:25 +0000 (04:07 +0000)]
pad last audio frame when encoding
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18907
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sat, 23 May 2009 03:05:56 +0000 (03:05 +0000)]
remove useless include
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18906
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sat, 23 May 2009 01:22:43 +0000 (01:22 +0000)]
Set progressive_sequence before MPV_common_init which cares about it when
setting mb_height for interlaced mpeg-2 encoding.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18905
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
ramiro [Sat, 23 May 2009 01:20:42 +0000 (01:20 +0000)]
Revert part of r18903:
MLP DSP functions x86-optimized.
12.59% overall speedup in x86_32
9.98% overall speedup in x86_64
compared to gcc 4.3.3
It breaks on x86_64 with PIC because the MANGLE macro appends (%%rip), which
is not wanted for labels.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18904
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
ramiro [Sat, 23 May 2009 00:23:30 +0000 (00:23 +0000)]
MLP DSP functions x86-optimized.
12.59% overall speedup in x86_32
9.98% overall speedup in x86_64
compared to gcc 4.3.3
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18903
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Fri, 22 May 2009 23:08:07 +0000 (23:08 +0000)]
fix mouse seeking when start time is not set, fix #1083
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18902
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Fri, 22 May 2009 22:51:46 +0000 (22:51 +0000)]
Remove duplicated RGB_TO_[YUV] macros, use those included in
libavcodec/colorspace.h.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18901
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Fri, 22 May 2009 22:38:41 +0000 (22:38 +0000)]
Fix grammar for avfilter_graph_parse() doxy.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18900
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Fri, 22 May 2009 22:01:50 +0000 (22:01 +0000)]
Fix libtheora encoding for non-mod16 sizes
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18899
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Fri, 22 May 2009 21:32:13 +0000 (21:32 +0000)]
Move ALIGN macro to libavutil/common.h and use it in various places
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18898
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Fri, 22 May 2009 19:11:56 +0000 (19:11 +0000)]
fail if stream fifo could not be allocated
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18897
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Fri, 22 May 2009 18:39:00 +0000 (18:39 +0000)]
Move eatgq blocks array from the stack to the codec context and make sure
it is aligned as necessary for DSPContext's idct_put.
Just aligning it on the stack would have been possible but less reliable
and without any real benefit.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18896
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Fri, 22 May 2009 18:34:01 +0000 (18:34 +0000)]
Set speex frame_size in ogg demuxer
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18895
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Fri, 22 May 2009 17:14:22 +0000 (17:14 +0000)]
cosmetics: Fix some typos.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18894
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Fri, 22 May 2009 10:10:02 +0000 (10:10 +0000)]
Print out more verbose licensing information.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18893
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Thu, 21 May 2009 23:12:41 +0000 (23:12 +0000)]
check av_fifo_alloc return
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18892
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Thu, 21 May 2009 22:33:17 +0000 (22:33 +0000)]
correctly check for audio streams in mpeg ps muxer, fix multiple audio tracks
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18891
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Thu, 21 May 2009 00:28:23 +0000 (00:28 +0000)]
10l: typing mistake in r18888
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18890
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Thu, 21 May 2009 00:15:44 +0000 (00:15 +0000)]
eac3dec : fix bug in GAQ dequantization
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18889
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Thu, 21 May 2009 00:15:03 +0000 (00:15 +0000)]
eac3dec : make GAQ dequantization 24-bit
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18888
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Thu, 21 May 2009 00:09:23 +0000 (00:09 +0000)]
eac3dec : revert commit r18860. keep the AHT IDCT 24-bit. will make AHT GAQ
dequantization 24-bit in a separate commit.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18887
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Wed, 20 May 2009 18:49:55 +0000 (18:49 +0000)]
mathops: sort arch-specific #include lines
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18886
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Wed, 20 May 2009 18:49:52 +0000 (18:49 +0000)]
mathops: whitespace cosmetics
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18885
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Wed, 20 May 2009 18:37:34 +0000 (18:37 +0000)]
Create shared libs correctly, fix mingw build
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18884
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kmalaussene [Wed, 20 May 2009 17:19:39 +0000 (17:19 +0000)]
Add QCP demuxer.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18883
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Wed, 20 May 2009 16:30:56 +0000 (16:30 +0000)]
Mention LGPL AC-3 decoder in the changelog.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18882
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Wed, 20 May 2009 10:24:59 +0000 (10:24 +0000)]
Fix building from within subdirs
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18881
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
benoit [Wed, 20 May 2009 08:57:32 +0000 (08:57 +0000)]
Use IF1 frame sizes in AMR-WB.
Patch by Martin Storsjö: martin (remove that) at martin (oh and this too) st
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18880
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
serge [Wed, 20 May 2009 07:26:09 +0000 (07:26 +0000)]
Use iMDCT output scaling to simplify ffvorbis and make it slightly faster.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@18879
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b