• Marco's avatar
    vp9: Nonrd mode: use content_state_sb for high motion. · 8c3f18ef
    Marco authored
    In the content_state for a superblock is set to HighSad,
    use that to bias some decisions in variance partition and
    nonrd pickmde: use int_pro_motion for sad computation in
    choose_partitioning, and set large_block in pickmode based
    on the content_state_sb.
    
    Only affects speed >= 7.
    
    Immprovement for high motion content.
    Small gain (~1%) in RTC metrics.
    Speedup of ~5 for high motion clip on android (speed 8, 1 thread).
    
    Change-Id: I5774c4854f012b89c8e969f6129b60988c2ce11c
    8c3f18ef
vp9_encodeframe.c 184 KB