[xiph-commits] r13228 - trunk/theora/lib/enc

maikmerten at svn.xiph.org maikmerten at svn.xiph.org
Thu Jul 5 10:41:26 PDT 2007


Author: maikmerten
Date: 2007-07-05 10:41:25 -0700 (Thu, 05 Jul 2007)
New Revision: 13228

Modified:
   trunk/theora/lib/enc/encoder_toplevel.c
Log:
Switch encoder back to PROFILE_VP3.

Motivated by the fact that PROFILE_FULL (6 quant tables) was less than well-tested when it comes to quality. Plus I guess old Cortado releases will be around for a while.

Note to (mostly) myself: Find a set of 6 quant tables that actually does make use of the added flexibility. Just copying old table values doesn't sound like it'll revolutionize and transform the video coding industry.


Oh, this is my first xiph.org checkin, by the way. All seek for cover.

Modified: trunk/theora/lib/enc/encoder_toplevel.c
===================================================================
--- trunk/theora/lib/enc/encoder_toplevel.c	2007-07-05 04:00:17 UTC (rev 13227)
+++ trunk/theora/lib/enc/encoder_toplevel.c	2007-07-05 17:41:25 UTC (rev 13228)
@@ -916,7 +916,7 @@
   InitHuffmanSet(&cpi->pb);
 
   /* This makes sure encoder version specific tables are initialised */
-  cpi->pb.encoder_profile = PROFILE_FULL;
+  cpi->pb.encoder_profile = PROFILE_VP3;
   InitQTables(&cpi->pb);
 
   /* Indicate that the next frame to be compressed is the first in the



More information about the commits mailing list