[vlc-devel] [PATCH] dvbsub.c : Don't fill region if page_state == 0

Björn Stenberg bjorn at haxx.se
Thu Jun 10 15:41:58 CEST 2010


Ilkka Ollakka wrote:
> Would it be possible you to provide some test clip on that?

Here is a clip with progressive subtitles in the swedish ("Svenska") DVB subtitle track:
 http://bjorn.haxx.se/vlc/fill_problem.ts

I have also procuced a workaround to show how it is meant to look:
  http://bjorn.haxx.se/vlc/fill_workaround.ts

The workaround is done by clearing the region_fill_flag in the update packets, and only set it in the "new page" packets. I don't think it is a proper solution though, since it comes with its' own spec interpretation issues and may break on other decoders.

> Please provide patch that applies and is against git-tree

I will submit a new patch shortly.

-- 
Björn



More information about the vlc-devel mailing list