<div>Hi,</div>
<div>    I have a question about interpolation. It seems <em>x264_frame_filter</em> will interpolate one MB line for each invoke. However, I find it also interp &quot;margin&quot; data as well. Let&#39;s suppose the dim of image is W*H and margin is 32 for both x and y direction. The <em>x264_frame_filter</em>  will interpolate (W+10*2)*(H+8*2) sized region and in <em>x264_frame_expand_border_filtered</em>, only (W+4*2)*(H+8*2) sized region will be choosed as &quot;right&quot; and leave other region to padding.</div>

<div>    My question is that why we interp so much data? Firstly, we can just interpolate W*H sized image, this can save some computing power. Secondly, it seems the excrescent interpolate of data out of image makes some difference to it&#39;s edge.</div>

<div> </div>
<div>Thanks</div>