lp:~rexbron/x264/debian.nightly
- Get this branch:
- bzr branch lp:~rexbron/x264/debian.nightly
Branch merges
Branch information
Recent revisions
- 1703. By Dark Shikari
-
CAVLC "trellis"
~3-10% improved compression with CAVLC.
--trellis is now a valid option with CAVLC.
Perhaps more importantly, this means psy-trellis now works with CAVLC.This isn't a real trellis; it's actually just a simplified QNS.
But it takes enough shortcuts that it's still roughly as fast as a trellis; just not quite optimal.
Thus the name is a bit of a misnomer, but we're reusing the option name because it does the same thing.
A real trellis would be better, but CAVLC is much harder to trellis than CABAC.
I'm not aware of any published polynomial-time solutions that are significantly close to optimal. - 1702. By Dark Shikari
-
Add global #define for maximum reference count
This should make it easier to play around with reference frame counts that exceed the spec maximum. - 1701. By Dark Shikari
-
Simplify addressing logic for interlaced-related arrays
In progressive mode, just make [0] and [1] point to the same place. - 1700. By Dark Shikari
-
Add missing emms to x264_nal_encode
Only matters for applications using the low-latency callback feature. - 1699. By Dark Shikari
-
Fix 2 bugs with slice-max-size
Macroblock re-encoding didn't restore mv/tex bit counters (slightly inaccurate 2-pass).
Bitstream buffer check didn't work correctly (insanely large frames could break encoding). - 1697. By Dark Shikari
-
Deblock-aware RD
Small quality gain (~0.5%) at lower bitrates, potentially larger with QPRD.
May help more with psy, maybe not.
Enabled at subme >= 9. Small speed cost (a few %). - 1696. By Brad Smith
-
Correct X header path usage in configure
Don't unconditionally set the header path for OpenBSD but do so if the
--enable-visualize flag is specified.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:x264