Hi Remi,<br><br>The problem is that i have to use GTK+/directFB to save storage than GTK+/X. Cause I have only 64MB flash.<br>And no video card at all.  I'm building something like bus video system. only part of the screen is used to display video. But I have a lot feature, then I will need GTK+ to build widgets.Maybe I have to implement a plugin to do this, horrible. <br>
<br><div class="gmail_quote">2009/9/25 Rémi Denis-Courmont <span dir="ltr"><<a href="mailto:remi@remlab.net">remi@remlab.net</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Le vendredi 25 septembre 2009 18:40:49 Rémi Denis-Courmont, vous avez écrit :<br>
<div class="im">> Le vendredi 25 septembre 2009 18:26:45 David Chan, vous avez écrit :<br>
> > I've tested for many days. But i can just render the video to a<br>
> > gdk-window via gdk_window_xid(). But hence I will have a dependency to<br>
> > xwindow system. Frankly this is not what I want.<br>
> > What I want is to render video to a gdk_window directly without X. The I<br>
> >  can build a gtk-widget to render video to a gtk-window under<br>
> >  GTK+/DirectFB. Could anybody give me some idea?<br>
><br>
> In principle, you can implement a new video display plugin (or modify the<br>
> existing DirectFB plugin) to output the decoded video in whatever chroma<br>
>  and dimension to a frame buffer you feel like.<br>
<br>
</div>Should you choose to ignore my advice, you can also tell VLC to use the vmem<br>
plugin, which supports arbitrary width, height, pitch, chroma and frame buffer<br>
address.<br>
<div><div></div><div class="h5"><br>
--<br>
Rémi Denis-Courmont<br>
<a href="http://www.remlab.net/" target="_blank">http://www.remlab.net/</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>David<br><br>Manager, Business Development<br>Embedio. Inc.<br>+86 13581953152<br>