[vlc-devel] libvlc set parent question
Pierre d'Herbemont
pdherbemont at free.fr
Mon Jan 21 18:13:41 CET 2008
Hi Jacques,
You should use media_instance_set_drawable prior to playing to set the
window you want to draw in. That's the prefered way.
libvlc_video_set_parent should probably be deprecated. It set the
default drawable to the specified drawable for all input_thread_t, and
eventually change it for the running media_instance.
However, this strongly depends on the video_output driver you are
using. You should check the video_output driver to see what kind of
drawable it expects. In your case this may be a flaw in the
video_output driver you are using which may not support custom
drawable. What vout are you using?
Pierre.
On Jan 21, 2008, at 5:49 PM, jboileau wrote:
> Hi,
>
> Am I understanding the API correctly? libvlc_video_set_parent
> enables to have a window parent to which the VLC window will be
> child of. If I want access to the VLC window I use
> libvlc_media_instance_get_drawable. That I set a parent or not will
> always result in VLC creating the window in which it will play its
> video. The libvlc_video_set_parent will not set the actual window
> that will be playing the video, it only ask that the window playing
> the video be a child of an existing window.
>
> --
> Jacques Boileau
> _______________________________________________
> 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