[x264-devel] commit: Fix and enable I_PCM macroblock support (Jason Garrett-Glaser )
git version control
git at videolan.org
Thu Jul 10 17:23:44 CEST 2008
x264 | branch: master | Jason Garrett-Glaser <darkshikari at gmail.com> | Thu Jul 10 08:36:45 2008 -0600| [ceb2df9ddf03e7eb21bdc81748c7b9978ea64085]
Fix and enable I_PCM macroblock support
In RD mode, always consider PCM as a macroblock mode possibility
Fix bitstream writing for PCM blocks in CAVLC and CABAC, and a few other minor changes to make PCM work.
PCM macroblocks improve compression at very low QPs (1-5) and in lossless mode.
> http://git.videolan.org/gitweb.cgi/x264.git/?a=commit;h=ceb2df9ddf03e7eb21bdc81748c7b9978ea64085
---
common/common.h | 1 +
common/macroblock.c | 5 +++-
common/macroblock.h | 2 +-
encoder/analyse.c | 27 ++++++++++++++--------
encoder/cabac.c | 53 +++++++++++++++++++++------------------------
encoder/cavlc.c | 59 +++++++++++++++++++++++---------------------------
encoder/encoder.c | 11 ++++++---
7 files changed, 82 insertions(+), 76 deletions(-)
Diff: http://git.videolan.org/gitweb.cgi/x264.git/?a=commitdiff;h=ceb2df9ddf03e7eb21bdc81748c7b9978ea64085
More information about the x264-devel
mailing list