[mythtv-users] Internal Video player

Isaac Richards ijr at po.cwru.edu
Thu Jan 8 17:10:32 EST 2004


On Thursday 08 January 2004 07:37 pm, J. Donavan Stanley wrote:
> The key bindings while using the xine based player are the same keys as
> watching a recording in myth.  Xine-lib doesn't deal with input, that
> gets handled by whatever ui you're running, in this case a qt widget
> inside a mythdialog.
>
> Aside from the fact that mythtv doesn't play DVDs, CDs or streaming
> media, I'm fairly certain that xine-lib handles quite a few more codecs
> for general file formats.  Not to mention it's very estensible with it's
> plugin architecture. Once we've got xine-lib integrated completely we
> benefit from it's ongoing development for "free".

I will not have any major portions of mythtv depend on a large outside 
project.  I'd consider mythvideo to be a non-major portion of mythtv (ie, I 
don't use it, ever), so it's fine for that.

And, btw, mythmusic plays CDs just fine.  Llibavcodec/libavformat support most 
file formats, and streaming is essentially trivial to add (and even exists in 
libavformat already).  DVDs would require tying the internal player to 
libdvdread simply to read the data off and some minor changes to the decoder 
class to allow it to select which audio stream to play.

Isaac


More information about the mythtv-users mailing list