[vlc-devel] [PATCH]Oversized subtitles

Hannes Domani ssbssa at yahoo.de
Fri Aug 17 12:28:25 CEST 2007


Hello

first of all: i've had the problem with the oversized
subtitles on windows, so i don't think this has much
to do with the x11 module.

then again, i tested your patch and had some problems
with some ass-files where the video-resolution was not
the same as the one specified in the file (PlayResX
and PlayResY).

attached are my solution and one of the problem-files
(this one was with a 1280x960-video).

regards
Domani Hannes


--- Bernie Purcell <b.purcell at adbglobal.com> schrieb:

> I've just completed a patch for vout_subpictures.c
> that seems to fix the
> problem reported by Hannes Domani with the rendering
> of subtitles in
> resized video.
> The problem is restricted to video modules that pass
> through native
> resolutions to the the rendering and blending
> routine in
> vout_subpictures; the x11 module is the only one
> I've found doing that
> so far. Rather than simply patch it to correctly
> work out the scale in
> these circumstances and blend to original video
> resolution I've taken
> the approach that it would be nicer to have the text
> rendered at native
> resolution - so this patch attempts to do that,
> producing much crisper
> text now when x11 is chosen as output module, rather
> than eg. xvideo.
> All of the changes necessary to implement this are
> in vout_subpictures,
> which isn't code I normally mess with. I can't deny
> the possibility that
> this code in particular might break anything else
> using subpictures, so
> am posting this to the list to get some comments
> before committing. If I
> don't hear anything bad I'll commit it late next
> week.
> Anyone testing this patch should in particular try
> it with both x11 and
> eg. xvideo selected as their output module, and
> should also toggle
> between full-screen and normal mode a lot to see
> that everything works
> as it should.
> On a final note I don't seem to be able to get a
> runnable vlc from a
> compilation of the current trunk, so I've produced
> this patch from a
> slightly older revision with a couple of other files
> backported. I'm
> hoping this won't have an impact, though.
> 
> Bitmap



       __________________________________ 
Yahoo! Clever - Der einfachste Weg, Fragen zu stellen und Wissenswertes mit Anderen zu teilen. www.yahoo.de/clever
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: dmc01.ass
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20070817/422e7b67/attachment.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: subs_fontsize-addon.patch
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20070817/422e7b67/attachment-0001.ksh>
-------------- next part --------------
_______________________________________________
vlc-devel mailing list
vlc-devel at videolan.org
http://mailman.videolan.org/listinfo/vlc-devel


More information about the vlc-devel mailing list