media-export: react on deletion of files
authorJens Georg <mail@jensge.org>
Sun, 28 Jun 2009 00:09:09 +0000 (02:09 +0200)
committerZeeshan Ali (Khattak) <zeeshanak@gnome.org>
Wed, 9 Sep 2009 13:46:27 +0000 (16:46 +0300)
src/plugins/media-export/rygel-media-export-root-container.vala

index a5ca567..2c1bd37 100644 (file)
@@ -115,6 +115,9 @@ public class Rygel.MediaExportRootContainer : Rygel.MediaDBContainer {
             case FileMonitorEvent.CHANGES_DONE_HINT:
                 break;
             case FileMonitorEvent.DELETED:
+                var id = Checksum.compute_for_string (ChecksumType.MD5,
+                                                      file.get_uri ());
+                this.media_db.delete_by_id (id);
                 break;
             default:
                 break;