Decoder plugin for Kate streams - comments ?

View: New views
5 Messages — Rating Filter:   Alert me  

Decoder plugin for Kate streams - comments ?

by ogg.k.ogg.k@googlemail.com :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

I've been adding a decoder for Kate streams to xine, which I'll now port to
the 1.2 branch, but I thought I'd send it here for comments now that it's mostly
there. Note that the patch is not meant to be finished and cleaned up yet. It
also contains a few fixes to other stuff which I'll separate at some point.

Things of note:

- A new event for synced text - this is useful, for instance, to send audio
 players synced lyrics (I have this working in xine-ui and Amarok)

- The SPU decoder, if any, is now updated from the audio decoder (only
 enabled for Kate at the moment, as I expect breakage in plugins which
 do expect to have a video out)

More info about the Kate format:
http://wiki.xiph.org/index.php/OggKate

Comments welcome

Thanks


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
xine-devel mailing list
xine-devel@...
https://lists.sourceforge.net/lists/listinfo/xine-devel

xine-lib-1.1.12-with-kate.diff.gz (29K) Download Attachment

Re: Decoder plugin for Kate streams - comments ?

by ogg.k.ogg.k@googlemail.com :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

here's the patch ported to xine-lib 1.2.

There weren't any comments so far, I'd be particularly interested in:

- would this plugin be accepted ?

- is the change to update selected SPU plugins in the audio decode OK
with devs ?

- is the new XINE_EVENT_SYNCED_TEXT fine to add ?

Thanks


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
xine-devel mailing list
xine-devel@...
https://lists.sourceforge.net/lists/listinfo/xine-devel

xine-lib-1.2-with-kate.diff.gz (27K) Download Attachment

Re: Decoder plugin for Kate streams - comments ?

by Darren Salt :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I demand that ogg.k.ogg.k@... may or may not have written...

> here's the patch ported to xine-lib 1.2.
> There weren't any comments so far, I'd be particularly interested in:
> - would this plugin be accepted ?

More likely for 1.2 than 1.1; for now, I've added this to the 1.2 patch
queue. (I'm not seeing anything obvious which signals anything other than ABI
extension, so it's probably fine for 1.1.)

> - is the change to update selected SPU plugins in the audio decode OK with
> devs ?

Seems fine...

> - is the new XINE_EVENT_SYNCED_TEXT fine to add ?

That too.

--
| Darren Salt    | linux or ds at              | nr. Ashington, | Toon
| RISC OS, Linux | youmustbejoking,demon,co,uk | Northumberland | Army
| + Use more efficient products. Use less.          BE MORE ENERGY EFFICIENT.

Today is the tomorrow you worried about yesterday.

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
xine-devel mailing list
xine-devel@...
https://lists.sourceforge.net/lists/listinfo/xine-devel

Re: Decoder plugin for Kate streams - comments ?

by ogg.k.ogg.k@googlemail.com :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> More likely for 1.2 than 1.1; for now, I've added this to the 1.2 patch
> queue.

OK, thanks.

I'll dust up this patch and send an updated one soon, as there's
something I need to change wrt positioning of DVD style images
when the video was rescaled at encoding time.

While there, I've seen references to a possible future BGRA OSD - this
would make a fair amount of this patch obsolete, as I'd probably be able
to use libtiger, a rendering library for Kate streams that uses Pango and
Cairo - hence needing a RGB buffer).
Is this something that's likely to appear soon ? Using libtiger would make
the patch much simpler (all the text manipulation goes) as well as give
a much higher quality to the rendering.

Thanks

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
xine-devel mailing list
xine-devel@...
https://lists.sourceforge.net/lists/listinfo/xine-devel

Re: Decoder plugin for Kate streams - comments ?

by ogg.k.ogg.k@googlemail.com :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> I'll dust up this patch and send an updated one soon, as there's
> something I need to change wrt positioning of DVD style images
> when the video was rescaled at encoding time.

And here it is. It entirely replaces the previous one.

Thanks


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
xine-devel mailing list
xine-devel@...
https://lists.sourceforge.net/lists/listinfo/xine-devel

xine-lib-1.2-with-kate.diff.gz (28K) Download Attachment
LightInTheBox - Buy quality products at wholesale price