summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
* doxyMichael Niedermayer2006-10-11
| | | | Originally committed as revision 6647 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move CFLAGS handling to common.mak.Diego Biurrun2006-10-11
| | | | Originally committed as revision 6642 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Switch to the LGPL as agreed to by the author according to theDiego Biurrun2006-10-11
| | | | | | initial commit log message. Originally committed as revision 6641 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Targa image decoderKostya Shishkov2006-10-11
| | | | Originally committed as revision 6640 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename SIGN macro to the more fitting UNFOLD.Diego Biurrun2006-10-10
| | | | Originally committed as revision 6626 to svn://svn.ffmpeg.org/ffmpeg/trunk
* BRANCHLESS_CABAD --> BRANCHLESS_CABAC_DECODERDiego Biurrun2006-10-10
| | | | Originally committed as revision 6623 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move TRANSPOSE8 macro to dsputil_altivec.h.Guillaume Poirier2006-10-10
| | | | | | | | (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
* moving another bit&1 out, this is as fast as with it in there, but it makes ↵Michael Niedermayer2006-10-10
| | | | | | more sense with it outside of the loop Originally committed as revision 6618 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move the &1 out of the asm so gcc can optimize it away in inlined cases (yes ↵Michael Niedermayer2006-10-10
| | | | | | this is slightly faster) Originally committed as revision 6616 to svn://svn.ffmpeg.org/ffmpeg/trunk
* replace a few and/sub/... by cmovMichael Niedermayer2006-10-10
| | | | | | | 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
* reading 8bit mem into a 8bit register needs 2 uops on P4, 8bit->32bit with ↵Michael Niedermayer2006-10-09
| | | | | | zero extension needs just 1 Originally committed as revision 6612 to svn://svn.ffmpeg.org/ffmpeg/trunk
* on the P4 inc needs twice as much time a addMichael Niedermayer2006-10-09
| | | | Originally committed as revision 6611 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10lMichael Niedermayer2006-10-09
| | | | Originally committed as revision 6610 to svn://svn.ffmpeg.org/ffmpeg/trunk
* reverse remainder of the failed attempt to optimize *state=c->mps_state[s]Michael Niedermayer2006-10-09
| | | | Originally committed as revision 6609 to svn://svn.ffmpeg.org/ffmpeg/trunk
* x86 branchless cabac decoderMichael Niedermayer2006-10-09
| | | | | | slightly faster on P3 Originally committed as revision 6608 to svn://svn.ffmpeg.org/ffmpeg/trunk
* optimize branchless C CABAC decoderMichael Niedermayer2006-10-09
| | | | Originally committed as revision 6607 to svn://svn.ffmpeg.org/ffmpeg/trunk
* removing ALTIVEC_USE_REFERENCE_C_CODE, since has no use anymoreLuca Barbato2006-10-09
| | | | Originally committed as revision 6606 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move outcommented START/STOP_TIMER to a hopefully better place for ↵Michael Niedermayer2006-10-09
| | | | | | benchmarking ... Originally committed as revision 6605 to svn://svn.ffmpeg.org/ffmpeg/trunk
* drop failed attempt to optimize *state= c->mps_state[s];Michael Niedermayer2006-10-09
| | | | Originally committed as revision 6604 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l bugfix for some disabled codeMichael Niedermayer2006-10-09
| | | | Originally committed as revision 6603 to svn://svn.ffmpeg.org/ffmpeg/trunk
* first try of a handwritten get_cabac() for x86, this is 10-20% faster on P3 ↵Michael Niedermayer2006-10-09
| | | | | | depening on if you try to subtract the START/STOP_TIMER overhead Originally committed as revision 6602 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add_bytes passes testsLuca Barbato2006-10-09
| | | | Originally committed as revision 6600 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove bytestream_end checks, seems to work fine without them and the ↵Michael Niedermayer2006-10-09
| | | | | | bitstream reader doesnt check for the end either Originally committed as revision 6599 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix AC3 5.1 being decoded as monoAndrea Gianarro2006-10-09
| | | | | | | | | patch by Andrea Gianarro % giandrea AH gmail P com % Original thread: Date: Oct 9, 2006 11:55 AM Subject: [Ffmpeg-devel] AC3 5:1 decoding as mono Originally committed as revision 6598 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix GPL/LGPL license version mismatch.Diego Biurrun2006-10-09
| | | | Originally committed as revision 6597 to svn://svn.ffmpeg.org/ffmpeg/trunk
* decrease ff_h264_norm_shift[] sizeMichael Niedermayer2006-10-09
| | | | Originally committed as revision 6596 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fixes:Dominik Mierzejewski2006-10-08
| | | | | | | | rv10.c:494: warning: implicit declaration of function ‘ff_mpeg4_init_direct_mv’ Approved by Michael. Originally committed as revision 6595 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cleanupMichael Niedermayer2006-10-08
| | | | Originally committed as revision 6594 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fixes:Dominik Mierzejewski2006-10-08
| | | | | | | | | | opt.c:327: warning: no return statement in function returning non-void opt_list return value is never checked. Approved by Michael. Originally committed as revision 6593 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fixes:Dominik Mierzejewski2006-10-08
| | | | | | | | parser.c:555: warning: implicit declaration of function ‘ff_cavs_find_frame_end’ Approved by Michael. Originally committed as revision 6592 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fixes:Dominik Mierzejewski2006-10-08
| | | | | | | | | mpegvideo.h:777: warning: ‘inline’ is not at beginning of declaration motion_est_template.c:236: warning: ‘inline’ is not at beginning of declaration Approved by Diego. Originally committed as revision 6591 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Avoid void *-arithmeticReimar Döffinger2006-10-08
| | | | Originally committed as revision 6590 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Non Altivec optimizations already present at the topLuca Barbato2006-10-08
| | | | Originally committed as revision 6588 to svn://svn.ffmpeg.org/ffmpeg/trunk
* branchless renormalization (1% faster get_cabac) old branchless ↵Michael Niedermayer2006-10-08
| | | | | | renormalization wasnt faster because gcc was scared of the shift variable (missusing bit variable now) Originally committed as revision 6587 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 5% faster get_cabac()Michael Niedermayer2006-10-08
| | | | Originally committed as revision 6586 to svn://svn.ffmpeg.org/ffmpeg/trunk
* output typo fixesDiego Biurrun2006-10-08
| | | | Originally committed as revision 6585 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Compilation fix: pix_abs16x16_c was undeclared.Diego Biurrun2006-10-08
| | | | Originally committed as revision 6584 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Compilation fix, printf gets redefined to please_use_av_log.Diego Biurrun2006-10-08
| | | | Originally committed as revision 6583 to svn://svn.ffmpeg.org/ffmpeg/trunk
* disable benchmarking codeMichael Niedermayer2006-10-07
| | | | | | disable asm optims as the fastest depends on cpu type Originally committed as revision 6582 to svn://svn.ffmpeg.org/ffmpeg/trunk
* renorm_cabac_decoder_once START/STOP_TIMER scores for athlonMichael Niedermayer2006-10-07
| | | | Originally committed as revision 6581 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix the dcbz check and move it in configureLuca Barbato2006-10-07
| | | | Originally committed as revision 6580 to svn://svn.ffmpeg.org/ffmpeg/trunk
* refill cabac variables in 16bit steps, 3% faster get_cabac()Michael Niedermayer2006-10-07
| | | | Originally committed as revision 6578 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change license headers to say 'FFmpeg' instead of 'this program/this library'Diego Biurrun2006-10-07
| | | | | | and fix GPL/LGPL version mismatches. Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk
* () 10lMichael Niedermayer2006-10-07
| | | | Originally committed as revision 6576 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix a warningLuca Barbato2006-10-07
| | | | Originally committed as revision 6575 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Compilation fix, printf gets redefined to please_use_av_log.Diego Biurrun2006-10-07
| | | | Originally committed as revision 6574 to svn://svn.ffmpeg.org/ffmpeg/trunk
* several x86 renorm_cabac_decoder_once optimizationsMichael Niedermayer2006-10-07
| | | | | | | | START/STOP_TIMER benchmarking code for them please benchmark on P4 & athlon (ill remove the benchmarking code and the always slower variants as soon as p4/athlon benchmarks have been posted or commited) Originally committed as revision 6573 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace -I../-I. by -I$(BUILD_ROOT).Diego Biurrun2006-10-07
| | | | Originally committed as revision 6572 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Add backslashes to the last line of continued lines to makeDiego Biurrun2006-10-07
| | | | | | future commits look cleaner. Originally committed as revision 6570 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix decoding of ED-small-sample-file.oggMichael Niedermayer2006-10-06
| | | | Originally committed as revision 6567 to svn://svn.ffmpeg.org/ffmpeg/trunk