]> granicus.if.org Git - handbrake/commit
vfr: improve duplicate frame drop detection
authorJohn Stebbins <jstebbins.hb@gmail.com>
Sun, 14 Apr 2019 23:34:28 +0000 (17:34 -0600)
committerJohn Stebbins <jstebbins.hb@gmail.com>
Sun, 14 Apr 2019 23:34:28 +0000 (17:34 -0600)
commitd572956c90cffd6c221368af69ad129e2bc84bdb
tree0cae8e7397df4748d14f44d7a83eb7c8bd207625
parentffc6edc39d29673bfdb4fe2e502140beb5584b9a
vfr: improve duplicate frame drop detection

More strictly limit the range of frames inspected when choosing a frame
to drop.

We were getting too many false positives which resulted in dropping
good frames. Limiting the range results in emitting good frames
before they can become the worst of a collection of other good
frames, and therefore be evaluated as droppable.
libhb/vfr.c