]> granicus.if.org Git - handbrake/commit
deccc608: fix rollup style CC problems
authorjstebbins <jstebbins.hb@gmail.com>
Fri, 26 Sep 2014 17:24:52 +0000 (17:24 +0000)
committerjstebbins <jstebbins.hb@gmail.com>
Fri, 26 Sep 2014 17:24:52 +0000 (17:24 +0000)
commita688a94cbfbc37ecf761040f20b07e37b4e07b9f
tree1e7418de0ed387c1a7e7d92fcd092843b6724486
parent87dd6af3e61522537d7bdd8ab19f83eef846e0cc
deccc608: fix rollup style CC problems

The timing of the "erase display" command was incorrect for rollup CC
and erased subtitles immediately after they were displayed.

When rendering, sometimes rollup subtitles arrived at the renderer far
after the frame they should be rendered on.  So push rollup subtitles
into the pipeline for each new character received when rendering.

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