]>
git.sesse.net Git - ffmpeg/log
Diego Biurrun [Sun, 15 Oct 2006 12:08:42 +0000 (12:08 +0000)]
0.pgm is now 00.pgm.
Originally committed as revision 6697 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Sun, 15 Oct 2006 10:31:50 +0000 (10:31 +0000)]
Remove unused variable.
Originally committed as revision 6696 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Sun, 15 Oct 2006 10:02:21 +0000 (10:02 +0000)]
Consistently use $(BUILD_ROOT).
Originally committed as revision 6695 to svn://svn.ffmpeg.org/ffmpeg/trunk
Kostya Shishkov [Sun, 15 Oct 2006 04:50:19 +0000 (04:50 +0000)]
Ignore blocks with no samples and flags (but usually with MD5 sum)
Originally committed as revision 6694 to svn://svn.ffmpeg.org/ffmpeg/trunk
Alex Beregszaszi [Sat, 14 Oct 2006 23:30:27 +0000 (23:30 +0000)]
Make public domain. Hope Diego dont mind it, he had two cosmetics commits :)
Originally committed as revision 6693 to svn://svn.ffmpeg.org/ffmpeg/trunk
Dominik Mierzejewski [Sat, 14 Oct 2006 20:43:39 +0000 (20:43 +0000)]
Use proper PRI?64 macros for %ll? format to fix printf format warnings:
utils.c:833: warning: format ‘%lld’ expects type ‘long long int’, but argument 5 has type ‘int64_t’
utils.c:833: warning: format ‘%lld’ expects type ‘long long int’, but argument 6 has type ‘int64_t’
utils.c:854: warning: format ‘%lld’ expects type ‘long long int’, but argument 5 has type ‘int64_t’
utils.c:854: warning: format ‘%lld’ expects type ‘long long int’, but argument 6 has type ‘int64_t’
asf.c:872: warning: format ‘%Lx’ expects type ‘long long unsigned int’, but argument 4 has type ‘int64_t’
mov.c:1754: warning: format ‘%llx’ expects type ‘long long unsigned int’, but argument 5 has type ‘int64_t’
Approved by Michael.
Originally committed as revision 6692 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Sat, 14 Oct 2006 17:04:50 +0000 (17:04 +0000)]
Put libmpeg2 IDCT functions under CONFIG_GPL, fixes link failure
with --disable-opts.
Originally committed as revision 6691 to svn://svn.ffmpeg.org/ffmpeg/trunk
Steve L'Homme [Sat, 14 Oct 2006 14:48:45 +0000 (14:48 +0000)]
Remove empty structures,
Patch by Steve LHomme
Original thread:
Date: 13.10.2006 21:55
Subject: [Ffmpeg-devel] [PATCH] Remove empty structures
Originally committed as revision 6690 to svn://svn.ffmpeg.org/ffmpeg/trunk
Kostya Shishkov [Sat, 14 Oct 2006 12:23:54 +0000 (12:23 +0000)]
Make PNG produce correct 8-bit pictures
Originally committed as revision 6689 to svn://svn.ffmpeg.org/ffmpeg/trunk
Kostya Shishkov [Sat, 14 Oct 2006 05:01:05 +0000 (05:01 +0000)]
Move block size check to decoder
Originally committed as revision 6688 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Fri, 13 Oct 2006 19:19:07 +0000 (19:19 +0000)]
10l CODEC vs. FORMAT
Originally committed as revision 6687 to svn://svn.ffmpeg.org/ffmpeg/trunk
Roberto Togni [Fri, 13 Oct 2006 18:21:28 +0000 (18:21 +0000)]
flv files from myspace with mp3 audio require need_parsing because the
frames are fragmented.
Originally committed as revision 6686 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Fri, 13 Oct 2006 16:19:15 +0000 (16:19 +0000)]
simplify escape decoding
Originally committed as revision 6685 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Fri, 13 Oct 2006 16:04:41 +0000 (16:04 +0000)]
Remove intrinsics checks, they are no longer used.
partly based on a patch by Zuxy Meng, zuxy.meng gmail com
Originally committed as revision 6684 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Fri, 13 Oct 2006 14:21:25 +0000 (14:21 +0000)]
dehack *ps_state indexing in the branchless decoder
Originally committed as revision 6683 to svn://svn.ffmpeg.org/ffmpeg/trunk
Kostya Shishkov [Fri, 13 Oct 2006 10:48:29 +0000 (10:48 +0000)]
TIFF decoder
Originally committed as revision 6682 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Fri, 13 Oct 2006 00:02:33 +0000 (00:02 +0000)]
Add a note about illegal codec IDs.
Originally committed as revision 6681 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Fri, 13 Oct 2006 00:01:25 +0000 (00:01 +0000)]
Add codec ID for Shorten audio.
Originally committed as revision 6680 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Thu, 12 Oct 2006 21:32:56 +0000 (21:32 +0000)]
add "memory" to the clobber list we change memory so we need it, this also fixes some problems with gcc svn
Originally committed as revision 6679 to svn://svn.ffmpeg.org/ffmpeg/trunk
Reynaldo H. Verdejo Pinochet [Thu, 12 Oct 2006 20:56:19 +0000 (20:56 +0000)]
Adds forgotten changelog's entry about the new mtv demuxer
Originally committed as revision 6678 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Thu, 12 Oct 2006 20:55:42 +0000 (20:55 +0000)]
-1 is a valid return value in ratecontrol_1pass() -> 100l for takis
Originally committed as revision 6677 to svn://svn.ffmpeg.org/ffmpeg/trunk
Dominik Mierzejewski [Thu, 12 Oct 2006 19:57:47 +0000 (19:57 +0000)]
Fixes:
xvmcvideo.c: In function ‘XVMC_decode_mb’:
xvmcvideo.c:141: warning: ‘return’ with a value, in function returning void
Approved by Ivan.
Originally committed as revision 6676 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Thu, 12 Oct 2006 18:41:29 +0000 (18:41 +0000)]
10l int vs uint8_t
Originally committed as revision 6675 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Thu, 12 Oct 2006 14:49:19 +0000 (14:49 +0000)]
prevent "mb level" get_cabac() calls from being inlined (3% faster decode_mb_cabac() on P3)
Originally committed as revision 6674 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Thu, 12 Oct 2006 12:27:02 +0000 (12:27 +0000)]
int->uint8_t for 2 tables
Originally committed as revision 6673 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Thu, 12 Oct 2006 12:02:58 +0000 (12:02 +0000)]
support for Tiertex .seq files demuxing/video decoding, by Gregory Montoir %cyx A users P sourceforge P net%
Originally committed as revision 6672 to svn://svn.ffmpeg.org/ffmpeg/trunk
Gregory Montoir [Thu, 12 Oct 2006 11:54:24 +0000 (11:54 +0000)]
fix SHOW_SBITS for ALT_BITSTREAM_READER_LE, patch by Gregory Montoir %cyx A users P sourceforge P net%
Originally committed as revision 6671 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Thu, 12 Oct 2006 11:51:34 +0000 (11:51 +0000)]
Rename internal.h --> xvid_internal.h, it clashes with libavutil/internal.h.
Originally committed as revision 6670 to svn://svn.ffmpeg.org/ffmpeg/trunk
Luca Barbato [Thu, 12 Oct 2006 10:26:07 +0000 (10:26 +0000)]
ppc generic prefetch
Originally committed as revision 6669 to svn://svn.ffmpeg.org/ffmpeg/trunk
Guillaume Poirier [Thu, 12 Oct 2006 07:51:18 +0000 (07:51 +0000)]
adds some useful comments after some of the #else, #elseif,
#endif preprocessor directives to make it clearer which code
block depends on which #define xx
Originally committed as revision 6668 to svn://svn.ffmpeg.org/ffmpeg/trunk
Reynaldo H. Verdejo Pinochet [Thu, 12 Oct 2006 01:04:32 +0000 (01:04 +0000)]
new mtv demuxer
Originally committed as revision 6667 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Wed, 11 Oct 2006 23:18:34 +0000 (23:18 +0000)]
Rename ABS macro to FFABS.
Originally committed as revision 20169 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
Diego Biurrun [Wed, 11 Oct 2006 23:17:58 +0000 (23:17 +0000)]
Rename ABS macro to FFABS.
Originally committed as revision 6666 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Wed, 11 Oct 2006 22:59:37 +0000 (22:59 +0000)]
Rename SIGN macro to FFSIGN to avoid clashes with system headers.
Originally committed as revision 6665 to svn://svn.ffmpeg.org/ffmpeg/trunk
Loren Merritt [Wed, 11 Oct 2006 21:34:15 +0000 (21:34 +0000)]
more prefetches, 2% faster h264
Originally committed as revision 6664 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 11 Oct 2006 17:59:40 +0000 (17:59 +0000)]
slightly faster on P3 slightly slower on athlon and probably faster on P4
Originally committed as revision 6663 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Wed, 11 Oct 2006 17:22:23 +0000 (17:22 +0000)]
add MXF description
Originally committed as revision 6662 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Wed, 11 Oct 2006 17:16:57 +0000 (17:16 +0000)]
update GXF status and add description
Originally committed as revision 6661 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Wed, 11 Oct 2006 17:14:02 +0000 (17:14 +0000)]
update doc, changelog, and increase libavcodec version for .cin files support
Originally committed as revision 6660 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Wed, 11 Oct 2006 16:57:00 +0000 (16:57 +0000)]
support for Delphine Software .cin files demuxing / audio and video decoding, by Gregory Montoir %cyx A users P sourceforge P net%
Originally committed as revision 6659 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 11 Oct 2006 16:39:50 +0000 (16:39 +0000)]
moving lps state transition code a little up in the branched asm code (1% faster on P3)
Originally committed as revision 6658 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 11 Oct 2006 16:11:41 +0000 (16:11 +0000)]
write cabac low and range variables as early as possible to prevent stalls from reading them before they where written, the P4 is said to disslike that alot, on P3 its 2% faster (START/STOP_TIMER over decode_residual)
Originally committed as revision 6657 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 11 Oct 2006 15:20:08 +0000 (15:20 +0000)]
use ecx instead of cl (no speed change on P3 but might avoid partial register stalls on some cpus)
Originally committed as revision 6656 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 11 Oct 2006 14:44:17 +0000 (14:44 +0000)]
make state transition tables global as they are constant and the code is slightly faster that way
Originally committed as revision 6655 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 11 Oct 2006 13:25:29 +0000 (13:25 +0000)]
10l
Originally committed as revision 6654 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 11 Oct 2006 13:21:42 +0000 (13:21 +0000)]
make lps_range a global table its constant anyway (saves 1 addition for accessing it)
Originally committed as revision 6653 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 11 Oct 2006 12:23:40 +0000 (12:23 +0000)]
enable CMOV_IS_FAST as its faster or equal speed on every cpu (duron, athlon, PM, P3) from which ive seen benchmarks, it might be slower on P4 but noone has posted benchmarks ...
Originally committed as revision 6652 to svn://svn.ffmpeg.org/ffmpeg/trunk
Víctor Paesa [Wed, 11 Oct 2006 12:16:07 +0000 (12:16 +0000)]
simplifies null vhook by using sws_getCachedContext()
Patch by Victor Paesa %wzrlpy A arsystel P com%
Original thread:
Date: Sep 15, 2006 6:21 PM
Subject: Re: [Ffmpeg-devel] [PATCH] enable libswscale
Originally committed as revision 6651 to svn://svn.ffmpeg.org/ffmpeg/trunk
Víctor Paesa [Wed, 11 Oct 2006 12:14:37 +0000 (12:14 +0000)]
simplifies fish vhook by using sws_getCachedContext()
Patch by Victor Paesa %wzrlpy A arsystel P com%
Original thread:
Date: Sep 15, 2006 6:21 PM
Subject: Re: [Ffmpeg-devel] [PATCH] enable libswscale
Originally committed as revision 6650 to svn://svn.ffmpeg.org/ffmpeg/trunk
Víctor Paesa [Wed, 11 Oct 2006 12:11:30 +0000 (12:11 +0000)]
port watermark vhook to swscaler
Patch by Victor Paesa %wzrlpy A arsystel P com%
Original thread + testcase:
Date: Sep 12, 2006 5:29 PM
Subject: Re: [Ffmpeg-devel] [PATCH] enable libswscale
Originally committed as revision 6649 to svn://svn.ffmpeg.org/ffmpeg/trunk
Víctor Paesa [Wed, 11 Oct 2006 12:08:36 +0000 (12:08 +0000)]
port imlib2 vhook to swscaler
Patch by Victor Paesa %wzrlpy A arsystel P com%
Original thread + testcase:
Date: Sep 13, 2006 11:06 PM
Subject: Re: [Ffmpeg-devel] [PATCH] enable libswscale
Originally committed as revision 6648 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 11 Oct 2006 10:29:00 +0000 (10:29 +0000)]
doxy
Originally committed as revision 6647 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Wed, 11 Oct 2006 10:22:21 +0000 (10:22 +0000)]
fix bit rate
Originally committed as revision 6646 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Wed, 11 Oct 2006 10:17:18 +0000 (10:17 +0000)]
use av_get_bits_per_sample
Originally committed as revision 6645 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Wed, 11 Oct 2006 10:15:05 +0000 (10:15 +0000)]
use av_get_bits_per_sample, compute block align if not set
Originally committed as revision 6644 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Wed, 11 Oct 2006 10:09:45 +0000 (10:09 +0000)]
simplify by not writing unneeded codec name to fix segfault when stream copy
Originally committed as revision 6643 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Wed, 11 Oct 2006 08:30:22 +0000 (08:30 +0000)]
Move CFLAGS handling to common.mak.
Originally committed as revision 20154 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
Diego Biurrun [Wed, 11 Oct 2006 08:30:13 +0000 (08:30 +0000)]
Move CFLAGS handling to common.mak.
Originally committed as revision 6642 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Wed, 11 Oct 2006 07:47:59 +0000 (07:47 +0000)]
Switch to the LGPL as agreed to by the author according to the
initial commit log message.
Originally committed as revision 6641 to svn://svn.ffmpeg.org/ffmpeg/trunk
Kostya Shishkov [Wed, 11 Oct 2006 04:15:04 +0000 (04:15 +0000)]
Targa image decoder
Originally committed as revision 6640 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Wed, 11 Oct 2006 00:18:33 +0000 (00:18 +0000)]
printf --> av_log with some help from Oded
Originally committed as revision 6639 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 10 Oct 2006 23:59:08 +0000 (23:59 +0000)]
unused #define
Originally committed as revision 6638 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 10 Oct 2006 23:57:44 +0000 (23:57 +0000)]
remove dummy amr_read_close()
Originally committed as revision 6637 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 10 Oct 2006 23:56:49 +0000 (23:56 +0000)]
more factoriztaion and a FIXME note
Originally committed as revision 6636 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 10 Oct 2006 23:53:14 +0000 (23:53 +0000)]
factorze another 2 lines
Originally committed as revision 6635 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 10 Oct 2006 23:49:45 +0000 (23:49 +0000)]
set duration and timebase (based on a patch by Simon Morlat simon.morlat linphone org)
Originally committed as revision 6634 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 10 Oct 2006 23:45:12 +0000 (23:45 +0000)]
factorize (untested)
Originally committed as revision 6633 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 10 Oct 2006 23:28:27 +0000 (23:28 +0000)]
return cleanup
Originally committed as revision 6632 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Tue, 10 Oct 2006 14:29:03 +0000 (14:29 +0000)]
fix d-10 mapping detection
Originally committed as revision 6631 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Tue, 10 Oct 2006 13:27:41 +0000 (13:27 +0000)]
assign myself to aiff maintainer
Originally committed as revision 6630 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Tue, 10 Oct 2006 13:00:50 +0000 (13:00 +0000)]
rewind completely if sample time is negative
Originally committed as revision 6629 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Tue, 10 Oct 2006 12:58:34 +0000 (12:58 +0000)]
dont seek back if no sync to let eof happen
Originally committed as revision 6628 to svn://svn.ffmpeg.org/ffmpeg/trunk
Guillaume Poirier [Tue, 10 Oct 2006 12:33:03 +0000 (12:33 +0000)]
Add pentium-m to the list of tuning targets
Originally committed as revision 6627 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Tue, 10 Oct 2006 12:07:25 +0000 (12:07 +0000)]
Rename SIGN macro to the more fitting UNFOLD.
Originally committed as revision 6626 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Tue, 10 Oct 2006 11:59:10 +0000 (11:59 +0000)]
Remove unused variables.
Originally committed as revision 6625 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Tue, 10 Oct 2006 09:17:51 +0000 (09:17 +0000)]
quiet gcc about enum value not handled in switch
Originally committed as revision 6624 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Tue, 10 Oct 2006 08:16:41 +0000 (08:16 +0000)]
BRANCHLESS_CABAD --> BRANCHLESS_CABAC_DECODER
Originally committed as revision 6623 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Tue, 10 Oct 2006 08:09:12 +0000 (08:09 +0000)]
Change libpostproc to use the FFMIN/FFMAX macros from libavutil.
Originally committed as revision 6622 to svn://svn.ffmpeg.org/ffmpeg/trunk
Guillaume Poirier [Tue, 10 Oct 2006 08:01:19 +0000 (08:01 +0000)]
Move TRANSPOSE8 macro to dsputil_altivec.h.
(was duplicated in libavcodec/ppc/vc1dsp_altivec.c
nd libavcodec/ppc/mpegvideo_altivec.c, and will be
used in upcoming routines for h264_altivec.c)
Originally committed as revision 6621 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Tue, 10 Oct 2006 07:49:10 +0000 (07:49 +0000)]
Move sign macro to libavutil.
Originally committed as revision 6620 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Tue, 10 Oct 2006 07:46:41 +0000 (07:46 +0000)]
Use ABS macro from libavutil.
Originally committed as revision 6619 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 10 Oct 2006 06:56:51 +0000 (06:56 +0000)]
moving another bit&1 out, this is as fast as with it in there, but it makes more sense with it outside of the loop
Originally committed as revision 6618 to svn://svn.ffmpeg.org/ffmpeg/trunk
Kostya Shishkov [Tue, 10 Oct 2006 04:10:53 +0000 (04:10 +0000)]
10l: remove alien seek function from demuxer
Originally committed as revision 6617 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 10 Oct 2006 01:17:39 +0000 (01:17 +0000)]
move the &1 out of the asm so gcc can optimize it away in inlined cases (yes this is slightly faster)
Originally committed as revision 6616 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 10 Oct 2006 01:08:39 +0000 (01:08 +0000)]
replace a few and/sub/... by cmov
this is faster on P3, should be faster on AMD, and should be slower on P4
its disabled by default (benchmarks welcome so we know when to enable it)
Originally committed as revision 6615 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Mon, 9 Oct 2006 22:36:38 +0000 (22:36 +0000)]
Remove gcc-workaround that is already present in libavutil/common.h.
Originally committed as revision 6614 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Mon, 9 Oct 2006 22:24:35 +0000 (22:24 +0000)]
Fix default license header.
Originally committed as revision 6613 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 9 Oct 2006 21:57:10 +0000 (21:57 +0000)]
reading 8bit mem into a 8bit register needs 2 uops on P4, 8bit->32bit with zero extension needs just 1
Originally committed as revision 6612 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 9 Oct 2006 21:39:07 +0000 (21:39 +0000)]
on the P4 inc needs twice as much time a add
Originally committed as revision 6611 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 9 Oct 2006 21:21:10 +0000 (21:21 +0000)]
10l
Originally committed as revision 6610 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 9 Oct 2006 21:14:16 +0000 (21:14 +0000)]
reverse remainder of the failed attempt to optimize *state=c->mps_state[s]
Originally committed as revision 6609 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 9 Oct 2006 20:51:33 +0000 (20:51 +0000)]
x86 branchless cabac decoder
slightly faster on P3
Originally committed as revision 6608 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 9 Oct 2006 20:44:11 +0000 (20:44 +0000)]
optimize branchless C CABAC decoder
Originally committed as revision 6607 to svn://svn.ffmpeg.org/ffmpeg/trunk
Luca Barbato [Mon, 9 Oct 2006 18:29:46 +0000 (18:29 +0000)]
removing ALTIVEC_USE_REFERENCE_C_CODE, since has no use anymore
Originally committed as revision 6606 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 9 Oct 2006 18:20:00 +0000 (18:20 +0000)]
move outcommented START/STOP_TIMER to a hopefully better place for benchmarking ...
Originally committed as revision 6605 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 9 Oct 2006 15:52:17 +0000 (15:52 +0000)]
drop failed attempt to optimize *state= c->mps_state[s];
Originally committed as revision 6604 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 9 Oct 2006 14:15:53 +0000 (14:15 +0000)]
10l bugfix for some disabled code
Originally committed as revision 6603 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 9 Oct 2006 14:15:14 +0000 (14:15 +0000)]
first try of a handwritten get_cabac() for x86, this is 10-20% faster on P3 depening on if you try to subtract the START/STOP_TIMER overhead
Originally committed as revision 6602 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 9 Oct 2006 14:11:28 +0000 (14:11 +0000)]
always add -fomit-frame-pointer if optimizations are enabled
Originally committed as revision 6601 to svn://svn.ffmpeg.org/ffmpeg/trunk
Luca Barbato [Mon, 9 Oct 2006 13:37:43 +0000 (13:37 +0000)]
add_bytes passes tests
Originally committed as revision 6600 to svn://svn.ffmpeg.org/ffmpeg/trunk