]> git.0d.be Git - empathy.git/blobdiff - libempathy-gtk/empathy-video-widget.h
Updated Polish translation
[empathy.git] / libempathy-gtk / empathy-video-widget.h
index 3ced3beb07c91c0c5fd1004ed4af51dea3a3bc5e..cfdd0354c556a44ea0ec17c0b6a2314af9d00c2a 100644 (file)
@@ -21,6 +21,9 @@
 #ifndef __EMPATHY_VIDEO_WIDGET_H__
 #define __EMPATHY_VIDEO_WIDGET_H__
 
+#define EMPATHY_VIDEO_WIDGET_DEFAULT_WIDTH 320
+#define EMPATHY_VIDEO_WIDGET_DEFAULT_HEIGHT 240
+
 #include <glib-object.h>
 #include <gst/gst.h>
 #include <gtk/gtk.h>
@@ -38,26 +41,28 @@ struct _EmpathyVideoWidget {
     GtkDrawingArea parent;
 };
 
-GType empathy_video_widget_get_type(void);
+GType empathy_video_widget_get_type (void);
 
 /* TYPE MACROS */
-#define EMPATHY_TYPE_GST_GTK_WIDGET \
-  (empathy_video_widget_get_type())
+#define EMPATHY_TYPE_VIDEO_WIDGET \
+  (empathy_video_widget_get_type ())
 #define EMPATHY_VIDEO_WIDGET(obj) \
-  (G_TYPE_CHECK_INSTANCE_CAST((obj), EMPATHY_TYPE_GST_GTK_WIDGET, \
+  (G_TYPE_CHECK_INSTANCE_CAST((obj), EMPATHY_TYPE_VIDEO_WIDGET, \
     EmpathyVideoWidget))
 #define EMPATHY_VIDEO_WIDGET_CLASS(klass) \
-  (G_TYPE_CHECK_CLASS_CAST((klass), EMPATHY_TYPE_GST_GTK_WIDGET, \
+  (G_TYPE_CHECK_CLASS_CAST((klass), EMPATHY_TYPE_VIDEO_WIDGET, \
   EmpathyVideoWidgetClass))
-#define EMPATHY_IS_GST_GTK_WIDGET(obj) \
-  (G_TYPE_CHECK_INSTANCE_TYPE((obj), EMPATHY_TYPE_GST_GTK_WIDGET))
-#define EMPATHY_IS_GST_GTK_WIDGET_CLASS(klass) \
-  (G_TYPE_CHECK_CLASS_TYPE((klass), EMPATHY_TYPE_GST_GTK_WIDGET))
+#define EMPATHY_IS_VIDEO_WIDGET(obj) \
+  (G_TYPE_CHECK_INSTANCE_TYPE((obj), EMPATHY_TYPE_VIDEO_WIDGET))
+#define EMPATHY_IS_VIDEO_WIDGET_CLASS(klass) \
+  (G_TYPE_CHECK_CLASS_TYPE((klass), EMPATHY_TYPE_VIDEO_WIDGET))
 #define EMPATHY_VIDEO_WIDGET_GET_CLASS(obj) \
-  (G_TYPE_INSTANCE_GET_CLASS ((obj), EMPATHY_TYPE_GST_GTK_WIDGET, \
+  (G_TYPE_INSTANCE_GET_CLASS ((obj), EMPATHY_TYPE_VIDEO_WIDGET, \
   EmpathyVideoWidgetClass))
 
 GtkWidget *empathy_video_widget_new (GstBus *bus);
+GtkWidget *empathy_video_widget_new_with_size (GstBus *bus,
+  gint width, gint height);
 
 GstElement *empathy_video_widget_get_element (EmpathyVideoWidget *widget);
 GstPad *empathy_video_widget_get_sink (EmpathyVideoWidget *widget);