Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • 30865e2aa1 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) by Michael Niedermayer 2006-10-17 23:59:21 +0000
  • eb73bf723d x86 asm version of the decode significance loop (not 8x8) of decode_residual() 5% faster decode_residual() on P3 by Michael Niedermayer 2006-10-17 22:18:29 +0000
  • 5b9d79bd77 avoid overwriting pkt by Baptiste Coudurier 2006-10-17 17:44:06 +0000
  • 595da759de 10l inverted condition check generated an endless loop by Aurelien Jacobs 2006-10-17 17:19:11 +0000
  • 4d6ac1a47b skip packet if no stream index is found, fix proxy_pal030926.mxf by Baptiste Coudurier 2006-10-17 11:30:22 +0000
  • ee71ef5cf4 skip run in sequence, fix C0023S01.mxf by Baptiste Coudurier 2006-10-17 11:23:04 +0000
  • cc6a90dd49 rename --cpu (and related variables) to --arch as this option always allowed to select an architecture, not a specific cpu by Guillaume Poirier 2006-10-17 11:14:04 +0000
  • 96db380836 Implement sws_getCachedContext() in swscale emulation by Luca Abeni 2006-10-17 10:26:37 +0000
  • 4041a495a8 cosmetic (%%eax->%0) by Michael Niedermayer 2006-10-17 09:38:37 +0000
  • d1bc38f34a * Simplifying the setting of STYPE for AAUX AS * Fixing a bug in how SPEED was encoded for AAUX ASC by Roman Shaposhnik 2006-10-16 21:47:48 +0000
  • 8dda3e796b Fix crash with illegal instruction, cmov is available on 686 and later only. by Diego Biurrun 2006-10-16 21:47:19 +0000
  • e962604f1c Expand some #endif comments. by Diego Biurrun 2006-10-16 21:22:47 +0000
  • 2c409cc7af fix -a^b which was interpreted as (-a)^b by Michael Niedermayer 2006-10-16 19:06:56 +0000
  • cacb17b47f asin() acos() atan() by Michael Niedermayer 2006-10-16 18:36:44 +0000
  • 9f1c1c9985 Make ffmpeg work with x264 r592 by Luca Barbato 2006-10-16 17:44:29 +0000
  • 212d84881a mod() by Michael Niedermayer 2006-10-16 15:01:12 +0000
  • c45b5de03a Fix #endif comments. by Diego Biurrun 2006-10-16 12:52:21 +0000
  • 39051d5d6e Replace FLAC FourCC by TwoCC. by Diego Biurrun 2006-10-16 11:18:26 +0000
  • 165c5f0909 fix !CMOV_IS_FAST case (iam not really happy with the fix but i didnt come up with a better one quickly) by Michael Niedermayer 2006-10-16 11:11:20 +0000
  • 89ae0e620d Add libswscale to the include path when enabled. by Diego Biurrun 2006-10-16 10:21:41 +0000
  • 8c9d49f266 Don't mix declarations and statements. by Diego Biurrun 2006-10-16 10:20:33 +0000
  • 1d7c111856 10l by Michael Niedermayer 2006-10-15 21:04:10 +0000
  • faff3a7ad0 this code will not work with PIC as it needs 7 registers and gcc doesnt support that in PIC by Michael Niedermayer 2006-10-15 20:50:05 +0000
  • f24a515931 shift CABACContext.range right, this reduces the number of shifts needed in get_cabac() and is slightly faster on P3 (and should be much faster on P4 as the P4 except the more recent variants lacks an integer shifter and so shifts have ~10 times longer latency then simple operations like adds) by Michael Niedermayer 2006-10-15 20:40:50 +0000
  • aa770811a3 Have xvid encoder wrapper honnor -vtag option Patch by Ramiro Polla angustia A arrozcru P no-ip P org Original thread: Date: 14.10.2006 05:44 Subject: [Ffmpeg-devel] xvid ignores -vtag by Ramiro Polla 2006-10-15 16:52:33 +0000
  • 14f29f795d Revert putting EXTRALIBS in common.mak, linking fails on MinGW. by Diego Biurrun 2006-10-15 12:59:45 +0000
  • 84471efd91 Consistently use $(BUILD_ROOT). by Diego Biurrun 2006-10-15 12:57:47 +0000
  • 41ada6e515 Warn about --enable-gpl. by Diego Biurrun 2006-10-15 12:10:46 +0000
  • 9fd353e9b5 0.pgm is now 00.pgm. by Diego Biurrun 2006-10-15 12:08:42 +0000
  • 827f056124 Remove unused variable. by Diego Biurrun 2006-10-15 10:31:50 +0000
  • 07a1b05e66 Consistently use $(BUILD_ROOT). by Diego Biurrun 2006-10-15 10:02:21 +0000
  • a8789714ba Ignore blocks with no samples and flags (but usually with MD5 sum) by Kostya Shishkov 2006-10-15 04:50:19 +0000
  • 3d0c32d4a9 Make public domain. Hope Diego dont mind it, he had two cosmetics commits :) by Alex Beregszaszi 2006-10-14 23:30:27 +0000
  • ccd3228e54 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’ by Dominik Mierzejewski 2006-10-14 20:43:39 +0000
  • 7c428ea681 Put libmpeg2 IDCT functions under CONFIG_GPL, fixes link failure with --disable-opts. by Diego Biurrun 2006-10-14 17:04:50 +0000
  • 8aaed74c4b Remove empty structures, Patch by Steve LHomme Original thread: Date: 13.10.2006 21:55 Subject: [Ffmpeg-devel] [PATCH] Remove empty structures by Steve L'Homme 2006-10-14 14:48:45 +0000
  • ab9ce19170 Make PNG produce correct 8-bit pictures by Kostya Shishkov 2006-10-14 12:23:54 +0000
  • 4ec0beaa59 Move block size check to decoder by Kostya Shishkov 2006-10-14 05:01:05 +0000
  • 03bb9ae58c 10l CODEC vs. FORMAT by Michael Niedermayer 2006-10-13 19:19:07 +0000
  • 12b6992b6f flv files from myspace with mp3 audio require need_parsing because the frames are fragmented. by Roberto Togni 2006-10-13 18:21:28 +0000
  • b566bd65e2 simplify escape decoding by Michael Niedermayer 2006-10-13 16:19:15 +0000
  • a88fc5c040 Remove intrinsics checks, they are no longer used. partly based on a patch by Zuxy Meng, zuxy.meng gmail com by Diego Biurrun 2006-10-13 16:04:41 +0000
  • 68a205edef dehack *ps_state indexing in the branchless decoder by Michael Niedermayer 2006-10-13 14:21:25 +0000
  • a991b1fecb TIFF decoder by Kostya Shishkov 2006-10-13 10:48:29 +0000
  • 6ae177aa3b Add a note about illegal codec IDs. by Diego Biurrun 2006-10-13 00:02:33 +0000
  • 7e547cb4c3 Add codec ID for Shorten audio. by Diego Biurrun 2006-10-13 00:01:25 +0000
  • 12ff5b0f3b add "memory" to the clobber list we change memory so we need it, this also fixes some problems with gcc svn by Michael Niedermayer 2006-10-12 21:32:56 +0000
  • f7bc5837ac Adds forgotten changelog's entry about the new mtv demuxer by Reynaldo H. Verdejo Pinochet 2006-10-12 20:56:19 +0000
  • 5ed0d67da5 -1 is a valid return value in ratecontrol_1pass() -> 100l for takis by Michael Niedermayer 2006-10-12 20:55:42 +0000
  • 61b769871f Fixes: xvmcvideo.c: In function ‘XVMC_decode_mb’: xvmcvideo.c:141: warning: ‘return’ with a value, in function returning void by Dominik Mierzejewski 2006-10-12 19:57:47 +0000
  • de1013e1ca 10l int vs uint8_t by Michael Niedermayer 2006-10-12 18:41:29 +0000
  • 851ded8918 prevent "mb level" get_cabac() calls from being inlined (3% faster decode_mb_cabac() on P3) by Michael Niedermayer 2006-10-12 14:49:19 +0000
  • 1f6049f515 int->uint8_t for 2 tables by Michael Niedermayer 2006-10-12 12:27:02 +0000
  • 29f86228a0 support for Tiertex .seq files demuxing/video decoding, by Gregory Montoir %cyx A users P sourceforge P net% by Baptiste Coudurier 2006-10-12 12:02:58 +0000
  • 7da4d4cdec fix SHOW_SBITS for ALT_BITSTREAM_READER_LE, patch by Gregory Montoir %cyx A users P sourceforge P net% by Gregory Montoir 2006-10-12 11:54:24 +0000
  • cb690cadaf Rename internal.h --> xvid_internal.h, it clashes with libavutil/internal.h. by Diego Biurrun 2006-10-12 11:51:34 +0000
  • a5db5bda07 ppc generic prefetch by Luca Barbato 2006-10-12 10:26:07 +0000
  • a0490b324a 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 by Guillaume Poirier 2006-10-12 07:51:18 +0000
  • 28146a8c7a new mtv demuxer by Reynaldo H. Verdejo Pinochet 2006-10-12 01:04:32 +0000
  • 05749630e8 Rename ABS macro to FFABS. by Diego Biurrun 2006-10-11 23:18:34 +0000
  • c26abfa541 Rename ABS macro to FFABS. by Diego Biurrun 2006-10-11 23:17:58 +0000
  • 02305ff38f Rename SIGN macro to FFSIGN to avoid clashes with system headers. by Diego Biurrun 2006-10-11 22:59:37 +0000
  • a957c27b03 more prefetches, 2% faster h264 by Loren Merritt 2006-10-11 21:34:15 +0000
  • 1f4d5e9f69 slightly faster on P3 slightly slower on athlon and probably faster on P4 by Michael Niedermayer 2006-10-11 17:59:40 +0000
  • f3239539b9 add MXF description by Baptiste Coudurier 2006-10-11 17:22:23 +0000
  • d7a3a783ad update GXF status and add description by Baptiste Coudurier 2006-10-11 17:16:57 +0000
  • dc56e0de1d update doc, changelog, and increase libavcodec version for .cin files support by Baptiste Coudurier 2006-10-11 17:14:02 +0000
  • 72450e50a5 support for Delphine Software .cin files demuxing / audio and video decoding, by Gregory Montoir %cyx A users P sourceforge P net% by Baptiste Coudurier 2006-10-11 16:57:00 +0000
  • 2b5269b51c moving lps state transition code a little up in the branched asm code (1% faster on P3) by Michael Niedermayer 2006-10-11 16:39:50 +0000
  • b99f3cabed 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) by Michael Niedermayer 2006-10-11 16:11:41 +0000
  • d17faef011 use ecx instead of cl (no speed change on P3 but might avoid partial register stalls on some cpus) by Michael Niedermayer 2006-10-11 15:20:08 +0000
  • d61c4e731e make state transition tables global as they are constant and the code is slightly faster that way by Michael Niedermayer 2006-10-11 14:44:17 +0000
  • 5f3eca121e 10l by Michael Niedermayer 2006-10-11 13:25:29 +0000
  • 0fa352c7e6 make lps_range a global table its constant anyway (saves 1 addition for accessing it) by Michael Niedermayer 2006-10-11 13:21:42 +0000
  • 3650b43959 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 ... by Michael Niedermayer 2006-10-11 12:23:40 +0000
  • a8824a790f 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 by Víctor Paesa 2006-10-11 12:16:07 +0000
  • df117196d3 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 by Víctor Paesa 2006-10-11 12:14:37 +0000
  • 2d7490fcf4 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 by Víctor Paesa 2006-10-11 12:11:30 +0000
  • 67d0436c8d 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 by Víctor Paesa 2006-10-11 12:08:36 +0000
  • 6ab312daa2 doxy by Michael Niedermayer 2006-10-11 10:29:00 +0000
  • 777f46493d fix bit rate by Baptiste Coudurier 2006-10-11 10:22:21 +0000
  • d50756cdf9 use av_get_bits_per_sample by Baptiste Coudurier 2006-10-11 10:17:18 +0000
  • e27d92773e use av_get_bits_per_sample, compute block align if not set by Baptiste Coudurier 2006-10-11 10:15:05 +0000
  • 8d41fe285b simplify by not writing unneeded codec name to fix segfault when stream copy by Baptiste Coudurier 2006-10-11 10:09:45 +0000
  • 086b05cdad Move CFLAGS handling to common.mak. by Diego Biurrun 2006-10-11 08:30:22 +0000
  • dadb850a50 Move CFLAGS handling to common.mak. by Diego Biurrun 2006-10-11 08:30:13 +0000
  • a33fe57287 Switch to the LGPL as agreed to by the author according to the initial commit log message. by Diego Biurrun 2006-10-11 07:47:59 +0000
  • 3689cf1649 Targa image decoder by Kostya Shishkov 2006-10-11 04:15:04 +0000
  • e7becfb25f printf --> av_log with some help from Oded by Diego Biurrun 2006-10-11 00:18:33 +0000
  • d95442c03e unused #define by Michael Niedermayer 2006-10-10 23:59:08 +0000
  • ab2c12ec90 remove dummy amr_read_close() by Michael Niedermayer 2006-10-10 23:57:44 +0000
  • b49638928b more factoriztaion and a FIXME note by Michael Niedermayer 2006-10-10 23:56:49 +0000
  • d84fd5d153 factorze another 2 lines by Michael Niedermayer 2006-10-10 23:53:14 +0000
  • ce2f3c8b0c set duration and timebase (based on a patch by Simon Morlat simon.morlat linphone org) by Michael Niedermayer 2006-10-10 23:49:45 +0000
  • b1bf48aa91 factorize (untested) by Michael Niedermayer 2006-10-10 23:45:12 +0000
  • effdc8ef2a return cleanup by Michael Niedermayer 2006-10-10 23:28:27 +0000
  • c74915cda4 fix d-10 mapping detection by Baptiste Coudurier 2006-10-10 14:29:03 +0000
  • e395e2865c assign myself to aiff maintainer by Baptiste Coudurier 2006-10-10 13:27:41 +0000
  • de9fe002f8 rewind completely if sample time is negative by Baptiste Coudurier 2006-10-10 13:00:50 +0000
  • 4a775c19cd dont seek back if no sync to let eof happen by Baptiste Coudurier 2006-10-10 12:58:34 +0000