]> granicus.if.org Git - libvpx/commitdiff
VP9: turn on tile-columns and frame-parallel-mode by default
authorFrank Galligan <fgalligan@google.com>
Tue, 3 Mar 2015 19:20:11 +0000 (11:20 -0800)
committerFrank Galligan <fgalligan@google.com>
Tue, 3 Mar 2015 19:20:11 +0000 (11:20 -0800)
Most of the current decoders use tile-based multithreading. Also
most of the current decoders need frame_parallel_decoding_mode
turned on to enable multithreaded decoding. tile-columns is
limited by resolution, so setting to max (6) is fine.

BUG=https://code.google.com/p/webm/issues/detail?id=963

Change-Id: I6e7ac3485d96bf0c69e06706cbb326dd38be0020

vp9/vp9_cx_iface.c

index d0c4c674472739b4c477f7067823c27d690feb05..1fc88e9348d6aab740c2636880a98ec6975c94aa 100644 (file)
@@ -51,7 +51,7 @@ static struct vp9_extracfg default_extra_cfg = {
   0,                          // noise_sensitivity
   0,                          // sharpness
   0,                          // static_thresh
-  0,                          // tile_columns
+  6,                          // tile_columns
   0,                          // tile_rows
   7,                          // arnr_max_frames
   5,                          // arnr_strength
@@ -61,7 +61,7 @@ static struct vp9_extracfg default_extra_cfg = {
   0,                          // rc_max_inter_bitrate_pct
   0,                          // gf_cbr_boost_pct
   0,                          // lossless
-  0,                          // frame_parallel_decoding_mode
+  1,                          // frame_parallel_decoding_mode
   NO_AQ,                      // aq_mode
   0,                          // frame_periodic_delta_q
   VPX_BITS_8,                 // Bit depth