- 25 Aug, 2008 1 commit
-
-
Gabriel Bouvigne authored
Don't use the previous frame's row SATD as a predictor if it is too different from this frame's row SATD.
-
- 22 Aug, 2008 2 commits
-
-
Guillaume Poirier authored
Patch by vmrsss %vmrsss A gmail P com%
-
Fiona Glaser authored
Due to a bug in gcc 3.4.x, in certain cases of inlining, the array_non_zero_int_mmx inline asssembly is miscompiled and causes a crash with --subme 7 --8x8dct. This minor hack fixes this issue.
-
- 21 Aug, 2008 6 commits
-
-
Loic Le Loarer authored
-
Loren Merritt authored
-
Loren Merritt authored
-
Loren Merritt authored
move some more shared macros to x264util.asm
-
Loren Merritt authored
-
Loren Merritt authored
-
- 20 Aug, 2008 1 commit
-
-
Fiona Glaser authored
A bit more loop unrolling, and moving some constant code to the global init function
-
- 19 Aug, 2008 2 commits
-
-
Fiona Glaser authored
Convert the style of the deblocking code to the standard x264 style Eliminate some trailing whitespace
-
Fiona Glaser authored
Along with a bit of related code reorganization and macroification
-
- 16 Aug, 2008 2 commits
-
-
David Pethes authored
Faster variance calculation
-
Loren Merritt authored
-
- 15 Aug, 2008 1 commit
-
-
Fiona Glaser authored
Early termination for bS=0, alpha=0, beta=0 Refactoring, various other optimizations About 30% faster deblocking overall.
-
- 10 Aug, 2008 4 commits
-
-
Loren Merritt authored
-
Daniel Vergien authored
-
Gabriel Bouvigne authored
-
Loren Merritt authored
-
- 09 Aug, 2008 2 commits
-
-
Fiona Glaser authored
This code seemed to act up unexpectedly sometimes, creating a situation where in 1-pass VBV mode, a frame's quantizer would drop all the way to qpmin and then shoot back upwards to qpmax, causing serious visual issues. This change may decrease bitrate in VBV mode, but that is preferable to the artifacting produced by this code.
-
Fiona Glaser authored
-
- 31 Jul, 2008 1 commit
-
-
Loren Merritt authored
-
- 30 Jul, 2008 6 commits
-
-
Fiona Glaser authored
-
Fiona Glaser authored
-
Fiona Glaser authored
set the chroma DC coefficients to zero for residual coding in qpel-rd fix C99ism
-
Holger Lubitz authored
-
Holger Lubitz authored
-
Fiona Glaser authored
a do/while loop can be used for residual_write, but i8x8 had to be fixed so that it wouldn't call residual_write with zero coeffs proper nnz handling added to cabac intra rd refine chroma cbp added to 8x8 chroma rd cbp was tested, but wasn't useful
-
- 29 Jul, 2008 1 commit
-
-
Fiona Glaser authored
-
- 26 Jul, 2008 2 commits
-
-
Loren Merritt authored
-
Loic Le Loarer authored
-
- 24 Jul, 2008 3 commits
-
-
Fiona Glaser authored
-
Fiona Glaser authored
Split into a separate commit because this changes rounding, and thus changes output slightly.
-
Fiona Glaser authored
-
- 18 Jul, 2008 2 commits
-
-
Loren Merritt authored
if vbv is not enabled (and especially in crf/cqp), we have to guess max bitrate, so we might underestimate the required level.
-
Loren Merritt authored
(no immediate effect, since nothing writes such values yet)
-
- 16 Jul, 2008 1 commit
-
-
Anton Mitrofanov authored
-
- 12 Jul, 2008 3 commits
-
-
Fiona Glaser authored
Allow a QPfile to contain fewer frames than the total number of frames in the video and have ratecontrol fill in the rest. Patch by kemuri9.
-
Fiona Glaser authored
Bug report by Sigma Designs, Inc.
-
Fiona Glaser authored
In rare cases CABAC desync could occur, causing bitstream corruption
-