VOs can hold more frames than the requested lookahead. vo_gpu_next's pl_queue retains past frames for the interpolation mixing window. Let VOs declare the total number of frames they may reference at the same time, so fixed hwdec surface pools can be sized accordingly.