[vlc-devel] [PATCH]Oversized subtitles

Bernie Purcell b.purcell at adbglobal.com
Mon Aug 20 04:21:44 CEST 2007


Hi Hannes,

In relation to the problem, I never actually said the problem was 
restricted to x11 - I said it was occurring when the video module passed 
through dimensions which equated to the real screen dimensions of the area 
to render in, not the dimensions of the original source video. The x11 
driver was the only example I found doing this, but I don't deny that 
others might do it also, especially as I didn't test the windows video 
modules as I was running under linux at the time. As I said before, 
though, I like what these modules are doing, though, and don't see this as 
a problem. With any luck we can come up with a fix that gives us some 
better looking text than we've had previously.
I've tested the changes you've made to the patch and I'm not able to see 
the results of the change. Again I'm not saying there isn't an issue - 
just that I haven't been able to see it. When I run the ass file you 
supplied with a source video of 1280 x 960 I get the same results with my 
original code as with your modified version. Could you please send me some 
screenshots that show the nature of the problem and the results after 
you've corrected it? (Probably better to send to me direct rather than 
bother the list with this though). I also found identical results between 
your code and mine when I modified the ass so that it did match the video 
resolution - in both cases we got smaller writing.

Bernie




Hannes Domani <ssbssa at yahoo.de> 
Sent by: vlc-devel-bounces at videolan.org
17/08/2007 08:28 PM
Please respond to
Mailing list for VLC media player developers <vlc-devel at videolan.org>


To
Mailing list for VLC media player developers <vlc-devel at videolan.org>
cc

Subject
Re: [vlc-devel] [PATCH]Oversized subtitles






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
[Script Info]
; Script generated by Aegisub v1.10 
; http://www.aegisub.net
Title: Default Aegisub file
ScriptType: v4.00+
PlayResX: 640
PlayResY: 480
Video Aspect Ratio: 0
Video Zoom: 6
Video Position: 0
Export filters: Transform Framerate|Clean Script Info|Fix Styles
Last Style Storage: Default

