Re: gtkmm and Gstreamer 1.0

There: you can find complete example of video player using gstreamermm and gtkmm. It should be easy to write the same using gstreamer.
In generally, when you're using gtkmm, I recommend you to use gstreamermm wrapper instead of gstreamer library.

2014-02-19 23:22 GMT+01:00 Flavio Danesse <fdanesse gmail com>:
Sorry for my ignorance, but can not get it to work. 

# include <gdkmm/window.h> 
int xid_parent = GDK_WINDOW_XWINDOW(drawing.get_window()); 

Returns GDK_WINDOW_XWINDOW is not defined 

On the other hand, I do not understand your example: 
XID xid_parent = GDK_WINDOW_XWINDOW xid_parent (wnd); 

Because XID It is not a data type.

2014-02-18 17:28 GMT-02:00 Vest V. <vest 84 gmail com>:

Hello Flavio,

I did not do this, but it seems that you need XID of the GtkWindow. Internet provides with the following solution:
GdkWindow* wnd = ...;
XID xid_parent = GDK_WINDOW_XWINDOW(wnd);
Here is the short description of the macros:

Kind regards,

On Tue, Feb 18, 2014 at 8:15 PM, Flavio Danesse <fdanesse gmail com> wrote:
Hello, I'm new to the list and today I would like ask a question. 

I am migrating an application made in python with gtk 3 and Gstreamer 1.0 and can not find how to do this in gtkmm: 

xid = self.drawing_area.get_property ('window'). get_xid () 

self.drawing_area is an instance of gtk.DrawingArea 
self.drawing_area.get_property ('window') is a Gdk.Window

gtkmm-list mailing list
gtkmm-list gnome org

gtkmm-list mailing list
gtkmm-list gnome org

gtkmm-list mailing list
gtkmm-list gnome org

Best regards,
Marcin Kolny

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