I'm developing for a program that uses DirectFB and GStreamer-0.10. I'm using gst_x_overlay_set_xwindow_id()
from the gstxoverlay
library of GStreamer to tell GStreamer to render to the window created by DirectFB. gst_x_overlay_set_xwindow_id()
requires that I give it the ID of the X Window I want to render to, but I can't seem to find a way to get that from DirectFB.
Is there any way to get the X Window ID of the window created by DirectFB? If there isn't any easy way, is there a way to do some hackery with DirectFB's source files to accomplish this?