[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, 
OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, 
ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, 
MarginR, MarginV, Encoding
Style: 
Default,Headache,32,&H00FFFFFF,&H0000FFFF,&H00000000,&H00000000,0,0,0,0,100,100,0,0,1,2,0,2,10,10,10,0
Style: 
sigla,Arial,20,&H00FFFFFF,&H0000FFFF,&H00000000,&H00000000,0,0,0,0,100,100,2,0,1,2,2,2,10,10,10,0
Style: 
Ending,BlackChancery,30,&H00FF9F00,&H0000FFFF,&H00FEEC05,&H00000000,-1,-1,0,0,100,100,0,0,1,2,0,9,10,10,10,0

[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, 
Text

Dialogue: 
0,0:02:34.04,0:02:39.01,sigla,,0000,0000,0000,,{\pos(440,410)\3c&H0809F6&\s1\fs50\b1\bord1\c&H0F10D9&\bord5\fnFormalScrp421 
BT}Anime Club Generation{\s0\b0}
Dialogue: 
0,0:02:34.04,0:02:39.01,sigla,,0000,0000,0000,,{\pos(438,410)\c&H000000&\3c&H0809F6&\s1\fs50\b1\bord0\fnFormalScrp421 
BT}Anime Club Generation{\s0\b0}
Dialogue: 0,0:22:46.49,0:22:50.92,Ending,,0000,0000,0000,,Don't look 
back...
Dialogue: 0,0:22:53.13,0:22:57.80,Ending,,0000,0000,0000,,Don't regret...
Dialogue: 0,0:22:59.90,0:23:11.78,Ending,,0000,0000,0000,,Time's falling 
out of these hands
Dialogue: 0,0:23:13.62,0:23:23.74,Ending,,0000,0000,0000,,I'll let you 
leave me.
Dialogue: 0,0:23:24.09,0:23:33.26,Ending,,0000,0000,0000,,Call when you're 
back home, 'cause I'll wait
Dialogue: 0,0:23:33.29,0:23:37.80,Ending,,0000,0000,0000,,If I've the time
Dialogue: 0,0:23:38.40,0:23:41.81,Ending,,0000,0000,0000,,Wherever you go
Dialogue: 0,0:23:41.84,0:23:46.72,Ending,,0000,0000,0000,,Whatever you see
Dialogue: 0,0:23:47.16,0:23:51.26,Ending,,0000,0000,0000,,I'll give up 
life
Dialogue: 0,0:23:51.45,0:23:54.41,Ending,,0000,0000,0000,,And I'll be your 
home
Dialogue: 0,0:24:32.84,0:24:37.84,Default,,0000,0000,0000,,
Dialogue: 0,0:00:28.19,0:00:29.46,Default,,0000,0000,0000,,What do you 
want?
Dialogue: 0,0:00:30.11,0:00:31.42,Default,,0000,0000,0000,,Strawberry 
ice-cream.
Dialogue: 0,0:00:33.43,0:00:34.46,Default,,0000,0000,0000,,Customer...
Dialogue: 0,0:00:37.04,0:00:40.40,Default,,0000,0000,0000,,This is a pub, 
not a place for brats.
Dialogue: 0,0:00:40.93,0:00:41.60,Default,,0000,0000,0000,,Yeah?
Dialogue: 0,0:00:42.10,0:00:46.64,Default,,0000,0000,0000,,Well, it smells 
more like blood than alcohol.
Dialogue: 0,0:00:48.89,0:00:49.73,Default,,0000,0000,0000,,Oh well, it 
doesn't matter.
Dialogue: 0,0:00:50.71,0:00:52.69,Default,,0000,0000,0000,,Recently I 
heard something even more weird.
Dialogue: 0,0:00:53.83,0:00:57.25,Default,,0000,0000,0000,,It is said that 
there is a very violent old-fashioned pub around this area
Dialogue: 0,0:00:57.86,0:01:00.79,Default,,0000,0000,0000,,and they don't 
actually steal dough, but human lives.
Dialogue: 0,0:01:01.51,0:01:02.79,Default,,0000,0000,0000,,Horrifying.
Dialogue: 0,0:01:06.44,0:01:07.19,Default,,0000,0000,0000,,Excuse me.
Dialogue: 0,0:01:07.91,0:01:09.94,Default,,0000,0000,0000,,Are you from 
The Royal Straight Flash?
Dialogue: 0,0:01:10.62,0:01:13.18,Default,,0000,0000,0000,,Because I would 
kill you without any doubt.
Dialogue: 0,0:01:13.48,0:01:16.45,Default,,0000,0000,0000,,I've the habit 
to treat everybody with a drink..
Dialogue: 0,0:01:47.29,0:01:50.00,Default,,0000,0000,0000,,Not bad for a 
Royal Straight Flash.
Dialogue: 0,0:02:16.76,0:02:18.72,Default,,0000,0000,0000,,If you open 
this place again,
Dialogue: 0,0:02:19.66,0:02:21.77,Default,,0000,0000,0000,,remember to 
bring strawberry ice-cream.
Dialogue: 0,0:02:32.87,0:02:33.63,Default,,0000,0000,0000,,Bingo!
Dialogue: 0,0:02:59.04,0:03:00.85,Default,,0000,0000,0000,,Yeah, pizza as 
usual.
Dialogue: 0,0:03:01.86,0:03:04.72,Default,,0000,0000,0000,,The specialty 
with ham, potato and garlic.
Dialogue: 0,0:03:05.14,0:03:06.08,Default,,0000,0000,0000,,Hurry!
Dialogue: 0,0:03:06.61,0:03:07.43,Default,,0000,0000,0000,,What?
Dialogue: 0,0:03:07.66,0:03:08.15,Default,,0000,0000,0000,,Uh?
Dialogue: 0,0:03:09.28,0:03:10.97,Default,,0000,0000,0000,,Paying cash? I 
don't care.
Dialogue: 0,0:03:11.12,0:03:13.95,Default,,0000,0000,0000,,I'll pay you 
next time.
Dialogue: 0,0:03:14.13,0:03:16.69,Default,,0000,0000,0000,,Ah, add an 
olive, size L.
Dialogue: 0,0:03:16.81,0:03:17.75,Default,,0000,0000,0000,,Don't forget.
Dialogue: 0,0:03:20.23,0:03:21.70,Default,,0000,0000,0000,,Are you 
listening to me? Dante...
Dialogue: 0,0:03:22.30,0:03:25.84,Default,,0000,0000,0000,,What the hell 
are you doing? Haven't you heard me? I'm learning.
Dialogue: 0,0:03:26.97,0:03:28.89,Default,,0000,0000,0000,,I would accept 
any mission.
Dialogue: 0,0:03:29.08,0:03:31.11,Default,,0000,0000,0000,,Everything but 
taking care of a brat.
Dialogue: 0,0:03:31.30,0:03:32.09,Default,,0000,0000,0000,,Brat?
Dialogue: 0,0:03:32.24,0:03:33.67,Default,,0000,0000,0000,,I'm sorry, 
miss.
Dialogue: 0,0:03:34.46,0:03:36.12,Default,,0000,0000,0000,,Maybe one day 
I'll date you...
Dialogue: 0,0:03:36.65,0:03:38.19,Default,,0000,0000,0000,,...10 years 
from now, when you'll be a grown-up.
Dialogue: 0,0:03:40.90,0:03:42.78,Default,,0000,0000,0000,,If I wanted, I 
would tell you to go to hell in less than 10 seconds.
Dialogue: 0,0:03:42.93,0:03:44.63,Default,,0000,0000,0000,,I'm only 
interested in men who are younger than me.
Dialogue: 0,0:03:47.53,0:03:50.50,Default,,0000,0000,0000,,See, Dante, 
even if she's a brat...
Dialogue: 0,0:03:50.69,0:03:51.89,Default,,0000,0000,0000,,Or not, 
sorry...
Dialogue: 0,0:03:52.76,0:03:54.42,Default,,0000,0000,0000,,She's not an 
ordinary girl.
Dialogue: 0,0:03:54.64,0:03:55.88,Default,,0000,0000,0000,,She's Patty 
Lowell.
Dialogue: 0,0:03:56.26,0:03:59.23,Default,,0000,0000,0000,,The Cinderella 
who has inherited the estate of Lowell syndicate.
Dialogue: 0,0:03:59.54,0:04:02.13,Default,,0000,0000,0000,,Her grimy looks 
don't quite fit such nobility.
Dialogue: 0,0:04:02.55,0:04:05.48,Default,,0000,0000,0000,,That's because 
she lives in the town's orphanage.
Dialogue: 0,0:04:06.42,0:04:09.96,Default,,0000,0000,0000,,So she's just a 
Cinderella with no magic powers to help her.
Dialogue: 0,0:04:10.49,0:04:14.67,Default,,0000,0000,0000,,To tell you the 
truth, it's not like that. The leader of the Lowell syndicate died a few 
days ago.
Dialogue: 0,0:04:15.84,0:04:19.04,Default,,0000,0000,0000,,According to 
his own words, he had an illegitimate daughter.
Dialogue: 0,0:04:19.15,0:04:21.75,Default,,0000,0000,0000,,And that girl 
is Patty Lowell.
Dialogue: 0,0:04:21.97,0:04:25.55,Default,,0000,0000,0000,,And that means 
she does have "powers".
Dialogue: 0,0:04:26.30,0:04:29.35,Default,,0000,0000,0000,,Do you want to 
be my servant?
Dialogue: 0,0:04:31.57,0:04:38.24,Default,,0000,0000,0000,,Anyway, you 
have to make sure she'll get safely at the Lowell mansion tomorrow at 6.
Dialogue: 0,0:04:38.69,0:04:39.59,Default,,0000,0000,0000,,That's all?
Dialogue: 0,0:04:39.36,0:04:40.16,Default,,0000,0000,0000,,Yes, that's 
all.
Dialogue: 0,0:04:41.59,0:04:42.26,Default,,0000,0000,0000,,Crap!
Dialogue: 0,0:04:42.53,0:04:44.22,Default,,0000,0000,0000,,That pizza 
should have arrived by now.
Dialogue: 0,0:04:44.22,0:04:48.02,Default,,0000,0000,0000,,The pizza won't 
come, I made sure to talk to the delivery guys.
Dialogue: 0,0:04:48.25,0:04:51.11,Default,,0000,0000,0000,,They won't 
bring you any till you pay what you owe them.
Dialogue: 0,0:04:52.47,0:04:54.42,Default,,0000,0000,0000,,Bastard! Why in 
the world have you done this?
Dialogue: 0,0:04:57.81,0:04:59.28,Default,,0000,0000,0000,,Do you want to 
try your destiny... {\i1}again{\i0}?
Dialogue: 0,0:04:59.81,0:05:02.25,Default,,0000,0000,0000,,If you win, I 
will pay all your debts.
Dialogue: 0,0:05:02.78,0:05:03.65,Default,,0000,0000,0000,,But if you 
lose...
Dialogue: 0,0:05:03.80,0:05:05.27,Default,,0000,0000,0000,,Yeah, I know...
Dialogue: 0,0:05:05.91,0:05:06.66,Default,,0000,0000,0000,,I accept.
Dialogue: 0,0:05:08.88,0:05:10.76,Default,,0000,0000,0000,,You're very 
unlucky.
Dialogue: 0,0:05:13.10,0:05:13.92,Default,,0000,0000,0000,,Dante.
Dialogue: 0,0:05:14.38,0:05:15.32,Default,,0000,0000,0000,,You're 
forgetting something.
Dialogue: 0,0:05:15.47,0:05:16.75,Default,,0000,0000,0000,,Isn't there a 
live show?
Dialogue: 0,0:05:17.54,0:05:18.33,Default,,0000,0000,0000,,Live show?
Dialogue: 0,0:05:20.59,0:05:22.47,Default,,0000,0000,0000,,Good bye and 
thank you for your help.
Dialogue: 0,0:05:29.51,0:05:31.99,Default,,0000,0000,0000,,Next time I'll 
go to see your show.
Dialogue: 0,0:05:32.41,0:05:35.34,Default,,0000,0000,0000,,Anyway, no one 
else will.
Dialogue: 0,0:05:35.49,0:05:38.47,Default,,0000,0000,0000,,Thank you for 
your "special" presence, but my show is private.
Dialogue: 0,0:05:39.07,0:05:42.23,Default,,0000,0000,0000,,The girl from 
the photo will be there too?
Dialogue: 0,0:05:42.31,0:05:43.40,Default,,0000,0000,0000,,Photo?
Dialogue: 0,0:05:49.80,0:05:52.62,Default,,0000,0000,0000,,You'd better 
buy a new car, this one doesn't have anything.
Dialogue: 0,0:05:52.89,0:05:55.67,Default,,0000,0000,0000,,It's not only 
ugly,
Dialogue: 0,0:05:56.01,0:05:58.61,Default,,0000,0000,0000,,it also stinks 
and it's broken.
Dialogue: 0,0:05:58.87,0:06:06.29,Default,,0000,0000,0000,,You see, for a 
woman the process is more important than the result.
Dialogue: 0,0:06:09.98,0:06:11.11,Default,,0000,0000,0000,,Dante...
Dialogue: 0,0:06:11.22,0:06:13.03,Default,,0000,0000,0000,,I will come to 
get this girl's life.
Dialogue: 0,0:06:14.04,0:06:15.10,Default,,0000,0000,0000,,Stay out of 
this.
Dialogue: 0,0:06:16.91,0:06:18.83,Default,,0000,0000,0000,,Hey, are you 
listening?
Dialogue: 0,0:06:19.58,0:06:20.71,Default,,0000,0000,0000,,What are you 
doing?
Dialogue: 0,0:06:32.08,0:06:34.34,Default,,0000,0000,0000,,What's wrong?
Dialogue: 0,0:06:36.97,0:06:40.40,Default,,0000,0000,0000,,What are you 
doing? I almost got killed.
Dialogue: 0,0:06:45.70,0:06:47.55,Default,,0000,0000,0000,,Is there 
anything we could do, brother?
Dialogue: 0,0:06:47.85,0:06:49.13,Default,,0000,0000,0000,,You are a 
lawyer, aren't you?
Dialogue: 0,0:06:49.28,0:06:50.75,Default,,0000,0000,0000,,There is 
nothing we could do.
Dialogue: 0,0:06:51.28,0:06:54.93,Default,,0000,0000,0000,,If what's 
written in the letter is true and Patty Lowell really exists,
Dialogue: 0,0:06:55.15,0:06:56.73,Default,,0000,0000,0000,,she will 
inherit everything.
Dialogue: 0,0:06:56.77,0:06:58.16,Default,,0000,0000,0000,,How can this 
be?
Dialogue: 0,0:06:58.24,0:06:59.97,Default,,0000,0000,0000,,Calm down, 
brother!
Dialogue: 0,0:07:00.88,0:07:02.80,Default,,0000,0000,0000,,If the letter 
is real,
Dialogue: 0,0:07:03.13,0:07:06.09,Default,,0000,0000,0000,,Patty Lowell 
will arrive in this house tomorrow by 6 o'clock.
Dialogue: 0,0:07:06.91,0:07:08.31,Default,,0000,0000,0000,,So we have to 
hurry.
Dialogue: 0,0:07:08.76,0:07:11.91,Default,,0000,0000,0000,,Starting 
tomorrow, we only have one week left.
Dialogue: 0,0:07:13.85,0:07:21.80,Default,,0000,0000,0000,,If Patty Lowell 
appears, she will inherit everything.
Dialogue: 0,0:07:23.77,0:07:28.08,Default,,0000,0000,0000,,It is really 
exciting that our serious brother had an illegitimate daughter.
Dialogue: 0,0:07:41.08,0:07:43.81,Default,,0000,0000,0000,,Oh! So you can 
be tender as well!
Dialogue: 0,0:07:44.36,0:07:45.63,Default,,0000,0000,0000,,A man's 
picture?
Dialogue: 0,0:07:46.53,0:07:47.67,Default,,0000,0000,0000,,This is my 
mother!
Dialogue: 0,0:07:48.66,0:07:51.03,Default,,0000,0000,0000,,She's way more 
beautiful than your girlfriend!
Dialogue: 0,0:07:53.48,0:07:56.78,Default,,0000,0000,0000,,But I can't 
remember anything about her.
Dialogue: 0,0:07:58.03,0:08:03.98,Default,,0000,0000,0000,,I've been told 
that she died when I was still a baby.
Dialogue: 0,0:08:04.91,0:08:08.87,Default,,0000,0000,0000,,That's why I 
don't know much about her.
Dialogue: 0,0:08:10.39,0:08:12.37,Default,,0000,0000,0000,,I only have 
this photo.
Dialogue: 0,0:08:15.94,0:08:18.05,Default,,0000,0000,0000,,Oh! She's very 
beautiful!
Dialogue: 0,0:08:18.51,0:08:20.05,Default,,0000,0000,0000,,Is that a photo 
of your mother?
Dialogue: 0,0:08:21.01,0:08:23.50,Default,,0000,0000,0000,,Oh, now I see 
you're charming as well.
Dialogue: 0,0:08:24.84,0:08:26.38,Default,,0000,0000,0000,,Can I sit?
Dialogue: 0,0:08:26.54,0:08:27.01,Default,,0000,0000,0000,,What?
Dialogue: 0,0:08:27.90,0:08:29.17,Default,,0000,0000,0000,,Aren't there 
enough seats?
Dialogue: 0,0:08:30.58,0:08:31.49,Default,,0000,0000,0000,,Please, go 
ahead!
Dialogue: 0,0:08:31.68,0:08:32.27,Default,,0000,0000,0000,,Thank you.
Dialogue: 0,0:08:34.65,0:08:35.87,Default,,0000,0000,0000,,Sorry if I 
bothered you.
Dialogue: 0,0:08:36.23,0:08:39.13,Default,,0000,0000,0000,,Even if you are 
not bothering us, I can't promise you'll be safe.
Dialogue: 0,0:08:39.72,0:08:41.36,Default,,0000,0000,0000,,What are you 
talking about?
Dialogue: 0,0:08:44.52,0:08:45.33,Default,,0000,0000,0000,,I don't get it.
Dialogue: 0,0:08:45.85,0:08:48.74,Default,,0000,0000,0000,,Why should it 
be dangerous to sit next to me?
Dialogue: 0,0:08:53.93,0:08:56.45,Default,,0000,0000,0000,,Oh well, I told 
you...
Dialogue: 0,0:09:13.56,0:09:14.59,Default,,0000,0000,0000,,Dead?
Dialogue: 0,0:09:18.90,0:09:21.00,Default,,0000,0000,0000,,Mom...
Dialogue: 0,0:09:21.70,0:09:23.21,Default,,0000,0000,0000,,Forget about 
it.
Dialogue: 0,0:09:23.57,0:09:25.09,Default,,0000,0000,0000,,It can't 
be....You...
Dialogue: 0,0:09:25.68,0:09:26.47,Default,,0000,0000,0000,,This way, 
please!
Dialogue: 0,0:09:28.47,0:09:29.38,Default,,0000,0000,0000,,What in the 
world...
Dialogue: 0,0:09:30.40,0:09:33.42,Default,,0000,0000,0000,,Hey you! What 
happened here?
Dialogue: 0,0:09:33.94,0:09:36.60,Default,,0000,0000,0000,,Well, let me 
tell you in detail how he died.
Dialogue: 0,0:09:37.54,0:09:41.75,Default,,0000,0000,0000,,The train 
passed through the tunnel within 10 seconds.
Dialogue: 0,0:09:42.39,0:09:46.65,Default,,0000,0000,0000,,In this time, 
only 3 people and myself were near the girl.
Dialogue: 0,0:09:47.16,0:09:48.68,Default,,0000,0000,0000,,The dead guy 
was here too.
Dialogue: 0,0:09:48.96,0:09:49.98,Default,,0000,0000,0000,,So we were 6.
Dialogue: 0,0:09:50.24,0:09:52.84,Default,,0000,0000,0000,,First, it would 
have been impossible for the old man to do it.
Dialogue: 0,0:09:53.71,0:09:56.19,Default,,0000,0000,0000,,Those two were 
hugging in the darkness.
Dialogue: 0,0:09:56.91,0:09:58.45,Default,,0000,0000,0000,,The girl has 
been like that.
Dialogue: 0,0:09:58.56,0:09:59.81,Default,,0000,0000,0000,,So it was 
you...
Dialogue: 0,0:09:59.88,0:10:01.46,Default,,0000,0000,0000,,No, there is 
someone else here.
Dialogue: 0,0:10:01.76,0:10:04.32,Default,,0000,0000,0000,,In fact, he's 
not a person, he's a devil.
Dialogue: 0,0:10:46.64,0:10:49.65,Default,,0000,0000,0000,,Who killed that 
man?
Dialogue: 0,0:10:49.76,0:10:50.74,Default,,0000,0000,0000,,I don't know.
Dialogue: 0,0:10:52.21,0:10:55.60,Default,,0000,0000,0000,,A devil...was 
he killed by a devil?
Dialogue: 0,0:10:56.20,0:11:00.00,Default,,0000,0000,0000,,Does this 
mean...that I was chosen by the devil too?
Dialogue: 0,0:11:01.73,0:11:02.75,Default,,0000,0000,0000,,Dante!
Dialogue: 0,0:11:04.41,0:11:05.23,Default,,0000,0000,0000,,Let's go.
Dialogue: 0,0:11:09.11,0:11:10.50,Default,,0000,0000,0000,,Checkmate.
Dialogue: 0,0:11:10.96,0:11:13.25,Default,,0000,0000,0000,,Crap, I lost 
again!
Dialogue: 0,0:11:13.70,0:11:16.42,Default,,0000,0000,0000,,You aren't good 
at chess now, as you weren't when you were young.
Dialogue: 0,0:11:17.06,0:11:19.16,Default,,0000,0000,0000,,That's why 
Jenney left you.
Dialogue: 0,0:11:19.50,0:11:21.01,Default,,0000,0000,0000,,That was 
because our big brother blocked...
Dialogue: 0,0:11:22.63,0:11:25.26,Default,,0000,0000,0000,,That was 
because you were so slow.
Dialogue: 0,0:11:27.71,0:11:30.80,Default,,0000,0000,0000,,Do you like 
that painting?
Dialogue: 0,0:11:30.91,0:11:34.41,Default,,0000,0000,0000,,Yes, I don't 
know why, but when I look at it I feel peaceful.
Dialogue: 0,0:11:34.67,0:11:38.70,Default,,0000,0000,0000,,If we'll get to 
share the  inheritance, I want to have every piece of art in the house.
Dialogue: 0,0:11:39.34,0:11:41.37,Default,,0000,0000,0000,,Anyway, I 
prefer money!
Dialogue: 0,0:11:41.41,0:11:42.69,Default,,0000,0000,0000,,Hey, we 
still...
Dialogue: 0,0:11:42.62,0:11:46.91,Default,,0000,0000,0000,,I know, if 
there were any problems, just in case...
Dialogue: 0,0:11:48.19,0:11:49.20,Default,,0000,0000,0000,,If the devil...
Dialogue: 0,0:11:50.48,0:11:52.44,Default,,0000,0000,0000,,Welcome.
Dialogue: 0,0:11:52.71,0:11:54.40,Default,,0000,0000,0000,,I want the 
cheapest room, please.
Dialogue: 0,0:11:54.96,0:11:58.62,Default,,0000,0000,0000,,We don't care 
if it's light or not, we will leave in the dawn.
Dialogue: 0,0:11:58.80,0:12:02.27,Default,,0000,0000,0000,,An adult and a 
child.
Dialogue: 0,0:12:02.76,0:12:05.28,Default,,0000,0000,0000,,She's not a 
child, she's a young lady.
Dialogue: 0,0:12:06.67,0:12:09.72,Default,,0000,0000,0000,,What are you 
doing? Come to sleep.
Dialogue: 0,0:12:10.14,0:12:11.04,Default,,0000,0000,0000,,Mom...
Dialogue: 0,0:12:11.27,0:12:11.75,Default,,0000,0000,0000,,What?
Dialogue: 0,0:12:12.81,0:12:13.86,Default,,0000,0000,0000,,Mom!
Dialogue: 0,0:12:14.28,0:12:15.11,Default,,0000,0000,0000,,Mister!
Dialogue: 0,0:12:15.26,0:12:17.14,Default,,0000,0000,0000,,What's wrong?
Dialogue: 0,0:12:17.18,0:12:19.66,Default,,0000,0000,0000,,Where can I see 
this woman?
Dialogue: 0,0:12:19.66,0:12:23.20,Default,,0000,0000,0000,,Hey, your 
mother should be dead by now.
Dialogue: 0,0:12:23.61,0:12:24.37,Default,,0000,0000,0000,,Let's go.
Dialogue: 0,0:12:35.55,0:12:37.39,Default,,0000,0000,0000,,This room is 
really narrow.
Dialogue: 0,0:12:37.73,0:12:40.48,Default,,0000,0000,0000,,You'd better 
get some sleep, tomorrow we're going to leave very early.
Dialogue: 0,0:12:41.46,0:12:47.33,Default,,0000,0000,0000,,My mother 
didn't die, she disappeared.
Dialogue: 0,0:12:48.50,0:12:51.36,Default,,0000,0000,0000,,I heard it 
once.
Dialogue: 0,0:12:52.15,0:12:54.56,Default,,0000,0000,0000,,My mother has 
been chosen by a devil
Dialogue: 0,0:12:54.90,0:12:59.45,Default,,0000,0000,0000,,and she left me 
at the orphanage in order to protect me.
Dialogue: 0,0:13:00.58,0:13:03.29,Default,,0000,0000,0000,,Do the ones 
chosen by the evil die?
Dialogue: 0,0:13:03.67,0:13:05.29,Default,,0000,0000,0000,,Is she dead?
Dialogue: 0,0:13:05.40,0:13:07.96,Default,,0000,0000,0000,,Then, am I 
going to die too?
Dialogue: 0,0:13:08.56,0:13:09.54,Default,,0000,0000,0000,,Who knows.
Dialogue: 0,0:13:15.04,0:13:19.78,Default,,0000,0000,0000,,Right now I 
don't care about the heritage.
Dialogue: 0,0:13:20.95,0:13:23.58,Default,,0000,0000,0000,,I thought that 
if I had had money
Dialogue: 0,0:13:24.19,0:13:27.69,Default,,0000,0000,0000,,I could have 
bought food and socks to my friends from the orphanage.
Dialogue: 0,0:13:31.83,0:13:34.69,Default,,0000,0000,0000,,But what they 
actually need is not food nor money.
Dialogue: 0,0:13:35.14,0:13:39.73,Default,,0000,0000,0000,,They need what 
we all need: to meet our parents!
Dialogue: 0,0:13:42.03,0:13:44.29,Default,,0000,0000,0000,,You are 
probably laughing at me.
Dialogue: 0,0:13:44.66,0:13:48.24,Default,,0000,0000,0000,,No, everybody 
wants to be with their parents.
Dialogue: 0,0:13:49.37,0:13:50.24,Default,,0000,0000,0000,,Dante...
Dialogue: 0,0:13:51.63,0:13:56.86,Default,,0000,0000,0000,,I'm sorry, but 
I want to dream chicks now. You should rest too.
Dialogue: 0,0:13:57.50,0:13:57.99,Default,,0000,0000,0000,,Okay.
Dialogue: 0,0:14:28.82,0:14:30.67,Default,,0000,0000,0000,,Excuse me, do 
you know where is the girl?
Dialogue: 0,0:14:30.82,0:14:31.65,Default,,0000,0000,0000,,What girl?
Dialogue: 0,0:14:31.76,0:14:33.19,Default,,0000,0000,0000,,The one that 
was with me.
Dialogue: 0,0:14:33.72,0:14:36.99,Default,,0000,0000,0000,,I don't know 
who are you talking about.
Dialogue: 0,0:14:48.40,0:14:50.66,Default,,0000,0000,0000,,Bastard...who 
are you?
Dialogue: 0,0:14:51.60,0:14:55.33,Default,,0000,0000,0000,,I know you.
Dialogue: 0,0:14:55.40,0:14:59.69,Default,,0000,0000,0000,,Then you should 
know you can't kill me with a gun.
Dialogue: 0,0:15:00.33,0:15:02.97,Default,,0000,0000,0000,,Tell me, where 
is Patty?
Dialogue: 0,0:15:06.88,0:15:12.98,Default,,0000,0000,0000,,In the devils' 
world, with 4 poles of strength and benefits.
Dialogue: 0,0:15:13.02,0:15:15.39,Default,,0000,0000,0000,,It's dangerous.
Dialogue: 0,0:15:15.58,0:15:16.71,Default,,0000,0000,0000,,Whose orders 
are you following?
Dialogue: 0,0:15:17.35,0:15:19.57,Default,,0000,0000,0000,,Who ordered you 
to take Patty?
Dialogue: 0,0:15:21.08,0:15:23.64,Default,,0000,0000,0000,,It means the 
responsible for all this is related to the Lowells.
Dialogue: 0,0:15:24.39,0:15:27.89,Default,,0000,0000,0000,,Who will be the 
most affected if Patty gets the legacy.
Dialogue: 0,0:15:28.34,0:15:34.33,Default,,0000,0000,0000,,Man, I'm just a 
servant, I don't know much.
Dialogue: 0,0:16:06.21,0:16:07.46,Default,,0000,0000,0000,,Mom!
Dialogue: 0,0:16:08.55,0:16:09.79,Default,,0000,0000,0000,,Mom!
Dialogue: 0,0:16:10.09,0:16:10.96,Default,,0000,0000,0000,,Mom!
Dialogue: 0,0:16:11.37,0:16:12.61,Default,,0000,0000,0000,,Mom!
Dialogue: 0,0:16:14.34,0:16:15.40,Default,,0000,0000,0000,,Mom!
Dialogue: 0,0:16:16.75,0:16:19.13,Default,,0000,0000,0000,,Mom, I missed 
you so much!
Dialogue: 0,0:16:19.35,0:16:24.25,Default,,0000,0000,0000,,I'm sorry, 
Patty. I will never let you alone again.
Dialogue: 0,0:16:25.34,0:16:26.43,Default,,0000,0000,0000,,Mom...
Dialogue: 0,0:16:26.73,0:16:30.87,Default,,0000,0000,0000,,Because you're 
going to die.
Dialogue: 0,0:16:38.25,0:16:41.56,Default,,0000,0000,0000,,Let your mother 
be the one who takes your life.
Dialogue: 0,0:16:48.68,0:16:54.21,Default,,0000,0000,0000,,Gee, are you 
only interested in this boring opera?
Dialogue: 0,0:16:55.15,0:16:55.98,Default,,0000,0000,0000,,Dante.
Dialogue: 0,0:16:57.83,0:17:01.10,Default,,0000,0000,0000,,This...my 
mom...
Dialogue: 0,0:17:01.40,0:17:03.85,Default,,0000,0000,0000,,It looks like 
there is no happy ending.
Dialogue: 0,0:17:13.71,0:17:15.63,Default,,0000,0000,0000,,The rest is 
private.
Dialogue: 0,0:17:26.70,0:17:30.80,Default,,0000,0000,0000,,Miss, I'm 
sorry, but you have to die.
Dialogue: 0,0:17:30.99,0:17:37.65,Default,,0000,0000,0000,,Once you're 
dead, I'll earn some greenies.
Dialogue: 0,0:17:45.56,0:17:46.69,Default,,0000,0000,0000,,Get out of my 
sight!
Dialogue: 0,0:18:10.18,0:18:11.65,Default,,0000,0000,0000,,Time up?
Dialogue: 0,0:18:11.80,0:18:15.23,Default,,0000,0000,0000,,We won, 
brother! The inheritance is ours!
Dialogue: 0,0:18:15.71,0:18:17.60,Default,,0000,0000,0000,,The letter is 
rubbish.
Dialogue: 0,0:18:19.48,0:18:20.68,Default,,0000,0000,0000,,We have a 
guest.
Dialogue: 0,0:18:21.02,0:18:21.66,Default,,0000,0000,0000,,Guest?
Dialogue: 0,0:18:23.28,0:18:24.03,Default,,0000,0000,0000,,Thank you.
Dialogue: 0,0:18:24.56,0:18:26.90,Default,,0000,0000,0000,,Who are you?
Dialogue: 0,0:18:27.05,0:18:30.66,Default,,0000,0000,0000,,Don't be 
annoying, I'm Patty Lowell.
Dialogue: 0,0:18:31.38,0:18:32.32,Default,,0000,0000,0000,,Weren't you 
supposed to be a brat?
Dialogue: 0,0:18:32.58,0:18:34.54,Default,,0000,0000,0000,,The girl was a 
fake.
Dialogue: 0,0:18:34.76,0:18:36.76,Default,,0000,0000,0000,,I took into 
account every possibility.
Dialogue: 0,0:18:37.02,0:18:40.52,Default,,0000,0000,0000,,I was lucky 
enough to find a girl with the same name
Dialogue: 0,0:18:41.13,0:18:44.63,Default,,0000,0000,0000,,and that's how 
I managed to divert your attention.
Dialogue: 0,0:18:45.12,0:18:47.22,Default,,0000,0000,0000,,Thank you, I 
had a very pleasant journey.
Dialogue: 0,0:18:48.20,0:18:51.29,Default,,0000,0000,0000,,So, let's 
finish the procedures.
Dialogue: 0,0:18:53.93,0:18:56.22,Default,,0000,0000,0000,,What a pity, 
it's not valid!
Dialogue: 0,0:18:56.30,0:18:57.77,Default,,0000,0000,0000,,Miss Patty 
Lowell,
Dialogue: 0,0:18:58.22,0:19:00.02,Default,,0000,0000,0000,,as a lawyer,
Dialogue: 0,0:19:00.25,0:19:07.03,Default,,0000,0000,0000,,I will consider 
that you gave up your rights by not showing up until 6 o'clock.
Dialogue: 0,0:19:07.59,0:19:10.11,Default,,0000,0000,0000,,Even if you are 
one second late...
Dialogue: 0,0:19:10.30,0:19:15.61,Default,,0000,0000,0000,,But according 
to my father, I had the right to be a week late.
Dialogue: 0,0:19:15.87,0:19:24.15,Default,,0000,0000,0000,,According to 
the moment of my father's death, I'm not late. My father died at 18.28 one 
week ago.
Dialogue: 0,0:19:24.53,0:19:27.73,Default,,0000,0000,0000,,Do you want my 
driving license to check my identity?
Dialogue: 0,0:19:28.15,0:19:30.48,Default,,0000,0000,0000,,No, there is no 
need.
Dialogue: 0,0:19:31.04,0:19:32.32,Default,,0000,0000,0000,,What do you 
mean?
Dialogue: 0,0:19:32.40,0:19:37.93,Default,,0000,0000,0000,,We are still 
not sure that Patty Lowell can survive.
Dialogue: 0,0:19:38.95,0:19:39.93,Default,,0000,0000,0000,,Brother...
Dialogue: 0,0:19:40.00,0:19:40.91,Default,,0000,0000,0000,,Aniki!
Dialogue: 0,0:19:41.02,0:19:42.86,Default,,0000,0000,0000,,So it's you?
Dialogue: 0,0:19:43.39,0:19:46.89,Default,,0000,0000,0000,,Everything 
belongs to me.
Dialogue: 0,0:19:47.08,0:19:49.08,Default,,0000,0000,0000,,I won't give it 
to anyone!
Dialogue: 0,0:20:02.44,0:20:07.03,Default,,0000,0000,0000,,You were the 
one who asked me to protect this child?
Dialogue: 0,0:20:07.33,0:20:10.35,Default,,0000,0000,0000,,Do you want to 
blame her for the murder?
Dialogue: 0,0:20:11.06,0:20:15.47,Default,,0000,0000,0000,,Even if your 
body is attractive, your heart is darker than the devil's.
Dialogue: 0,0:20:17.12,0:20:21.72,Default,,0000,0000,0000,,If you were a 
devil, I would kill you with no mercy.
Dialogue: 0,0:20:22.66,0:20:25.40,Default,,0000,0000,0000,,OK! If this 
goes on...
Dialogue: 0,0:20:25.67,0:20:26.46,Default,,0000,0000,0000,,i won't be too 
content.
Dialogue: 0,0:20:26.57,0:20:29.55,Default,,0000,0000,0000,,Relax. We're 
going to have a nice concert.
Dialogue: 0,0:21:10.88,0:21:14.53,Default,,0000,0000,0000,,I saw it! The 
private scene...
Dialogue: 0,0:21:14.95,0:21:15.96,Default,,0000,0000,0000,,Wait!
Dialogue: 0,0:21:16.60,0:21:18.00,Default,,0000,0000,0000,,Please, wait!
Dialogue: 0,0:21:18.45,0:21:19.80,Default,,0000,0000,0000,,I'm begging 
you.
Dialogue: 0,0:21:19.84,0:21:22.85,Default,,0000,0000,0000,,Let me adopt 
this girl.
Dialogue: 0,0:21:23.34,0:21:25.64,Default,,0000,0000,0000,,I want to pay 
for what I’ve done.
Dialogue: 0,0:21:31.02,0:21:33.43,Default,,0000,0000,0000,,Okay, you won't 
stay in the village anymore.
Dialogue: 0,0:21:33.73,0:21:35.58,Default,,0000,0000,0000,,It doesn't 
matter, I will get my pension.
Dialogue: 0,0:21:35.95,0:21:36.63,Default,,0000,0000,0000,,Pension?
Dialogue: 0,0:21:36.78,0:21:42.58,Default,,0000,0000,0000,,Yeah, after 
having experienced the dirty world of adults, my heart has been deeply 
hurt.
Dialogue: 0,0:21:42.65,0:21:43.63,Default,,0000,0000,0000,,I see.
Dialogue: 0,0:21:43.82,0:21:45.48,Default,,0000,0000,0000,,The dress is 
part of your pension?
Dialogue: 0,0:21:45.55,0:21:46.00,Default,,0000,0000,0000,,Yes.
Dialogue: 0,0:21:46.12,0:21:48.56,Default,,0000,0000,0000,,These are 
clothes for my friends from the orphanage.
Dialogue: 0,0:21:48.79,0:21:50.90,Default,,0000,0000,0000,,They fill 3 
trucks.
Dialogue: 0,0:21:51.05,0:21:53.01,Default,,0000,0000,0000,,That's great.
Dialogue: 0,0:21:53.50,0:21:55.79,Default,,0000,0000,0000,,You already 
arrived, Molison?
Dialogue: 0,0:21:56.21,0:21:56.96,Default,,0000,0000,0000,,Yes.
Dialogue: 0,0:21:57.45,0:22:02.61,Default,,0000,0000,0000,,My strawberry 
ice-cream should have been here before I finished my shower.
Dialogue: 0,0:22:02.91,0:22:03.77,Default,,0000,0000,0000,,You mean that?
Dialogue: 0,0:22:05.66,0:22:07.54,Default,,0000,0000,0000,,My ice-cream!
Dialogue: 0,0:22:09.50,0:22:12.43,Default,,0000,0000,0000,,Patty, why are 
you here?
Dialogue: 0,0:22:13.37,0:22:15.29,Default,,0000,0000,0000,,What happened 
to this house?
Dialogue: 0,0:22:15.41,0:22:20.49,Default,,0000,0000,0000,,It was so dirty 
so I decided to clean it and decorate it a little.
Dialogue: 0,0:22:21.32,0:22:24.14,Default,,0000,0000,0000,,I'd rather have 
my strawberry ice-cream.
Dialogue: 0,0:22:24.10,0:22:27.00,Default,,0000,0000,0000,,Oh...that was 
my reward for cleaning the house.
Dialogue: 0,0:22:27.57,0:22:29.00,Default,,0000,0000,0000,,Thank you for 
the food!
Dialogue: 0,0:48:02.84,0:48:07.84,Default,,0000,0000,0000,,
Dialogue: 0,0:24:03.05,0:24:04.34,Default,,0000,0000,0000,,Oh man!
Dialogue: 0,0:24:04.41,0:24:09.01,Default,,0000,0000,0000,,Every time I 
only get jobs that don't pay.
Dialogue: 0,0:24:10.14,0:24:12.22,Default,,0000,0000,0000,,My debt is 
getting bigger and bigger
Dialogue: 0,0:24:12.57,0:24:15.41,Default,,0000,0000,0000,,and what's 
worse, I must look after some brats.
Dialogue: 0,0:24:16.51,0:24:19.03,Default,,0000,0000,0000,,All I want it's 
to ride my bike.
Dialogue: 0,0:24:19.16,0:24:21.14,Default,,0000,0000,0000,,Usually that 
makes me feel better.
Dialogue: 0,0:24:21.71,0:24:23.98,Default,,0000,0000,0000,,And if a demon 
appears
Dialogue: 0,0:24:24.26,0:24:26.19,Default,,0000,0000,0000,,I'm getting 
happier.
Dialogue: 0,0:48:47.84,0:48:52.84,Default,,0000,0000,0000,,
--- src/video_output/vout_subpictures.c          Thu Aug 16 18:24:57 2007
+++ src/video_output/vout_subpictures.c          Thu Aug 16 18:25:34 2007
@@ -601,19 +601,41 @@
             }
             if( p_text_region && ((p_text_region->i_align & 
REGION_RENDERED) == 0) )
             {
-                p_spu->p_text->fmt_out.video.i_width =
-                    p_spu->p_text->fmt_out.video.i_visible_width =
-                    p_fmt->i_width;
-                p_spu->p_text->fmt_out.video.i_height =
-                    p_spu->p_text->fmt_out.video.i_visible_height =
-                    p_fmt->i_height;
+                if( (p_subpic->i_original_picture_height > 0) &&
+                    (p_subpic->i_original_picture_width  > 0) )
+                {
+                    p_spu->p_text->fmt_out.video.i_width =
+                        p_spu->p_text->fmt_out.video.i_visible_width =
+                        p_subpic->i_original_picture_width;
+                    p_spu->p_text->fmt_out.video.i_height =
+                        p_spu->p_text->fmt_out.video.i_visible_height =
+                        p_subpic->i_original_picture_height;
+                }
+                else
+                {
+                    p_spu->p_text->fmt_out.video.i_width =
+                        p_spu->p_text->fmt_out.video.i_visible_width =
+                        p_fmt->i_width;
+                    p_spu->p_text->fmt_out.video.i_height =
+                        p_spu->p_text->fmt_out.video.i_visible_height =
+                        p_fmt->i_height;
+                }
             }
         }
 
         pi_scale_width[ SCALE_DEFAULT ]  = i_scale_width_orig;
         pi_scale_height[ SCALE_DEFAULT ] = i_scale_height_orig;
