[maemo-commits] [maemo-commits] r16655 - in projects/haf/trunk/hildon-thumbnail/daemon: . plugins

From: subversion at stage.maemo.org subversion at stage.maemo.org
Date: Thu Nov 13 13:55:23 EET 2008
Author: pvanhoof
Date: 2008-11-13 13:55:21 +0200 (Thu, 13 Nov 2008)
New Revision: 16655

Modified:
   projects/haf/trunk/hildon-thumbnail/daemon/hildon-thumbnail-plugin.c
   projects/haf/trunk/hildon-thumbnail/daemon/hildon-thumbnail-plugin.h
   projects/haf/trunk/hildon-thumbnail/daemon/plugins/epeg-plugin.c
   projects/haf/trunk/hildon-thumbnail/daemon/plugins/gdkpixbuf-jpeg-out-plugin.c
   projects/haf/trunk/hildon-thumbnail/daemon/plugins/gdkpixbuf-plugin.c
   projects/haf/trunk/hildon-thumbnail/daemon/plugins/gstreamer-video-plugin.c
Log:
Added bits per sample

Modified: projects/haf/trunk/hildon-thumbnail/daemon/hildon-thumbnail-plugin.c
===================================================================
--- projects/haf/trunk/hildon-thumbnail/daemon/hildon-thumbnail-plugin.c	2008-11-13 11:52:02 UTC (rev 16654)
+++ projects/haf/trunk/hildon-thumbnail/daemon/hildon-thumbnail-plugin.c	2008-11-13 11:55:21 UTC (rev 16655)
@@ -62,7 +62,7 @@
 
 typedef void (*OutFunc) (const guchar *rgb8_pixmap, 
 						guint width, guint height,
-						guint rowstride,
+						guint rowstride, guint bits_per_sample,
 						OutType type,
 						guint64 mtime, 
 						const gchar *uri, 
@@ -71,7 +71,7 @@
 void
 hildon_thumbnail_outplugins_do_out (const guchar *rgb8_pixmap, 
 									guint width, guint height,
-									guint rowstride,
+									guint rowstride, guint bits_per_sample,
 									OutType type,
 									guint64 mtime, 
 									const gchar *uri, 
@@ -88,7 +88,7 @@
 
 		if (g_module_symbol (module, "hildon_thumbnail_outplugin_out", (gpointer *) &out_func)) {
 
-			out_func (rgb8_pixmap, width, height, rowstride, type, mtime, uri, &nerror);
+			out_func (rgb8_pixmap, width, height, rowstride, bits_per_sample, type, mtime, uri, &nerror);
 
 			if (nerror) {
 				if (!errors) {

Modified: projects/haf/trunk/hildon-thumbnail/daemon/hildon-thumbnail-plugin.h
===================================================================
--- projects/haf/trunk/hildon-thumbnail/daemon/hildon-thumbnail-plugin.h	2008-11-13 11:52:02 UTC (rev 16654)
+++ projects/haf/trunk/hildon-thumbnail/daemon/hildon-thumbnail-plugin.h	2008-11-13 11:55:21 UTC (rev 16655)
@@ -57,7 +57,7 @@
 GModule*    hildon_thumbnail_outplugin_load       (const gchar *module_name);
 void        hildon_thumbnail_outplugins_do_out    (const guchar *rgb8_pixmap, 
 												   guint width, guint height,
-												   guint rowstride,
+												   guint rowstride, guint bits_per_sample,
 												   OutType type,
 												   guint64 mtime, 
 												   const gchar *uri, 

Modified: projects/haf/trunk/hildon-thumbnail/daemon/plugins/epeg-plugin.c
===================================================================
--- projects/haf/trunk/hildon-thumbnail/daemon/plugins/epeg-plugin.c	2008-11-13 11:52:02 UTC (rev 16654)
+++ projects/haf/trunk/hildon-thumbnail/daemon/plugins/epeg-plugin.c	2008-11-13 11:55:21 UTC (rev 16655)
@@ -226,6 +226,7 @@
 											gdk_pixbuf_get_width     (pixbuf_large),
 											gdk_pixbuf_get_height    (pixbuf_large),
 											gdk_pixbuf_get_rowstride (pixbuf_large),
+											8,
 											OUTTYPE_LARGE,
 											mtime, 
 											uri, 
@@ -240,6 +241,7 @@
 											gdk_pixbuf_get_width     (pixbuf_cropped),
 											gdk_pixbuf_get_height    (pixbuf_cropped),
 											gdk_pixbuf_get_rowstride (pixbuf_cropped),
+											8,
 											OUTTYPE_CROPPED,
 											mtime, 
 											uri, 
@@ -258,6 +260,7 @@
 											gdk_pixbuf_get_width     (pixbuf_normal),
 											gdk_pixbuf_get_height    (pixbuf_normal),
 											gdk_pixbuf_get_rowstride (pixbuf_normal),
+											8,
 											OUTTYPE_NORMAL,
 											mtime, 
 											uri, 

Modified: projects/haf/trunk/hildon-thumbnail/daemon/plugins/gdkpixbuf-jpeg-out-plugin.c
===================================================================
--- projects/haf/trunk/hildon-thumbnail/daemon/plugins/gdkpixbuf-jpeg-out-plugin.c	2008-11-13 11:52:02 UTC (rev 16654)
+++ projects/haf/trunk/hildon-thumbnail/daemon/plugins/gdkpixbuf-jpeg-out-plugin.c	2008-11-13 11:55:21 UTC (rev 16655)
@@ -43,7 +43,7 @@
 void
 hildon_thumbnail_outplugin_out (const guchar *rgb8_pixmap, 
 						guint width, guint height,
-						guint rowstride,
+						guint rowstride, guint bits_per_sample,
 						OutType type,
 						guint64 mtime, 
 						const gchar *uri, 
@@ -69,7 +69,7 @@
 
 	pixbuf = gdk_pixbuf_new_from_data ((const guchar*) rgb8_pixmap, 
 									   GDK_COLORSPACE_RGB, FALSE, 
-									   8, width, height, rowstride,
+									   bits_per_sample, width, height, rowstride,
 									   NULL, NULL);
 
 	gdk_pixbuf_save (pixbuf, filen, "jpeg", 

Modified: projects/haf/trunk/hildon-thumbnail/daemon/plugins/gdkpixbuf-plugin.c
===================================================================
--- projects/haf/trunk/hildon-thumbnail/daemon/plugins/gdkpixbuf-plugin.c	2008-11-13 11:52:02 UTC (rev 16654)
+++ projects/haf/trunk/hildon-thumbnail/daemon/plugins/gdkpixbuf-plugin.c	2008-11-13 11:55:21 UTC (rev 16655)
@@ -212,6 +212,7 @@
 											gdk_pixbuf_get_width     (pixbuf_large),
 											gdk_pixbuf_get_height    (pixbuf_large),
 											gdk_pixbuf_get_rowstride (pixbuf_large),
+											8,
 											OUTTYPE_LARGE,
 											mtime, 
 											uri, 
@@ -240,6 +241,7 @@
 											gdk_pixbuf_get_width     (pixbuf_normal),
 											gdk_pixbuf_get_height    (pixbuf_normal),
 											gdk_pixbuf_get_rowstride (pixbuf_normal),
+											8,
 											OUTTYPE_NORMAL,
 											mtime, 
 											uri, 
@@ -270,6 +272,7 @@
 											gdk_pixbuf_get_width     (pixbuf_cropped),
 											gdk_pixbuf_get_height    (pixbuf_cropped),
 											gdk_pixbuf_get_rowstride (pixbuf_cropped),
+											8,
 											OUTTYPE_CROPPED,
 											mtime, 
 											uri, 

Modified: projects/haf/trunk/hildon-thumbnail/daemon/plugins/gstreamer-video-plugin.c
===================================================================
--- projects/haf/trunk/hildon-thumbnail/daemon/plugins/gstreamer-video-plugin.c	2008-11-13 11:52:02 UTC (rev 16654)
+++ projects/haf/trunk/hildon-thumbnail/daemon/plugins/gstreamer-video-plugin.c	2008-11-13 11:55:21 UTC (rev 16655)
@@ -98,6 +98,7 @@
 					    width,
 					    height,
 					    width*3,
+					    bpp,
 					    target,
 					    mtime, 
 					    uri, 


More information about the maemo-commits mailing list