mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-11-08 17:50:10 +00:00
c397460c11
It is not used anymore.
36 lines
1.0 KiB
C
36 lines
1.0 KiB
C
#include "config.h"
|
|
|
|
#include "gdkdmabufdownloaderprivate.h"
|
|
|
|
G_DEFINE_INTERFACE (GdkDmabufDownloader, gdk_dmabuf_downloader, G_TYPE_OBJECT)
|
|
|
|
static void
|
|
gdk_dmabuf_downloader_default_init (GdkDmabufDownloaderInterface *iface)
|
|
{
|
|
}
|
|
|
|
void
|
|
gdk_dmabuf_downloader_close (GdkDmabufDownloader *self)
|
|
{
|
|
GdkDmabufDownloaderInterface *iface;
|
|
|
|
iface = GDK_DMABUF_DOWNLOADER_GET_IFACE (self);
|
|
iface->close (self);
|
|
}
|
|
|
|
gboolean
|
|
gdk_dmabuf_downloader_download (GdkDmabufDownloader *self,
|
|
GdkDmabufTexture *texture,
|
|
GdkMemoryFormat format,
|
|
GdkColorState *color_state,
|
|
guchar *data,
|
|
gsize stride)
|
|
{
|
|
GdkDmabufDownloaderInterface *iface;
|
|
|
|
g_return_val_if_fail (GDK_IS_DMABUF_DOWNLOADER (self), FALSE);
|
|
|
|
iface = GDK_DMABUF_DOWNLOADER_GET_IFACE (self);
|
|
return iface->download (self, texture, format, color_state, data, stride);
|
|
}
|