wayland: remove gst_wayland_video_set_surface_size()
authorGeorge Kiagiadakis <george.kiagiadakis@collabora.com>
Mon, 26 May 2014 08:34:51 +0000 (11:34 +0300)
committerGeorge Kiagiadakis <george.kiagiadakis@collabora.com>
Tue, 17 Jun 2014 11:51:27 +0000 (13:51 +0200)
Not needed anymore, since we use gst_video_overlay_set_render_rectangle()

gst-libs/gst/wayland/wayland.c
gst-libs/gst/wayland/wayland.h

index 81c673f..4a04b75 100644 (file)
@@ -73,29 +73,6 @@ gst_wayland_video_default_init (GstWaylandVideoInterface * klass)
 }
 
 /**
- * gst_wayland_video_set_surface_size:
- *
- * This tells the video sink to change the size of its drawing
- * surface. The caller must call gst_wayland_video_pause_rendering
- * before calling this method and gst_wayland_video_resume_rendering
- * later, on the next redraw request.
- */
-void
-gst_wayland_video_set_surface_size (GstWaylandVideo * video, gint w, gint h)
-{
-  GstWaylandVideoInterface *iface;
-
-  g_return_if_fail (video != NULL);
-  g_return_if_fail (GST_IS_WAYLAND_VIDEO (video));
-
-  iface = GST_WAYLAND_VIDEO_GET_INTERFACE (video);
-
-  if (iface->set_surface_size) {
-    iface->set_surface_size (video, w, h);
-  }
-}
-
-/**
  * gst_wayland_video_pause_rendering:
  *
  * This tells the video sink to stop rendering on the surface,
index 49e57a7..ce1749c 100644 (file)
@@ -65,7 +65,6 @@ struct _GstWaylandVideoInterface {
   GTypeInterface iface;
 
   /* virtual functions */
-  void (*set_surface_size)     (GstWaylandVideo *video, gint w, gint h);
   void (*pause_rendering)      (GstWaylandVideo *video);
   void (*resume_rendering)     (GstWaylandVideo *video);
 };
@@ -73,10 +72,6 @@ struct _GstWaylandVideoInterface {
 GType   gst_wayland_video_get_type (void);
 
 /* virtual function wrappers */
-
-void gst_wayland_video_set_surface_size (GstWaylandVideo * video,
-        gint w, gint h);
-
 void gst_wayland_video_pause_rendering (GstWaylandVideo * video);
 void gst_wayland_video_resume_rendering (GstWaylandVideo * video);