]>
rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
reynaldo [Fri, 27 Oct 2006 19:50:31 +0000 (19:50 +0000)]
adds missing rgb/bgr 555 codec->fmt mappings, ok'ed by Michael
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6806
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
gpoirier [Fri, 27 Oct 2006 18:19:29 +0000 (18:19 +0000)]
make ffmpeg able to send back a RTCP receiver report.
Patch by Thijs thijsvermeir A telenet P be
Original thread:
Date: Oct 27, 2006 12:58 PM
Subject: [Ffmpeg-devel] [PATCH proposal] RTCP receiver report
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6805
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
gpoirier [Fri, 27 Oct 2006 17:51:20 +0000 (17:51 +0000)]
indentation fix, patch by Ryan Martell % rdm4 A martellventures P com %
Original thread:
Date: Oct 27, 2006 6:17 AM
Subject: Re: [Ffmpeg-devel] RTP patches & RFC
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6804
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
ods15 [Fri, 27 Oct 2006 16:42:16 +0000 (16:42 +0000)]
new optimized eval method, by seperating parsing and runtime
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6803
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Fri, 27 Oct 2006 10:53:08 +0000 (10:53 +0000)]
fflags can/will be used for muxing too
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6802
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
gpoirier [Fri, 27 Oct 2006 06:06:58 +0000 (06:06 +0000)]
Last fix of licence header
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6801
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
gpoirier [Thu, 26 Oct 2006 22:45:19 +0000 (22:45 +0000)]
move licence header fixes
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6800
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
gpoirier [Thu, 26 Oct 2006 22:40:18 +0000 (22:40 +0000)]
Fix licence header (aka <pedantic mode='on' /> )
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6799
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
gpoirier [Thu, 26 Oct 2006 18:36:03 +0000 (18:36 +0000)]
Add support for H264 over RTP
Patch by Ryan Martell % rdm4 A martellventures P com %
Original thread:
Date: Oct 9, 2006 4:55 PM
Subject: [Ffmpeg-devel] RTP patches & RFC
Actual committed patch:
Date: Oct 26, 2006 4:29 PM
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6798
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Thu, 26 Oct 2006 16:21:41 +0000 (16:21 +0000)]
wording/grammar
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6797
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
gpoirier [Thu, 26 Oct 2006 14:26:21 +0000 (14:26 +0000)]
Document -newaudio, patch by Victor Paesa, taken from an explanation written by Baptiste Coudurier in -users
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6796
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Thu, 26 Oct 2006 04:15:48 +0000 (04:15 +0000)]
LZW decoder as separate module plus TIFF LZW support
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6795
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Thu, 26 Oct 2006 04:06:08 +0000 (04:06 +0000)]
10l predictor should not skip first line
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6794
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 25 Oct 2006 22:50:49 +0000 (22:50 +0000)]
remove mov_read_leaf and remove useless reading function table, mov_read_default will skip atom with no parsing function anyway
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6793
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Wed, 25 Oct 2006 20:05:14 +0000 (20:05 +0000)]
fix mp3 in swf decoding
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6792
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Tue, 24 Oct 2006 21:58:50 +0000 (21:58 +0000)]
libdts and lame sometimes need -lm
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6791
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Tue, 24 Oct 2006 18:57:43 +0000 (18:57 +0000)]
Don't include inttypes.h/stdint.h directly, there is an abstraction in
libavutil/common.h for platforms with no inttypes.h.
patch by Steve Lhomme, slhomme divxcorp com
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6790
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 24 Oct 2006 10:33:40 +0000 (10:33 +0000)]
simplify
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6789
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 24 Oct 2006 10:13:26 +0000 (10:13 +0000)]
reverse my last change, it was wrong and broken
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6788
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 24 Oct 2006 09:45:21 +0000 (09:45 +0000)]
remove map variable
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6787
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 24 Oct 2006 09:34:13 +0000 (09:34 +0000)]
factorize update state out
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6786
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 24 Oct 2006 09:09:38 +0000 (09:09 +0000)]
FFMAX
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6785
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 24 Oct 2006 08:52:51 +0000 (08:52 +0000)]
common subexpression elimination
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6784
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 24 Oct 2006 08:33:44 +0000 (08:33 +0000)]
merge 8 and 16bit functions, they are identical except the data type
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6783
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 24 Oct 2006 07:33:39 +0000 (07:33 +0000)]
set v_edge_pos correctly for field picture mpeg2
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6782
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Tue, 24 Oct 2006 05:01:04 +0000 (05:01 +0000)]
JPEG-LS 16-bit gray support
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6781
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Tue, 24 Oct 2006 05:00:14 +0000 (05:00 +0000)]
PGM 16-bit gray support
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6780
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Tue, 24 Oct 2006 04:59:46 +0000 (04:59 +0000)]
PNG 16-bit gray decoding support
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6779
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Tue, 24 Oct 2006 04:57:43 +0000 (04:57 +0000)]
16-bit grayscale support
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6778
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
lucabe [Mon, 23 Oct 2006 17:06:32 +0000 (17:06 +0000)]
Do not use a fake libavcodec/swscale.h, but always use the real one
(from libswscale) instead
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6777
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Mon, 23 Oct 2006 16:54:21 +0000 (16:54 +0000)]
CABAC assembler optimizations ported to AMD64
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6776
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Mon, 23 Oct 2006 13:17:46 +0000 (13:17 +0000)]
Register .tga and .tiff image extensions
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6775
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Mon, 23 Oct 2006 08:57:54 +0000 (08:57 +0000)]
replace coder/decoder file description in libavformat by muxer/demuxer
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6774
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Mon, 23 Oct 2006 00:13:02 +0000 (00:13 +0000)]
fix flvdec.c file description comment
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6773
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Mon, 23 Oct 2006 00:10:18 +0000 (00:10 +0000)]
document the extradata protocol for VP6F
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6772
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Sun, 22 Oct 2006 23:23:55 +0000 (23:23 +0000)]
don't use ast before checking it's not NULL
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6771
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Sun, 22 Oct 2006 23:19:42 +0000 (23:19 +0000)]
use the adjustment value present in FLV to crop VP6 video
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6770
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Sun, 22 Oct 2006 18:33:09 +0000 (18:33 +0000)]
use coded_width and coded_height instead of width and height
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6769
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 22 Oct 2006 17:25:16 +0000 (17:25 +0000)]
indention
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6768
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 22 Oct 2006 16:17:02 +0000 (16:17 +0000)]
activate gif decoder, seems to work fine on showdown2.mov
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6767
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 22 Oct 2006 16:12:13 +0000 (16:12 +0000)]
removed useless variables
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6766
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 22 Oct 2006 16:10:04 +0000 (16:10 +0000)]
use avctx->get_buffer
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6765
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 22 Oct 2006 15:15:15 +0000 (15:15 +0000)]
remove unused variables
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6764
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 22 Oct 2006 15:11:51 +0000 (15:11 +0000)]
printf -> dprintf
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6763
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 22 Oct 2006 15:09:32 +0000 (15:09 +0000)]
indention
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6762
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 22 Oct 2006 15:07:25 +0000 (15:07 +0000)]
add gif support
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6761
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 22 Oct 2006 15:05:03 +0000 (15:05 +0000)]
change gif demuxer to gif decoder
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6760
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
lu_zero [Sun, 22 Oct 2006 14:47:12 +0000 (14:47 +0000)]
use --as-needed just on linux, since *bsd way is broken... (patch from Diego Pettenò <flameeyes@gentoo.org>)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6759
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 22 Oct 2006 14:14:36 +0000 (14:14 +0000)]
disable annoying debug messages
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6758
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sun, 22 Oct 2006 12:12:44 +0000 (12:12 +0000)]
spelling/grammar fixes
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6757
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
lucabe [Sun, 22 Oct 2006 09:56:08 +0000 (09:56 +0000)]
Make read_packet fail is the v4l2 driver returns an unexpected frame size
(driver's bug? If not, we will have to support this in some way)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6756
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
nicodvb [Sun, 22 Oct 2006 09:12:08 +0000 (09:12 +0000)]
support for sub-only streams; patch by borat subsense com
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6755
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Sun, 22 Oct 2006 04:52:15 +0000 (04:52 +0000)]
handle limit>32 for set_ur_golomb_jpegls()
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6754
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sat, 21 Oct 2006 22:07:01 +0000 (22:07 +0000)]
prevent infinite loop
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6753
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sat, 21 Oct 2006 11:17:39 +0000 (11:17 +0000)]
avoid crashing when trying to parse invalid files, patch by Andreas Oman, andreas at olebyn dot nu
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6752
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sat, 21 Oct 2006 11:08:39 +0000 (11:08 +0000)]
fix probe, patch by Andreas Oman, andreas at olebyn dot nu
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6751
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 20 Oct 2006 21:34:02 +0000 (21:34 +0000)]
decode_significance_8x8_x86()
8% faster decode_cabac_residual() (8x8 case only) on P3
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6750
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
gpoirier [Fri, 20 Oct 2006 17:53:19 +0000 (17:53 +0000)]
Protect code that uses CMOV instructions with HAVE_CMOV,
Make configure set CMOV_IS_FAST on arches on which cmov has a low latency
(typically non-Netburst based processor)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6749
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
gpoirier [Fri, 20 Oct 2006 13:08:24 +0000 (13:08 +0000)]
fix harmless typo / consistency fix
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6748
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Fri, 20 Oct 2006 13:06:50 +0000 (13:06 +0000)]
warn about zlib support needed if file has compressed moov atom
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6747
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 20 Oct 2006 10:09:25 +0000 (10:09 +0000)]
3 more TODO items for volunteers
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6746
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 20 Oct 2006 10:00:28 +0000 (10:00 +0000)]
another instruction less in decode_significance_x86() -> 1% faster ion P3
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6745
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 20 Oct 2006 09:32:48 +0000 (09:32 +0000)]
move memory reading ByteIOContext init from mov.c to avobuf.c
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6744
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 20 Oct 2006 08:46:33 +0000 (08:46 +0000)]
1 instruction less
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6743
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
gpoirier [Fri, 20 Oct 2006 07:27:12 +0000 (07:27 +0000)]
Add x86 conditionnal mov (CMOV) "detection" (based on the cpu passed by --cpu=xx)
Sets HAVE_CMOV define so we can protect relevant code with #ifdef HAVE_CMOV
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6742
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 20 Oct 2006 00:51:04 +0000 (00:51 +0000)]
reordering instructions a little in decode_significance_x86() -> 2 instructions less / 1% faster decode_residual on P3
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6741
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Fri, 20 Oct 2006 00:35:54 +0000 (00:35 +0000)]
factorize get_cabac asm (0.5% slower but its much cleaner)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6740
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
alex [Thu, 19 Oct 2006 23:03:47 +0000 (23:03 +0000)]
correct signaling of palette change
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6739
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Thu, 19 Oct 2006 20:24:33 +0000 (20:24 +0000)]
Fix PIC compilation, some defines were under #ifdef !PIC but used
in the PIC case nevertheless.
patch by Bernhard Rosenkranzer, bero arklinux org
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6738
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Thu, 19 Oct 2006 18:22:03 +0000 (18:22 +0000)]
unused variable
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6737
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
gpoirier [Thu, 19 Oct 2006 15:49:52 +0000 (15:49 +0000)]
10l: Revert bogus use of GCC's -march=xx:
Almost all CPU targets use -mcpu=xx to set architecture type,
register usage, choice of mnemonics, and instruction
scheduling parameters, except x86, MIPS, HPPA which uses -march=xx
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6736
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Thu, 19 Oct 2006 14:54:34 +0000 (14:54 +0000)]
slightly faster decode_cabac_mb_mvd()
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6735
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Thu, 19 Oct 2006 10:33:56 +0000 (10:33 +0000)]
1 variable less in decode_cabac_residual() no speed change (but less vars means less things gcc can load and store redundantly)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6734
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Thu, 19 Oct 2006 10:05:36 +0000 (10:05 +0000)]
dont mess with ByteIOContext internal variables (fixes showdown2.mov)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6733
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Thu, 19 Oct 2006 01:19:03 +0000 (01:19 +0000)]
optimize sign decoding code in decode_residual()
x86 is 4% faster on P3
C sign stuff + x86 code for everything else is also faster then before (sorry forgot to test pure C)
... and if i replace the second occurance of the sign decoding in decode_residual by the asm too then everything gets slower iam starting to think that it might be best to write the whole function in asm, playing this avoid random deoptimizations game with gcc is not fun at all
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6732
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 18 Oct 2006 15:10:14 +0000 (15:10 +0000)]
use AVFormatContext to log
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6731
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Wed, 18 Oct 2006 13:15:27 +0000 (13:15 +0000)]
Fix license header error notice by Steve LHomme.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6730
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
gpoirier [Wed, 18 Oct 2006 12:33:42 +0000 (12:33 +0000)]
rename --tune to --cpu and make --cpu pass the apropriate -march=xx option to the compiler.
Note that previous implementation (--tune) wasn't consistent with regards to setting -march/-mcpu/-mtune whereas current --cpu now is
Original thread:
Date: Oct 17, 2006 3:20 PM (patch) || Date: Oct 13, 2006 12:03 PM (suggestion of configure clean-up)
Subject: Re: [Ffmpeg-devel] [PATH] test if cpu supports CMOV
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6729
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 18 Oct 2006 11:57:24 +0000 (11:57 +0000)]
simplify pcm read seek, use av_get_bits_per_sample
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6728
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Wed, 18 Oct 2006 10:09:16 +0000 (10:09 +0000)]
Don't run libavtest if CONFIG_GPL is not set.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6727
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
gpoirier [Wed, 18 Oct 2006 09:37:25 +0000 (09:37 +0000)]
Kill a warning with MSVC
Patch by Jindrich Makovicka makovick A gmail P com
Original thread:
Date: 08:21 AM
Subject Re: [Ffmpeg-devel] Weird line in cabac.h
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6726
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 17 Oct 2006 23:59:21 +0000 (23:59 +0000)]
copy cabac context onto the stack for the c code in decode_cabac_residual() (15% faster on P3 but still slower then the current asm)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6725
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 17 Oct 2006 22:18:29 +0000 (22:18 +0000)]
x86 asm version of the decode significance loop (not 8x8) of decode_residual() 5% faster decode_residual() on P3
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6724
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Tue, 17 Oct 2006 17:44:06 +0000 (17:44 +0000)]
avoid overwriting pkt
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6723
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Tue, 17 Oct 2006 17:19:11 +0000 (17:19 +0000)]
10l inverted condition check generated an endless loop
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6722
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Tue, 17 Oct 2006 11:30:22 +0000 (11:30 +0000)]
skip packet if no stream index is found, fix proxy_pal030926.mxf
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6721
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Tue, 17 Oct 2006 11:23:04 +0000 (11:23 +0000)]
skip run in sequence, fix C0023S01.mxf
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6720
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
gpoirier [Tue, 17 Oct 2006 11:14:04 +0000 (11:14 +0000)]
rename --cpu (and related variables) to --arch as this option always
allowed to select an architecture, not a specific cpu
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6719
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
lucabe [Tue, 17 Oct 2006 10:26:37 +0000 (10:26 +0000)]
Implement sws_getCachedContext() in swscale emulation
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6718
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 17 Oct 2006 09:38:37 +0000 (09:38 +0000)]
cosmetic (%%eax->%0)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6717
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
romansh [Mon, 16 Oct 2006 21:47:48 +0000 (21:47 +0000)]
* Simplifying the setting of STYPE for AAUX AS
* Fixing a bug in how SPEED was encoded for AAUX ASC
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6716
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Mon, 16 Oct 2006 21:47:19 +0000 (21:47 +0000)]
Fix crash with illegal instruction, cmov is available on 686 and later only.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6715
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Mon, 16 Oct 2006 21:22:47 +0000 (21:22 +0000)]
Expand some #endif comments.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6714
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Mon, 16 Oct 2006 19:06:56 +0000 (19:06 +0000)]
fix -a^b which was interpreted as (-a)^b
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6713
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Mon, 16 Oct 2006 18:36:44 +0000 (18:36 +0000)]
asin() acos() atan()
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6712
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
lu_zero [Mon, 16 Oct 2006 17:44:29 +0000 (17:44 +0000)]
Make ffmpeg work with x264 r592
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6711
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Mon, 16 Oct 2006 15:01:12 +0000 (15:01 +0000)]
mod()
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6710
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Mon, 16 Oct 2006 12:52:21 +0000 (12:52 +0000)]
Fix #endif comments.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6709
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Mon, 16 Oct 2006 11:18:26 +0000 (11:18 +0000)]
Replace FLAC FourCC by TwoCC.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6708
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Mon, 16 Oct 2006 11:11:20 +0000 (11:11 +0000)]
fix !CMOV_IS_FAST case (iam not really happy with the fix but i didnt come up with a better one quickly)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6707
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b