- 10 May, 2011 3 commits
-
-
Anton Mitrofanov authored
Problem caused by buffer overflow in strcpy.
-
Oka Motofumi authored
-
Fiona Glaser authored
Broke sliced-threads + slice-max-size/slice-max-mbs.
-
- 26 Apr, 2011 8 commits
-
-
Fiona Glaser authored
Slightly faster encoding with lots of slices.
-
Fiona Glaser authored
Saves around 100 million clock cycles on x264 init.
-
Fiona Glaser authored
Also kill all Hungarian notation while we're at it. Trim an instruction off cabac_encode_bypass.
-
Anton Mitrofanov authored
Get rid of redundant warnings upon encoder_reconfig calls. Also avoid encoder_reconfig turning off psy_rd/trellis.
-
Anton Mitrofanov authored
Should improve quality with FPSs much larger or smaller than 25.
-
Yasuhiro Ikeda authored
-
Anton Mitrofanov authored
-
Anton Khirnov authored
Fixes build with lavf/lavc 53.
-
- 18 Apr, 2011 2 commits
-
-
Fiona Glaser authored
-
Anton Mitrofanov authored
-
- 14 Apr, 2011 1 commit
-
-
Steven Walters authored
-
- 13 Apr, 2011 4 commits
-
-
Fiona Glaser authored
Use dec_ref_pic_marking SEIs to repeat B-ref referencing information. Don't allow B-frames to reference frames outside their minigop.
-
Fiona Glaser authored
This option is now required for Blu-ray compatibility. --open-gop bluray is now gone (using bluray-compat and open-gop implies a Blu-ray compatible open-gop). This option doesn't automatically enforce every aspect of Blu-ray compatibility (e.g. resolution, framerate, level, etc).
-
Fiona Glaser authored
Uses GCC vector intrinsics; may be suboptimal on particularly old GCC versions.
-
Steven Walters authored
Caused a speed penalty against gcc equivalents.
-
- 12 Apr, 2011 7 commits
-
-
Fiona Glaser authored
This is a counter to the proliferation of incredibly stupid psnr/ssim "benchmarks" of x264 in which the benchmarker conveniently "forgot" --tune psnr/ssim, crippling x264 in the test.
-
Dylan Yudaken authored
-
Anton Mitrofanov authored
-
Anton Mitrofanov authored
-
Michael Stuurman authored
Row SATDs were slightly incorrect.
-
Fiona Glaser authored
-
Fiona Glaser authored
Fix a comment typo. Align an array properly. Make x264_scan8 unsigned: saves a bunch of movsxd instructions on x86_64.
-
- 24 Mar, 2011 10 commits
-
-
Anton Mitrofanov authored
Fixes configuration with Intel compiler in some cases.
-
Fiona Glaser authored
Instead, if it happens, just re-encode the MB at higher QPs until it fits.
-
Henrik Gramner authored
SSE2/SSSE3/SSE4/AVX implementations. About 3x faster.
-
Manuel Rommel authored
-
Manuel Rommel authored
These aren't merged versions, they just call the existing asm code. A merged implementation would of course be faster.
-
Steven Walters authored
Also fix broken thread detection on cygwin.
-
Steven Walters authored
Reduces Intel Compiler's bias against non-Intel CPUs. Big thanks to Agner for the original information on how to do this.
-
Steven Walters authored
Big thanks to David Rudie, the original author of this patch.
-
Kieran Kunhya authored
-
Fiona Glaser authored
-
- 19 Mar, 2011 2 commits
-
-
Anton Mitrofanov authored
-
Nick Lewycky authored
Doesn't affect compiled output outside of LLVM.
-
- 19 Feb, 2011 1 commit
-
-
Fiona Glaser authored
SSSE3 code got used in MMX/SSE2 and vice versa (in hpel).
-
- 18 Feb, 2011 2 commits
-
-
Daniel Kang authored
-
Fiona Glaser authored
Caused problems for some players.
-