SDL windowhack and GtkEventBox

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello everybody,

I'm trying to display several different videos in one window with gtk and SDL. My gtk-application launches instances of mp4player (mpeg4-player from mpeg4ip), which uses SDL to draw the frames. I use GtkEventBoxes to get XWINDOW-IDs, which I write to the environment variable SDL_WINDOWID before launching each player (the well-known windowhack).

It works in principle but there is one annoying thing: The videos are all drawn to the top level window, unless their GtkEventBox is resized. I thought it could be the fault of gtk, but when I resize the GtkEventBox before the video begins to play, the videos are still drawn to the top level window.

I could somehow determine when the videos start to play and resize their widgets afterwards, but that's not really nice.

I couldn't find anything in the web related to this problem. Would be great if someone could give me a hint where the problem could lie. I think I overlooked something.

Thanks for your efforts!

Kind regards,

Immanuel
_______________________________________________

gtk-list@xxxxxxxxx
http://mail.gnome.org/mailman/listinfo/gtk-list

[Index of Archives]     [Touch Screen Library]     [GIMP Users]     [Gnome]     [KDE]     [Yosemite News]     [Steve's Art]

  Powered by Linux