I am very new to clutter, and intend to add some good graphics over a video
application. At first I need to create 2 Textures and play videos using VLC
on them. This is where I stumble: not able to contain the VLC window within
the Textures, but VLC is creating it's own external window. I am using
python bindings.

I could acheive this easily with gtk windows:creating DrawingAreas and using
'set_visual' API (VLC's python bindings, effectively calling
libvlc_media_player_set_drawable) with the window's handle as input. I am
hoping something similar as window handle will be available for the
Textures, but not able to find it. I am trying to go through the clutter/gst
code but guess require to spend a significant amount of time to understand
it. If someone can throw some light into this, it will be very nice.

I believe if this can be done, then further control of the media VLC plays
becomes easy using VLC's python bindings.

Ethan.

Reply via email to