4208 Commits (49f1ac5a3d4d0c038d54f5190f1c017dd7174a75)

Author SHA1 Message Date
Michael Niedermayer 8d42cf7496 common subexpression elimination 18 years ago
Michael Niedermayer 62412b8d28 merge 8 and 16bit functions, they are identical except the data type 18 years ago
Michael Niedermayer 5d48f0cb05 set v_edge_pos correctly for field picture mpeg2 18 years ago
Kostya Shishkov 9efe56f691 JPEG-LS 16-bit gray support 18 years ago
Kostya Shishkov 22eafdf24f PGM 16-bit gray support 18 years ago
Kostya Shishkov ae912c5b62 PNG 16-bit gray decoding support 18 years ago
Kostya Shishkov 34380af0e1 16-bit grayscale support 18 years ago
Luca Abeni a163ed1aaa Do not use a fake libavcodec/swscale.h, but always use the real one 18 years ago
Reimar Döffinger 755073fe3c CABAC assembler optimizations ported to AMD64 18 years ago
Aurelien Jacobs 246f86a4d6 document the extradata protocol for VP6F 18 years ago
Aurelien Jacobs 9e2424ce60 use the adjustment value present in FLV to crop VP6 video 18 years ago
Aurelien Jacobs 24d3e5a2f2 use coded_width and coded_height instead of width and height 18 years ago
Baptiste Coudurier 47babca839 indention 18 years ago
Baptiste Coudurier bcd872a73f removed useless variables 18 years ago
Baptiste Coudurier d54d396d08 use avctx->get_buffer 18 years ago
Baptiste Coudurier a7fb3a9600 remove unused variables 18 years ago
Baptiste Coudurier 1e22f00d79 printf -> dprintf 18 years ago
Baptiste Coudurier 8e57cae794 indention 18 years ago
Baptiste Coudurier 06d392a7cc change gif demuxer to gif decoder 18 years ago
Kostya Shishkov 76aca7a8bf handle limit>32 for set_ur_golomb_jpegls() 18 years ago
Michael Niedermayer 5dc4970661 prevent infinite loop 18 years ago
Michael Niedermayer e08f580644 decode_significance_8x8_x86() 18 years ago
Guillaume Poirier 94e4c3a333 Protect code that uses CMOV instructions with HAVE_CMOV, 18 years ago
Michael Niedermayer 849a50041c another instruction less in decode_significance_x86() -> 1% faster ion P3 18 years ago
Michael Niedermayer d3e7c5c35b 1 instruction less 18 years ago
Michael Niedermayer a616db285a reordering instructions a little in decode_significance_x86() -> 2 instructions less / 1% faster decode_residual on P3 18 years ago
Michael Niedermayer 13404b2e98 factorize get_cabac asm (0.5% slower but its much cleaner) 18 years ago
Alex Beregszaszi 1e4051aaa0 correct signaling of palette change 18 years ago
Bernhard Rosenkränzer ba9fb5da3a Fix PIC compilation, some defines were under #ifdef !PIC but used 18 years ago
Michael Niedermayer d72bc32389 unused variable 18 years ago
Michael Niedermayer f624f029f0 slightly faster decode_cabac_mb_mvd() 18 years ago
Michael Niedermayer aa1da263aa 1 variable less in decode_cabac_residual() no speed change (but less vars means less things gcc can load and store redundantly) 18 years ago
Michael Niedermayer ebd624b662 optimize sign decoding code in decode_residual() 18 years ago
Jindřich Makovička a0f2c6ba38 Kill a warning with MSVC 18 years ago
Michael Niedermayer 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) 18 years ago
Michael Niedermayer eb73bf723d x86 asm version of the decode significance loop (not 8x8) of decode_residual() 5% faster decode_residual() on P3 18 years ago
Luca Abeni 96db380836 Implement sws_getCachedContext() in swscale emulation 18 years ago
Michael Niedermayer 4041a495a8 cosmetic (%%eax->%0) 18 years ago
Diego Biurrun 8dda3e796b Fix crash with illegal instruction, cmov is available on 686 and later only. 18 years ago
Diego Biurrun e962604f1c Expand some #endif comments. 18 years ago
Michael Niedermayer 2c409cc7af fix -a^b which was interpreted as (-a)^b 18 years ago
Michael Niedermayer cacb17b47f asin() acos() atan() 18 years ago
Luca Barbato 9f1c1c9985 Make ffmpeg work with x264 r592 18 years ago
Michael Niedermayer 212d84881a mod() 18 years ago
Diego Biurrun c45b5de03a Fix #endif comments. 18 years ago
Michael Niedermayer 165c5f0909 fix !CMOV_IS_FAST case (iam not really happy with the fix but i didnt come up with a better one quickly) 18 years ago
Michael Niedermayer 1d7c111856 10l 18 years ago
Michael Niedermayer faff3a7ad0 this code will not work with PIC as it needs 7 registers and gcc doesnt support that in PIC 18 years ago
Michael Niedermayer 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) 18 years ago
Ramiro Polla aa770811a3 Have xvid encoder wrapper honnor -vtag option 18 years ago