-        pi_scale_width[ SCALE_TEXT ]     = p_fmt->i_width  * 1000 / 
p_spu->p_text->fmt_out.video.i_width;
-        pi_scale_height[ SCALE_TEXT ]    = p_fmt->i_height * 1000 / 
p_spu->p_text->fmt_out.video.i_height;
+        if( (p_subpic->i_original_picture_height > 0) &&
+            (p_subpic->i_original_picture_width  > 0) )
+        {
+            pi_scale_width[ SCALE_TEXT ]     = 
p_subpic->i_original_picture_width  * 1000 / 
p_spu->p_text->fmt_out.video.i_width;
+            pi_scale_height[ SCALE_TEXT ]    = 
p_subpic->i_original_picture_height * 1000 / 
p_spu->p_text->fmt_out.video.i_height;
+        }
+        else
+        {
+            pi_scale_width[ SCALE_TEXT ]     = p_fmt->i_width  * 1000 / 
p_spu->p_text->fmt_out.video.i_width;
+            pi_scale_height[ SCALE_TEXT ]    = p_fmt->i_height * 1000 / 
p_spu->p_text->fmt_out.video.i_height;
+        }
 
         for( k=0; k< SCALE_SIZE ; k++ )
         {
_______________________________________________
vlc-devel mailing list
vlc-devel at videolan.org
http://mailman.videolan.org/listinfo/vlc-devel


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20070820/5bfaa1fd/attachment.html>
-------------- next part --------------
_______________________________________________
vlc-devel mailing list
To unsubscribe or modify your subscription options:
http://mailman.videolan.org/listinfo/vlc-devel


More information about the vlc-devel mailing list