On Tue, Aug 11, 2009 at 6:19 PM, Jean-Baptiste Kempf <span dir="ltr"><<a href="mailto:jb@videolan.org">jb@videolan.org</a>></span> wrote:<br><blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">
I don't think this is the good solution.<br><br>
 - libvlc is very limited compared to a libvlccore module.<br>
 - Having more than 1 interface (Qt+Web) is nice.</blockquote><div><br>So, to sum up and to see if I understand the situation:<br>- libvlc does not load interfaces as modules, interfaces are supposed to be built on top of libvlc and it doesn't know about them<br>
- however, libvlc does use most of what are now modules (it has to demux, decode and play), right?<br>- but libvlc user does not have control over which modules are loaded (probably all available or the ones that are needed to play current media)<br>
- the old api, or let's say vlc executable will persist.<br>- therefore development of Qt interface used by vlc executable is plausible.<br><br>Is that so?<br><br></div>
<br><div class="gmail_quote">On Tue, Aug 11, 2009 at 6:19 PM, Jean-Baptiste Kempf <span dir="ltr"><<a href="mailto:jb@videolan.org">jb@videolan.org</a>></span> wrote:<br><blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">
<div>However, I have to say, that the playlist code in Qt is utter crap, and<br></div></blockquote><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

this is partly because noone took care about it (zorglub never finished<br>
and I never wanted to enter this mess) and partly because Qt MVC is way<br>
too complex.<br>
<br>
So, some work in very welcome on this part, especially, if we want to<br>
introduce new Views (for Cover browsing), even rewriting the whole<br>
playlist widget; but I doubt porting the whole Qt GUI to libvlc is<br>
doable and not a waste of time.<br>
</blockquote><div> <br><br>Well, now there is somebody to take care. Making the Qt playlist usable has been my mission for past couple of weeks, and if it is envisioned for it to exist for considerable time, my mission will persist as well. And I've been writing applications using Qt tree and list MVC and I believe I understand it quite well.<br>
<br>Best regards,<br>Jakob<br></div></div>