[maemo-commits] [maemo-commits] r16430 - in projects/haf/trunk/hildon-thumbnail: . daemon daemon/plugins thumbs
From: subversion at stage.maemo.org subversion at stage.maemo.orgDate: Thu Oct 16 16:54:15 EEST 2008
- Previous message: [maemo-commits] r16429 - projects/haf/trunk/hildon-thumbnail/thumbs
- Next message: [maemo-commits] r16431 - in projects/haf/trunk/hildon-thumbnail: . daemon thumbs
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Author: pvanhoof Date: 2008-10-16 16:54:12 +0300 (Thu, 16 Oct 2008) New Revision: 16430 Modified: projects/haf/trunk/hildon-thumbnail/ChangeLog projects/haf/trunk/hildon-thumbnail/daemon/albumart-manager.c projects/haf/trunk/hildon-thumbnail/daemon/albumart.c projects/haf/trunk/hildon-thumbnail/daemon/plugins/gstreamer-video-plugin.c projects/haf/trunk/hildon-thumbnail/thumbs/hildon-albumart-factory.c projects/haf/trunk/hildon-thumbnail/thumbs/hildon-thumbnail-factory.c projects/haf/trunk/hildon-thumbnail/thumbs/hildon-thumbnail-obj.c Log: 2008-10-16 Philip Van Hoof <philip at codeminded.be> * thumbs/hildon-thumbnail-factory.c * thumbs/hildon-thumbnail-obj.c * thumbs/hildon-albumart-factory.c * daemon/plugins/gstreamer-video-plugin.c * daemon/albumart.c * daemon/albumart-manager.c: Making things -Wall warning free Modified: projects/haf/trunk/hildon-thumbnail/ChangeLog =================================================================== --- projects/haf/trunk/hildon-thumbnail/ChangeLog 2008-10-16 13:44:33 UTC (rev 16429) +++ projects/haf/trunk/hildon-thumbnail/ChangeLog 2008-10-16 13:54:12 UTC (rev 16430) @@ -1,3 +1,12 @@ +2008-10-16 Philip Van Hoof <philip at codeminded.be> + + * thumbs/hildon-thumbnail-factory.c + * thumbs/hildon-thumbnail-obj.c + * thumbs/hildon-albumart-factory.c + * daemon/plugins/gstreamer-video-plugin.c + * daemon/albumart.c + * daemon/albumart-manager.c: Making things -Wall warning free + 2008-10-15 Marius Vollmer <marius.vollmer at nokia.com> Released 3.0.5 Modified: projects/haf/trunk/hildon-thumbnail/daemon/albumart-manager.c =================================================================== --- projects/haf/trunk/hildon-thumbnail/daemon/albumart-manager.c 2008-10-16 13:44:33 UTC (rev 16429) +++ projects/haf/trunk/hildon-thumbnail/daemon/albumart-manager.c 2008-10-16 13:54:12 UTC (rev 16430) @@ -109,7 +109,6 @@ albumart_manager_add (AlbumartManager *object, ValueInfo *info) { AlbumartManagerPrivate *priv = ALBUMART_MANAGER_GET_PRIVATE (object); - DBusGProxy *proxy; gchar *path = g_strdup_printf ("/%s", info->name); guint len = strlen (path); guint i; @@ -142,7 +141,6 @@ static void albumart_manager_check_dir (AlbumartManager *object, gchar *path, gboolean override) { - AlbumartManagerPrivate *priv = ALBUMART_MANAGER_GET_PRIVATE (object); const gchar *filen; GDir *dir; @@ -156,7 +154,6 @@ gchar *fullfilen; gchar *value; GError *error = NULL; - guint i = 0; guint64 mtime; GFileInfo *info; GFile *file; @@ -264,7 +261,6 @@ albumart_manager_check (AlbumartManager *object) { AlbumartManagerPrivate *priv = ALBUMART_MANAGER_GET_PRIVATE (object); - GFileMonitor *monitor; g_mutex_lock (priv->mutex); Modified: projects/haf/trunk/hildon-thumbnail/daemon/albumart.c =================================================================== --- projects/haf/trunk/hildon-thumbnail/daemon/albumart.c 2008-10-16 13:44:33 UTC (rev 16429) +++ projects/haf/trunk/hildon-thumbnail/daemon/albumart.c 2008-10-16 13:54:12 UTC (rev 16430) @@ -28,6 +28,7 @@ #endif #include <string.h> +#include <ctype.h> #include <glib.h> #include <gio/gio.h> #include <dbus/dbus-glib-bindings.h> @@ -177,29 +178,7 @@ } #endif -static gchar* -find_image_file_in_for (GDir *dir, gchar *filename) -{ - gchar *retval = NULL; - const gchar *item; - gsize s = (gsize) strlen (filename); - while (item = g_dir_read_name (dir)) { - if ((strcasestr ((char *) item, (char *) ".jpeg") || - strcasestr ((char *) item, (char *) ".jpg") ) && - (s == 0 || g_ascii_strncasecmp (item, filename, s) == 0) - ) - { - retval = g_strdup (item); - break; - } - } - - g_dir_rewind (dir); - - return retval; -} - /* This is the threadpool's function. This means that everything we do is * asynchronous wrt to the mainloop (we aren't blocking it). Because it all * happens in a thread, we must care about proper locking, too. Modified: projects/haf/trunk/hildon-thumbnail/daemon/plugins/gstreamer-video-plugin.c =================================================================== --- projects/haf/trunk/hildon-thumbnail/daemon/plugins/gstreamer-video-plugin.c 2008-10-16 13:44:33 UTC (rev 16429) +++ projects/haf/trunk/hildon-thumbnail/daemon/plugins/gstreamer-video-plugin.c 2008-10-16 13:54:12 UTC (rev 16430) @@ -35,6 +35,7 @@ #include <gdk-pixbuf/gdk-pixbuf.h> #include "hildon-thumbnail-plugin.h" +#include "utils.h" #define GSTP_ERROR_DOMAIN "HildonThumbnailerGStreamerVideoPlugin" #define GSTP_ERROR g_quark_from_static_string (GSTP_ERROR_DOMAIN) @@ -81,6 +82,12 @@ static gboolean callback_bus(GstBus *bus, GstMessage *message, VideoThumbnailer *thumber); +#ifndef g_sprintf +gint g_sprintf (gchar *string, + gchar const *format, + ...); +#endif + static gboolean save_thumb_file_meta (GdkPixbuf *pixbuf, const gchar *file, guint64 mtime, const gchar *uri, GError **error) { @@ -399,8 +406,6 @@ const gchar** hildon_thumbnail_plugin_supported (void) { - GstFormatDefinition def; - GstIterator *iter; /* iter = gst_format_iterate_definitions(); */ Modified: projects/haf/trunk/hildon-thumbnail/thumbs/hildon-albumart-factory.c =================================================================== --- projects/haf/trunk/hildon-thumbnail/thumbs/hildon-albumart-factory.c 2008-10-16 13:44:33 UTC (rev 16429) +++ projects/haf/trunk/hildon-thumbnail/thumbs/hildon-albumart-factory.c 2008-10-16 13:54:12 UTC (rev 16430) @@ -170,7 +170,6 @@ ArtsItem *item = g_hash_table_lookup (tasks, key); if (item) { - GError *error = NULL; gchar *path; /* Get the large small and cropped path for the original @@ -182,8 +181,6 @@ create_pixbuf_and_callback (item, path); - error_handler: - g_free (path); /* Remove the key from the hash, which means that we declare it @@ -350,7 +347,6 @@ { const gchar *artist = artist_or_title; gchar *path; - GError *error = NULL; ArtsItem *item; gboolean have_all = FALSE; @@ -380,7 +376,7 @@ g_idle_add_full (G_PRIORITY_DEFAULT, have_all_cb, info, (GDestroyNotify) free_thumbsitem_and_paths); - return; + return item; } g_free (path); Modified: projects/haf/trunk/hildon-thumbnail/thumbs/hildon-thumbnail-factory.c =================================================================== --- projects/haf/trunk/hildon-thumbnail/thumbs/hildon-thumbnail-factory.c 2008-10-16 13:44:33 UTC (rev 16429) +++ projects/haf/trunk/hildon-thumbnail/thumbs/hildon-thumbnail-factory.c 2008-10-16 13:54:12 UTC (rev 16430) @@ -164,7 +164,6 @@ if (item) { gchar *large = NULL, *normal = NULL, *cropped = NULL; - GError *error = NULL; /* Get the large small and cropped path for the original * URI */ @@ -174,8 +173,6 @@ create_pixbuf_and_callback (item, large, normal, cropped); - error_handler: - g_free (cropped); g_free (normal); g_free (large); Modified: projects/haf/trunk/hildon-thumbnail/thumbs/hildon-thumbnail-obj.c =================================================================== --- projects/haf/trunk/hildon-thumbnail/thumbs/hildon-thumbnail-obj.c 2008-10-16 13:44:33 UTC (rev 16429) +++ projects/haf/trunk/hildon-thumbnail/thumbs/hildon-thumbnail-obj.c 2008-10-16 13:54:12 UTC (rev 16430) @@ -25,6 +25,7 @@ #include <gio/gio.h> #include <glib/gfileutils.h> #include <gdk-pixbuf/gdk-pixbuf.h> +#include <stdlib.h> #include "hildon-thumbnail-factory.h" #include "thumbnailer-client.h" @@ -62,7 +63,18 @@ GError **error); #endif +#ifndef gdk_pixbuf_new_from_stream_at_scale +/* It's implemented in pixbuf-io-loader.c in this case */ +GdkPixbuf * +gdk_pixbuf_new_from_stream_at_scale (GInputStream *stream, + gint width, + gint height, + gboolean preserve_aspect_ratio, + GCancellable *cancellable, + GError **error); +#endif + static void create_pixbuf_and_callback (HildonThumbnailRequestPrivate *r_priv) { @@ -126,7 +138,6 @@ guint handle, gpointer user_data) { - HildonThumbnailFactory *self = user_data; HildonThumbnailFactoryPrivate *f_priv = FACTORY_GET_PRIVATE (user_data); gchar *key = g_strdup_printf ("%d", handle); HildonThumbnailRequest *request = g_hash_table_lookup (f_priv->tasks, key);
- Previous message: [maemo-commits] r16429 - projects/haf/trunk/hildon-thumbnail/thumbs
- Next message: [maemo-commits] r16431 - in projects/haf/trunk/hildon-thumbnail: . daemon thumbs
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]