ok, thanks, I was watching the same thing.

Thank you very much for your help and sorry for the inconvenience, and just
start with gtkmm gstreamermm, I have much to learn, I'll try not to bother
much on the list.


2014-02-19 20:59 GMT-02:00 Marcin Kolny <marcin.ko...@gmail.com>:

> yes, but you installed gstreamermm v0.10. You need to install gstreamermm
> v1.0. It's currently not in a ubuntu repositories, you should compile it
> and install from sources.
>
>
> 2014-02-19 23:58 GMT+01:00 Flavio Danesse <fdane...@gmail.com>:
>
> videooverlay.h actually not in the path of gstreamermm
>>
>>
>> 2014-02-19 20:57 GMT-02:00 Flavio Danesse <fdane...@gmail.com>:
>>
>> Yes, I have installed, using ubuntu 13.04
>>>
>>>
>>> 2014-02-19 20:55 GMT-02:00 Marcin Kolny <marcin.ko...@gmail.com>:
>>>
>>> You have to install gstreamermm library at first.
>>>>
>>>>
>>>> 2014-02-19 23:53 GMT+01:00 Flavio Danesse <fdane...@gmail.com>:
>>>>
>>>> Unfortunately the example does not work.
>>>>>
>>>>> g++ -o player main.cpp player_window.cpp `pkg-config gtkmm-3.0
>>>>> gstreamermm-0.10 --cflags --libs`
>>>>> In file included from main.cpp:29:0:
>>>>> player_window.h:50:3: error: 'PadProbeReturn' en el espacio de nombres
>>>>> 'Gst' no nombra un tipo
>>>>> player_window.cpp:36:38: error fatal: gstreamermm/videooverlay.h: No
>>>>> existe el archivo o el directorio
>>>>> compilación terminada.
>>>>>
>>>>>
>>>>>
>>>>> 2014-02-19 20:33 GMT-02:00 Flavio Danesse <fdane...@gmail.com>:
>>>>>
>>>>> Thanks, this is what I wanted.
>>>>>>
>>>>>> #ifdef GDK_WINDOWING_X11
>>>>>>   m_x_window_id = GDK_WINDOW_XID(m_video_area.get_window()->gobj());
>>>>>> #endif
>>>>>> #ifdef GDK_WINDOWING_WIN32
>>>>>>   m_x_window_id = GDK_WINDOW_HWND(m_video_area.get_window()->gobj());
>>>>>> #endif
>>>>>>
>>>>>>
>>>>>> 2014-02-19 20:28 GMT-02:00 Marcin Kolny <marcin.ko...@gmail.com>:
>>>>>>
>>>>>> There:
>>>>>>> https://git.gnome.org/browse/gstreamermm/tree/examples/media_player_gtkmmyou
>>>>>>>  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 <fdane...@gmail.com>:
>>>>>>>
>>>>>>>> Sorry for my ignorance, but can not get it to work.
>>>>>>>>
>>>>>>>> this:
>>>>>>>> # 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...@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:
>>>>>>>>> http://developer.gimp.org/api/2.0/gdk/gdk-X-Window-System-Interaction.html#GDK-WINDOW-XWINDOW:CAPS
>>>>>>>>>
>>>>>>>>> Kind regards,
>>>>>>>>> Vest
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Tue, Feb 18, 2014 at 8:15 PM, Flavio Danesse <
>>>>>>>>> fdane...@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 ()
>>>>>>>>>>
>>>>>>>>>> Note:
>>>>>>>>>> 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
>>>>>>>>>> https://mail.gnome.org/mailman/listinfo/gtkmm-list
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> gtkmm-list mailing list
>>>>>>>>> gtkmm-list@gnome.org
>>>>>>>>> https://mail.gnome.org/mailman/listinfo/gtkmm-list
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> gtkmm-list mailing list
>>>>>>>> gtkmm-list@gnome.org
>>>>>>>> https://mail.gnome.org/mailman/listinfo/gtkmm-list
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Best regards,
>>>>>>> Marcin Kolny
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Pozdrawiam
>>>> Marcin Kolny
>>>>
>>>
>>>
>>
>
>
> --
> Pozdrawiam
> Marcin Kolny
>
_______________________________________________
gtkmm-list mailing list
gtkmm-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtkmm-list

Reply via email to