• Jingning Han's avatar
    Fix potential invalid partition size use · bf5e9221
    Jingning Han authored
    For blocks at frame boundary, the selected block size sometimes needs
    to be smaller than that was first given. This commit forces such block
    size change only between square blocks, so as to avoid the potential
    use case containing 32x16 + 16x8 + 16x8, for 1080p sequences.
    
    Local test suggested no visible coding speed difference. Borg test
    reveals no difference in terms of compression performance.
    
    Change-Id: Ie8de87f3c6febc3acf11b4cbfdf2077f9f6def52
    bf5e9221
vp9_encodeframe.c 100 KB