]> granicus.if.org Git - handbrake/commit
detect progressive upsampling in vfr
authorjstebbins <jstebbins.hb@gmail.com>
Mon, 17 Oct 2011 21:36:53 +0000 (21:36 +0000)
committerjstebbins <jstebbins.hb@gmail.com>
Mon, 17 Oct 2011 21:36:53 +0000 (21:36 +0000)
commitdf1968b6f1617e5a71d7140c5ec4a4305d674df3
tree0576da79dff77e8a5d7b00ef6445db24a03fca05
parent2cb43119b880267ed84265c73d7c66cf90125659
detect progressive upsampling in vfr

progressive 23.976 fps content that has upsampled to progressive 59.94
fps can result in juddery output if you don't drop the "right" frames
while downsampling back to 23.976.  This adds a test that computes the
sum of squared errors between 2 candidate frames to drop and makes a
more intelligent decision based on this metric.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4297 b64f7644-9d1e-0410-96f1-a4d463321fa5
libhb/render.c