gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r18838 - in gnunet-gtk: contrib src/fs


From: gnunet
Subject: [GNUnet-SVN] r18838 - in gnunet-gtk: contrib src/fs
Date: Mon, 26 Dec 2011 21:55:30 +0100

Author: grothoff
Date: 2011-12-26 21:55:30 +0100 (Mon, 26 Dec 2011)
New Revision: 18838

Modified:
   gnunet-gtk/contrib/gnunet_fs_gtk_main_window.glade
   gnunet-gtk/src/fs/gnunet-fs-gtk-edit_publish_dialog.c
   gnunet-gtk/src/fs/metatypes.c
Log:
-reducing type selection to sane subset (from the point of view of end-users)

Modified: gnunet-gtk/contrib/gnunet_fs_gtk_main_window.glade
===================================================================
--- gnunet-gtk/contrib/gnunet_fs_gtk_main_window.glade  2011-12-26 20:22:36 UTC 
(rev 18837)
+++ gnunet-gtk/contrib/gnunet_fs_gtk_main_window.glade  2011-12-26 20:55:30 UTC 
(rev 18838)
@@ -2113,6 +2113,10 @@
       </row>
       <row>
         <col id="0">5</col>
+        <col id="1" translatable="yes">Software</col>
+      </row>
+      <row>
+        <col id="0">6</col>
         <col id="1" translatable="yes">Namespace</col>
       </row>
     </data>

Modified: gnunet-gtk/src/fs/gnunet-fs-gtk-edit_publish_dialog.c
===================================================================
--- gnunet-gtk/src/fs/gnunet-fs-gtk-edit_publish_dialog.c       2011-12-26 
20:22:36 UTC (rev 18837)
+++ gnunet-gtk/src/fs/gnunet-fs-gtk-edit_publish_dialog.c       2011-12-26 
20:55:30 UTC (rev 18838)
@@ -32,7 +32,8 @@
 
 #include "metatypes.c"
 
-void
+
+static void
 change_metatypes (GtkBuilder * builder, gint code)
 {
   GtkListStore *metatypes_list;
@@ -70,6 +71,7 @@
   }
 }
 
+
 void
 GNUNET_GTK_edit_publication_type_combo_changed_cb (GtkComboBox * widget,
                                                    gpointer user_data)

Modified: gnunet-gtk/src/fs/metatypes.c
===================================================================
--- gnunet-gtk/src/fs/metatypes.c       2011-12-26 20:22:36 UTC (rev 18837)
+++ gnunet-gtk/src/fs/metatypes.c       2011-12-26 20:55:30 UTC (rev 18838)
@@ -1,959 +1,237 @@
- gint types_generic[3 + 26 + 7 + 8 + 11 + 10 + 3 + 26 + 17 + 5 + 11 + 45 + 8 +
-                     1] = 
-{                               /* Generic */
-EXTRACTOR_METATYPE_MIMETYPE, EXTRACTOR_METATYPE_FILENAME,
-      EXTRACTOR_METATYPE_COMMENT,  EXTRACTOR_METATYPE_TITLE,
-      EXTRACTOR_METATYPE_BOOK_TITLE, EXTRACTOR_METATYPE_BOOK_EDITION,
-      EXTRACTOR_METATYPE_BOOK_CHAPTER_NUMBER,
-      EXTRACTOR_METATYPE_JOURNAL_NAME, EXTRACTOR_METATYPE_JOURNAL_VOLUME,
-      EXTRACTOR_METATYPE_JOURNAL_NUMBER, EXTRACTOR_METATYPE_PAGE_COUNT,
-      EXTRACTOR_METATYPE_PAGE_RANGE, EXTRACTOR_METATYPE_AUTHOR_NAME,
-      EXTRACTOR_METATYPE_AUTHOR_EMAIL,
-      EXTRACTOR_METATYPE_AUTHOR_INSTITUTION, EXTRACTOR_METATYPE_PUBLISHER,
-      EXTRACTOR_METATYPE_PUBLISHER_ADDRESS,
-      EXTRACTOR_METATYPE_PUBLISHER_INSTITUTION,
-      EXTRACTOR_METATYPE_PUBLISHER_SERIES,
-      EXTRACTOR_METATYPE_PUBLICATION_TYPE,
-      EXTRACTOR_METATYPE_PUBLICATION_YEAR,
-      EXTRACTOR_METATYPE_PUBLICATION_MONTH,
-      EXTRACTOR_METATYPE_PUBLICATION_DAY,
-      EXTRACTOR_METATYPE_PUBLICATION_DATE, EXTRACTOR_METATYPE_BIBTEX_EPRINT,
-      EXTRACTOR_METATYPE_BIBTEX_ENTRY_TYPE, EXTRACTOR_METATYPE_LANGUAGE,
-      EXTRACTOR_METATYPE_CREATION_TIME, EXTRACTOR_METATYPE_URL,
-       EXTRACTOR_METATYPE_URI, EXTRACTOR_METATYPE_ISRC,
-      EXTRACTOR_METATYPE_HASH_MD4, EXTRACTOR_METATYPE_HASH_MD5,
-      EXTRACTOR_METATYPE_HASH_SHA0, EXTRACTOR_METATYPE_HASH_SHA1,
-      EXTRACTOR_METATYPE_HASH_RMD160,  EXTRACTOR_METATYPE_GPS_LATITUDE_REF,
-      EXTRACTOR_METATYPE_GPS_LATITUDE, EXTRACTOR_METATYPE_GPS_LONGITUDE_REF,
-      EXTRACTOR_METATYPE_GPS_LONGITUDE, EXTRACTOR_METATYPE_LOCATION_CITY,
-      EXTRACTOR_METATYPE_LOCATION_SUBLOCATION,
-      EXTRACTOR_METATYPE_LOCATION_COUNTRY,
-      EXTRACTOR_METATYPE_LOCATION_COUNTRY_CODE,
-       EXTRACTOR_METATYPE_UNKNOWN, EXTRACTOR_METATYPE_DESCRIPTION,
-      EXTRACTOR_METATYPE_COPYRIGHT, EXTRACTOR_METATYPE_RIGHTS,
-      EXTRACTOR_METATYPE_KEYWORDS, EXTRACTOR_METATYPE_ABSTRACT,
-      EXTRACTOR_METATYPE_SUMMARY, EXTRACTOR_METATYPE_SUBJECT,
-      EXTRACTOR_METATYPE_CREATOR, EXTRACTOR_METATYPE_FORMAT,
-      EXTRACTOR_METATYPE_FORMAT_VERSION,
-       EXTRACTOR_METATYPE_CREATED_BY_SOFTWARE,
-      EXTRACTOR_METATYPE_UNKNOWN_DATE, EXTRACTOR_METATYPE_CREATION_DATE,
-      EXTRACTOR_METATYPE_MODIFICATION_DATE, EXTRACTOR_METATYPE_LAST_PRINTED,
-      EXTRACTOR_METATYPE_LAST_SAVED_BY,
-      EXTRACTOR_METATYPE_TOTAL_EDITING_TIME,
-      EXTRACTOR_METATYPE_EDITING_CYCLES,
-      EXTRACTOR_METATYPE_MODIFIED_BY_SOFTWARE,
-      EXTRACTOR_METATYPE_REVISION_HISTORY,
-       EXTRACTOR_METATYPE_EMBEDDED_FILE_SIZE,
-      EXTRACTOR_METATYPE_FINDER_FILE_TYPE,
-      EXTRACTOR_METATYPE_FINDER_FILE_CREATOR,
-       EXTRACTOR_METATYPE_PACKAGE_NAME, EXTRACTOR_METATYPE_PACKAGE_VERSION,
-      EXTRACTOR_METATYPE_SECTION, EXTRACTOR_METATYPE_UPLOAD_PRIORITY,
-      EXTRACTOR_METATYPE_PACKAGE_DEPENDENCY,
-      EXTRACTOR_METATYPE_PACKAGE_CONFLICTS,
-      EXTRACTOR_METATYPE_PACKAGE_REPLACES,
-      EXTRACTOR_METATYPE_PACKAGE_PROVIDES,
-      EXTRACTOR_METATYPE_PACKAGE_RECOMMENDS,
-      EXTRACTOR_METATYPE_PACKAGE_SUGGESTS,
-      EXTRACTOR_METATYPE_PACKAGE_MAINTAINER,
-      EXTRACTOR_METATYPE_PACKAGE_INSTALLED_SIZE,
-      EXTRACTOR_METATYPE_PACKAGE_SOURCE,
-      EXTRACTOR_METATYPE_PACKAGE_ESSENTIAL,
-      EXTRACTOR_METATYPE_TARGET_ARCHITECTURE,
-      EXTRACTOR_METATYPE_PACKAGE_PRE_DEPENDENCY, EXTRACTOR_METATYPE_LICENSE,
-      EXTRACTOR_METATYPE_PACKAGE_DISTRIBUTION, EXTRACTOR_METATYPE_BUILDHOST,
-      EXTRACTOR_METATYPE_VENDOR, EXTRACTOR_METATYPE_TARGET_OS,
-      EXTRACTOR_METATYPE_SOFTWARE_VERSION,
-      EXTRACTOR_METATYPE_TARGET_PLATFORM, EXTRACTOR_METATYPE_RESOURCE_TYPE,
-      EXTRACTOR_METATYPE_LIBRARY_SEARCH_PATH,
-      EXTRACTOR_METATYPE_LIBRARY_DEPENDENCY,
-       EXTRACTOR_METATYPE_CAMERA_MAKE, EXTRACTOR_METATYPE_CAMERA_MODEL,
-      EXTRACTOR_METATYPE_EXPOSURE, EXTRACTOR_METATYPE_APERTURE,
-      EXTRACTOR_METATYPE_EXPOSURE_BIAS, EXTRACTOR_METATYPE_FLASH,
-      EXTRACTOR_METATYPE_FLASH_BIAS, EXTRACTOR_METATYPE_FOCAL_LENGTH,
-      EXTRACTOR_METATYPE_FOCAL_LENGTH_35MM, EXTRACTOR_METATYPE_ISO_SPEED,
-      EXTRACTOR_METATYPE_EXPOSURE_MODE, EXTRACTOR_METATYPE_METERING_MODE,
-      EXTRACTOR_METATYPE_MACRO_MODE, EXTRACTOR_METATYPE_IMAGE_QUALITY,
-      EXTRACTOR_METATYPE_WHITE_BALANCE, EXTRACTOR_METATYPE_ORIENTATION,
-      EXTRACTOR_METATYPE_MAGNIFICATION,
-       EXTRACTOR_METATYPE_IMAGE_DIMENSIONS,
-      EXTRACTOR_METATYPE_PRODUCED_BY_SOFTWARE, EXTRACTOR_METATYPE_THUMBNAIL,
-      EXTRACTOR_METATYPE_IMAGE_RESOLUTION, EXTRACTOR_METATYPE_SOURCE,
-       EXTRACTOR_METATYPE_CHARACTER_SET, EXTRACTOR_METATYPE_LINE_COUNT,
-      EXTRACTOR_METATYPE_PARAGRAPH_COUNT, EXTRACTOR_METATYPE_WORD_COUNT,
-      EXTRACTOR_METATYPE_CHARACTER_COUNT,
-      EXTRACTOR_METATYPE_PAGE_ORIENTATION, EXTRACTOR_METATYPE_PAPER_SIZE,
-      EXTRACTOR_METATYPE_TEMPLATE, EXTRACTOR_METATYPE_COMPANY,
-      EXTRACTOR_METATYPE_MANAGER, EXTRACTOR_METATYPE_REVISION_NUMBER,
-       EXTRACTOR_METATYPE_DURATION, EXTRACTOR_METATYPE_ALBUM,
-      EXTRACTOR_METATYPE_ARTIST, EXTRACTOR_METATYPE_GENRE,
-      EXTRACTOR_METATYPE_TRACK_NUMBER, EXTRACTOR_METATYPE_DISC_NUMBER,
-      EXTRACTOR_METATYPE_PERFORMER, EXTRACTOR_METATYPE_CONTACT_INFORMATION,
-      EXTRACTOR_METATYPE_SONG_VERSION, EXTRACTOR_METATYPE_PICTURE,
-      EXTRACTOR_METATYPE_COVER_PICTURE,
-      EXTRACTOR_METATYPE_CONTRIBUTOR_PICTURE,
-      EXTRACTOR_METATYPE_EVENT_PICTURE, EXTRACTOR_METATYPE_LOGO,
-      EXTRACTOR_METATYPE_BROADCAST_TELEVISION_SYSTEM,
-      EXTRACTOR_METATYPE_SOURCE_DEVICE, EXTRACTOR_METATYPE_DISCLAIMER,
-      EXTRACTOR_METATYPE_WARNING, EXTRACTOR_METATYPE_PAGE_ORDER,
-      EXTRACTOR_METATYPE_WRITER, EXTRACTOR_METATYPE_PRODUCT_VERSION,
-      EXTRACTOR_METATYPE_CONTRIBUTOR_NAME,
-      EXTRACTOR_METATYPE_MOVIE_DIRECTOR, EXTRACTOR_METATYPE_NETWORK_NAME,
-      EXTRACTOR_METATYPE_SHOW_NAME, EXTRACTOR_METATYPE_CHAPTER_NAME,
-      EXTRACTOR_METATYPE_SONG_COUNT, EXTRACTOR_METATYPE_STARTING_SONG,
-      EXTRACTOR_METATYPE_PLAY_COUNTER, EXTRACTOR_METATYPE_CONDUCTOR,
-      EXTRACTOR_METATYPE_INTERPRETATION, EXTRACTOR_METATYPE_COMPOSER,
-      EXTRACTOR_METATYPE_BEATS_PER_MINUTE, EXTRACTOR_METATYPE_ENCODED_BY,
-      EXTRACTOR_METATYPE_ORIGINAL_TITLE, EXTRACTOR_METATYPE_ORIGINAL_ARTIST,
-      EXTRACTOR_METATYPE_ORIGINAL_WRITER,
-      EXTRACTOR_METATYPE_ORIGINAL_RELEASE_YEAR,
-      EXTRACTOR_METATYPE_ORIGINAL_PERFORMER, EXTRACTOR_METATYPE_LYRICS,
-      EXTRACTOR_METATYPE_POPULARITY_METER, EXTRACTOR_METATYPE_LICENSEE,
-      EXTRACTOR_METATYPE_MUSICIAN_CREDITS_LIST, EXTRACTOR_METATYPE_MOOD,
-      EXTRACTOR_METATYPE_SUBTITLE,  EXTRACTOR_METATYPE_GNUNET_DISPLAY_TYPE,
-      EXTRACTOR_METATYPE_GNUNET_FULL_DATA, EXTRACTOR_METATYPE_RATING,
-      EXTRACTOR_METATYPE_ORGANIZATION, EXTRACTOR_METATYPE_RIPPER,
-      EXTRACTOR_METATYPE_PRODUCER, EXTRACTOR_METATYPE_GROUP,
-      EXTRACTOR_METATYPE_GNUNET_ORIGINAL_FILENAME,
-       EXTRACTOR_METATYPE_RESERVED };
-gint types_text[3 + 26 + 7 /*+ 8 */  + 11 + 10 + 3 /*+ 26 + 17 + 5 */  +
-                 11 /*+ 45 */  + 8 + 1] = 
-{                               /* Text */
-  EXTRACTOR_METATYPE_MIMETYPE, EXTRACTOR_METATYPE_FILENAME,
-      EXTRACTOR_METATYPE_COMMENT,  EXTRACTOR_METATYPE_TITLE,
-      EXTRACTOR_METATYPE_BOOK_TITLE, EXTRACTOR_METATYPE_BOOK_EDITION,
-      EXTRACTOR_METATYPE_BOOK_CHAPTER_NUMBER, EXTRACTOR_METATYPE_JOURNAL_NAME,
-      EXTRACTOR_METATYPE_JOURNAL_VOLUME, EXTRACTOR_METATYPE_JOURNAL_NUMBER,
-      EXTRACTOR_METATYPE_PAGE_COUNT, EXTRACTOR_METATYPE_PAGE_RANGE,
-      EXTRACTOR_METATYPE_AUTHOR_NAME, EXTRACTOR_METATYPE_AUTHOR_EMAIL,
-      EXTRACTOR_METATYPE_AUTHOR_INSTITUTION, EXTRACTOR_METATYPE_PUBLISHER,
-      EXTRACTOR_METATYPE_PUBLISHER_ADDRESS,
-      EXTRACTOR_METATYPE_PUBLISHER_INSTITUTION,
-      EXTRACTOR_METATYPE_PUBLISHER_SERIES,
-      EXTRACTOR_METATYPE_PUBLICATION_TYPE,
-      EXTRACTOR_METATYPE_PUBLICATION_YEAR,
-      EXTRACTOR_METATYPE_PUBLICATION_MONTH,
-      EXTRACTOR_METATYPE_PUBLICATION_DAY, EXTRACTOR_METATYPE_PUBLICATION_DATE,
-      EXTRACTOR_METATYPE_BIBTEX_EPRINT, EXTRACTOR_METATYPE_BIBTEX_ENTRY_TYPE,
-      EXTRACTOR_METATYPE_LANGUAGE, EXTRACTOR_METATYPE_CREATION_TIME,
-      EXTRACTOR_METATYPE_URL,  EXTRACTOR_METATYPE_URI,
-      EXTRACTOR_METATYPE_ISRC, EXTRACTOR_METATYPE_HASH_MD4,
-      EXTRACTOR_METATYPE_HASH_MD5, EXTRACTOR_METATYPE_HASH_SHA0,
-      EXTRACTOR_METATYPE_HASH_SHA1, EXTRACTOR_METATYPE_HASH_RMD160, 
-/*
-    EXTRACTOR_METATYPE_GPS_LATITUDE_REF,
-    EXTRACTOR_METATYPE_GPS_LATITUDE,
-    EXTRACTOR_METATYPE_GPS_LONGITUDE_REF,
-    EXTRACTOR_METATYPE_GPS_LONGITUDE,
-    EXTRACTOR_METATYPE_LOCATION_CITY,
-    EXTRACTOR_METATYPE_LOCATION_SUBLOCATION,
-    EXTRACTOR_METATYPE_LOCATION_COUNTRY,
-    EXTRACTOR_METATYPE_LOCATION_COUNTRY_CODE,
-*/ 
-      EXTRACTOR_METATYPE_UNKNOWN, EXTRACTOR_METATYPE_DESCRIPTION,
-      EXTRACTOR_METATYPE_COPYRIGHT, EXTRACTOR_METATYPE_RIGHTS,
-      EXTRACTOR_METATYPE_KEYWORDS, EXTRACTOR_METATYPE_ABSTRACT,
-      EXTRACTOR_METATYPE_SUMMARY, EXTRACTOR_METATYPE_SUBJECT,
-      EXTRACTOR_METATYPE_CREATOR, EXTRACTOR_METATYPE_FORMAT,
-      EXTRACTOR_METATYPE_FORMAT_VERSION,
-       EXTRACTOR_METATYPE_CREATED_BY_SOFTWARE,
-      EXTRACTOR_METATYPE_UNKNOWN_DATE, EXTRACTOR_METATYPE_CREATION_DATE,
-      EXTRACTOR_METATYPE_MODIFICATION_DATE, EXTRACTOR_METATYPE_LAST_PRINTED,
-      EXTRACTOR_METATYPE_LAST_SAVED_BY, EXTRACTOR_METATYPE_TOTAL_EDITING_TIME,
-      EXTRACTOR_METATYPE_EDITING_CYCLES,
-      EXTRACTOR_METATYPE_MODIFIED_BY_SOFTWARE,
-      EXTRACTOR_METATYPE_REVISION_HISTORY,
-       EXTRACTOR_METATYPE_EMBEDDED_FILE_SIZE,
-      EXTRACTOR_METATYPE_FINDER_FILE_TYPE,
-      EXTRACTOR_METATYPE_FINDER_FILE_CREATOR, 
-/*
-    EXTRACTOR_METATYPE_PACKAGE_NAME,
-    EXTRACTOR_METATYPE_PACKAGE_VERSION,
-    EXTRACTOR_METATYPE_SECTION,
-    EXTRACTOR_METATYPE_UPLOAD_PRIORITY,
-    EXTRACTOR_METATYPE_PACKAGE_DEPENDENCY,
-    EXTRACTOR_METATYPE_PACKAGE_CONFLICTS,
-    EXTRACTOR_METATYPE_PACKAGE_REPLACES,
-    EXTRACTOR_METATYPE_PACKAGE_PROVIDES,
-    EXTRACTOR_METATYPE_PACKAGE_RECOMMENDS,
-    EXTRACTOR_METATYPE_PACKAGE_SUGGESTS,
-    EXTRACTOR_METATYPE_PACKAGE_MAINTAINER,
-    EXTRACTOR_METATYPE_PACKAGE_INSTALLED_SIZE,
-    EXTRACTOR_METATYPE_PACKAGE_SOURCE,
-    EXTRACTOR_METATYPE_PACKAGE_ESSENTIAL,
-    EXTRACTOR_METATYPE_TARGET_ARCHITECTURE,
-    EXTRACTOR_METATYPE_PACKAGE_PRE_DEPENDENCY,
-    EXTRACTOR_METATYPE_LICENSE,
-    EXTRACTOR_METATYPE_PACKAGE_DISTRIBUTION,
-    EXTRACTOR_METATYPE_BUILDHOST,
-    EXTRACTOR_METATYPE_VENDOR,
-    EXTRACTOR_METATYPE_TARGET_OS,
-    EXTRACTOR_METATYPE_SOFTWARE_VERSION,
-    EXTRACTOR_METATYPE_TARGET_PLATFORM,
-    EXTRACTOR_METATYPE_RESOURCE_TYPE,
-    EXTRACTOR_METATYPE_LIBRARY_SEARCH_PATH,
-    EXTRACTOR_METATYPE_LIBRARY_DEPENDENCY,
+/* *INDENT-OFF* */
 
-    EXTRACTOR_METATYPE_CAMERA_MAKE,
-    EXTRACTOR_METATYPE_CAMERA_MODEL,
-    EXTRACTOR_METATYPE_EXPOSURE,
-    EXTRACTOR_METATYPE_APERTURE,
-    EXTRACTOR_METATYPE_EXPOSURE_BIAS,
-    EXTRACTOR_METATYPE_FLASH,
-    EXTRACTOR_METATYPE_FLASH_BIAS,
-    EXTRACTOR_METATYPE_FOCAL_LENGTH,
-    EXTRACTOR_METATYPE_FOCAL_LENGTH_35MM,
-    EXTRACTOR_METATYPE_ISO_SPEED,
-    EXTRACTOR_METATYPE_EXPOSURE_MODE,
-    EXTRACTOR_METATYPE_METERING_MODE,
-    EXTRACTOR_METATYPE_MACRO_MODE,
-    EXTRACTOR_METATYPE_IMAGE_QUALITY,
-    EXTRACTOR_METATYPE_WHITE_BALANCE,
-    EXTRACTOR_METATYPE_ORIENTATION,
-    EXTRACTOR_METATYPE_MAGNIFICATION,
+gint types_generic[] = {
+  EXTRACTOR_METATYPE_MIMETYPE, 
+  EXTRACTOR_METATYPE_FILENAME,
+  EXTRACTOR_METATYPE_TITLE,
+  EXTRACTOR_METATYPE_KEYWORDS, 
+  EXTRACTOR_METATYPE_SUBJECT,
+  EXTRACTOR_METATYPE_DESCRIPTION,
+  EXTRACTOR_METATYPE_COMMENT, 
+  EXTRACTOR_METATYPE_COPYRIGHT,
+  EXTRACTOR_METATYPE_URI, 
+  EXTRACTOR_METATYPE_CREATOR, 
+  EXTRACTOR_METATYPE_CREATION_DATE,
+  EXTRACTOR_METATYPE_RESERVED
+};
 
-    EXTRACTOR_METATYPE_IMAGE_DIMENSIONS,
-    EXTRACTOR_METATYPE_PRODUCED_BY_SOFTWARE,
-    EXTRACTOR_METATYPE_THUMBNAIL,
-    EXTRACTOR_METATYPE_IMAGE_RESOLUTION,
-    EXTRACTOR_METATYPE_SOURCE,
-*/ 
-      EXTRACTOR_METATYPE_CHARACTER_SET, EXTRACTOR_METATYPE_LINE_COUNT,
-      EXTRACTOR_METATYPE_PARAGRAPH_COUNT, EXTRACTOR_METATYPE_WORD_COUNT,
-      EXTRACTOR_METATYPE_CHARACTER_COUNT, EXTRACTOR_METATYPE_PAGE_ORIENTATION,
-      EXTRACTOR_METATYPE_PAPER_SIZE, EXTRACTOR_METATYPE_TEMPLATE,
-      EXTRACTOR_METATYPE_COMPANY, EXTRACTOR_METATYPE_MANAGER,
-      EXTRACTOR_METATYPE_REVISION_NUMBER, 
-/*
-    EXTRACTOR_METATYPE_DURATION,
-    EXTRACTOR_METATYPE_ALBUM,
-    EXTRACTOR_METATYPE_ARTIST,
-    EXTRACTOR_METATYPE_GENRE,
-    EXTRACTOR_METATYPE_TRACK_NUMBER,
-    EXTRACTOR_METATYPE_DISC_NUMBER,
-    EXTRACTOR_METATYPE_PERFORMER,
-    EXTRACTOR_METATYPE_CONTACT_INFORMATION,
-    EXTRACTOR_METATYPE_SONG_VERSION,
-    EXTRACTOR_METATYPE_PICTURE,
-    EXTRACTOR_METATYPE_COVER_PICTURE,
-    EXTRACTOR_METATYPE_CONTRIBUTOR_PICTURE,
-    EXTRACTOR_METATYPE_EVENT_PICTURE,
-    EXTRACTOR_METATYPE_LOGO,
-    EXTRACTOR_METATYPE_BROADCAST_TELEVISION_SYSTEM,
-    EXTRACTOR_METATYPE_SOURCE_DEVICE,
-    EXTRACTOR_METATYPE_DISCLAIMER,
-    EXTRACTOR_METATYPE_WARNING,
-    EXTRACTOR_METATYPE_PAGE_ORDER,
-    EXTRACTOR_METATYPE_WRITER,
-    EXTRACTOR_METATYPE_PRODUCT_VERSION,
-    EXTRACTOR_METATYPE_CONTRIBUTOR_NAME,
-    EXTRACTOR_METATYPE_MOVIE_DIRECTOR,
-    EXTRACTOR_METATYPE_NETWORK_NAME,
-    EXTRACTOR_METATYPE_SHOW_NAME,
-    EXTRACTOR_METATYPE_CHAPTER_NAME,
-    EXTRACTOR_METATYPE_SONG_COUNT,
-    EXTRACTOR_METATYPE_STARTING_SONG,
-    EXTRACTOR_METATYPE_PLAY_COUNTER,
-    EXTRACTOR_METATYPE_CONDUCTOR,
-    EXTRACTOR_METATYPE_INTERPRETATION,
-    EXTRACTOR_METATYPE_COMPOSER,
-    EXTRACTOR_METATYPE_BEATS_PER_MINUTE,
-    EXTRACTOR_METATYPE_ENCODED_BY,
-    EXTRACTOR_METATYPE_ORIGINAL_TITLE,
-    EXTRACTOR_METATYPE_ORIGINAL_ARTIST,
-    EXTRACTOR_METATYPE_ORIGINAL_WRITER,
-    EXTRACTOR_METATYPE_ORIGINAL_RELEASE_YEAR,
-    EXTRACTOR_METATYPE_ORIGINAL_PERFORMER,
-    EXTRACTOR_METATYPE_LYRICS,
-    EXTRACTOR_METATYPE_POPULARITY_METER,
-    EXTRACTOR_METATYPE_LICENSEE,
-    EXTRACTOR_METATYPE_MUSICIAN_CREDITS_LIST,
-    EXTRACTOR_METATYPE_MOOD, 
-    EXTRACTOR_METATYPE_SUBTITLE, 
-*/ 
-EXTRACTOR_METATYPE_GNUNET_DISPLAY_TYPE,
-      EXTRACTOR_METATYPE_GNUNET_FULL_DATA, EXTRACTOR_METATYPE_RATING,
-      EXTRACTOR_METATYPE_ORGANIZATION, EXTRACTOR_METATYPE_RIPPER,
-      EXTRACTOR_METATYPE_PRODUCER, EXTRACTOR_METATYPE_GROUP,
-      EXTRACTOR_METATYPE_GNUNET_ORIGINAL_FILENAME,
-       EXTRACTOR_METATYPE_RESERVED };
-gint types_music[3 /*+ 26 */  + 7 /*+ 8 */  + 11 + /*10 */ 9 +
-                  3 /*+ 26 + 17 + 5 + 11 */  + 45 + 8 + 1] = 
-{                               /* Music */
-  EXTRACTOR_METATYPE_MIMETYPE, EXTRACTOR_METATYPE_FILENAME,
-      EXTRACTOR_METATYPE_COMMENT, 
-/*
-    EXTRACTOR_METATYPE_TITLE,
-    EXTRACTOR_METATYPE_BOOK_TITLE,
-    EXTRACTOR_METATYPE_BOOK_EDITION,
-    EXTRACTOR_METATYPE_BOOK_CHAPTER_NUMBER,
-    EXTRACTOR_METATYPE_JOURNAL_NAME,
-    EXTRACTOR_METATYPE_JOURNAL_VOLUME,
-    EXTRACTOR_METATYPE_JOURNAL_NUMBER,
-    EXTRACTOR_METATYPE_PAGE_COUNT,
-    EXTRACTOR_METATYPE_PAGE_RANGE,
-    EXTRACTOR_METATYPE_AUTHOR_NAME,
-    EXTRACTOR_METATYPE_AUTHOR_EMAIL,
-    EXTRACTOR_METATYPE_AUTHOR_INSTITUTION,
-    EXTRACTOR_METATYPE_PUBLISHER,
-    EXTRACTOR_METATYPE_PUBLISHER_ADDRESS,
-    EXTRACTOR_METATYPE_PUBLISHER_INSTITUTION,
-    EXTRACTOR_METATYPE_PUBLISHER_SERIES,
-    EXTRACTOR_METATYPE_PUBLICATION_TYPE,
-    EXTRACTOR_METATYPE_PUBLICATION_YEAR,
-    EXTRACTOR_METATYPE_PUBLICATION_MONTH,
-    EXTRACTOR_METATYPE_PUBLICATION_DAY,
-    EXTRACTOR_METATYPE_PUBLICATION_DATE,
-    EXTRACTOR_METATYPE_BIBTEX_EPRINT,
-    EXTRACTOR_METATYPE_BIBTEX_ENTRY_TYPE,
-    EXTRACTOR_METATYPE_LANGUAGE,
-    EXTRACTOR_METATYPE_CREATION_TIME,
-    EXTRACTOR_METATYPE_URL,
-*/ 
-      EXTRACTOR_METATYPE_URI, EXTRACTOR_METATYPE_ISRC,
-      EXTRACTOR_METATYPE_HASH_MD4, EXTRACTOR_METATYPE_HASH_MD5,
-      EXTRACTOR_METATYPE_HASH_SHA0, EXTRACTOR_METATYPE_HASH_SHA1,
-      EXTRACTOR_METATYPE_HASH_RMD160, 
-/*
-    EXTRACTOR_METATYPE_GPS_LATITUDE_REF,
-    EXTRACTOR_METATYPE_GPS_LATITUDE,
-    EXTRACTOR_METATYPE_GPS_LONGITUDE_REF,
-    EXTRACTOR_METATYPE_GPS_LONGITUDE,
-    EXTRACTOR_METATYPE_LOCATION_CITY,
-    EXTRACTOR_METATYPE_LOCATION_SUBLOCATION,
-    EXTRACTOR_METATYPE_LOCATION_COUNTRY,
-    EXTRACTOR_METATYPE_LOCATION_COUNTRY_CODE,
-*/ 
-      EXTRACTOR_METATYPE_UNKNOWN, EXTRACTOR_METATYPE_DESCRIPTION,
-      EXTRACTOR_METATYPE_COPYRIGHT, EXTRACTOR_METATYPE_RIGHTS,
-      EXTRACTOR_METATYPE_KEYWORDS, EXTRACTOR_METATYPE_ABSTRACT,
-      EXTRACTOR_METATYPE_SUMMARY, EXTRACTOR_METATYPE_SUBJECT,
-      EXTRACTOR_METATYPE_CREATOR, EXTRACTOR_METATYPE_FORMAT,
-      EXTRACTOR_METATYPE_FORMAT_VERSION,
-       EXTRACTOR_METATYPE_CREATED_BY_SOFTWARE,
-      EXTRACTOR_METATYPE_UNKNOWN_DATE, EXTRACTOR_METATYPE_CREATION_DATE,
-      EXTRACTOR_METATYPE_MODIFICATION_DATE, 
-/*    EXTRACTOR_METATYPE_LAST_PRINTED,*/ 
-      EXTRACTOR_METATYPE_LAST_SAVED_BY, EXTRACTOR_METATYPE_TOTAL_EDITING_TIME,
-      EXTRACTOR_METATYPE_EDITING_CYCLES,
-      EXTRACTOR_METATYPE_MODIFIED_BY_SOFTWARE,
-      EXTRACTOR_METATYPE_REVISION_HISTORY,
-       EXTRACTOR_METATYPE_EMBEDDED_FILE_SIZE,
-      EXTRACTOR_METATYPE_FINDER_FILE_TYPE,
-      EXTRACTOR_METATYPE_FINDER_FILE_CREATOR, 
-/*
-    EXTRACTOR_METATYPE_PACKAGE_NAME,
-    EXTRACTOR_METATYPE_PACKAGE_VERSION,
-    EXTRACTOR_METATYPE_SECTION,
-    EXTRACTOR_METATYPE_UPLOAD_PRIORITY,
-    EXTRACTOR_METATYPE_PACKAGE_DEPENDENCY,
-    EXTRACTOR_METATYPE_PACKAGE_CONFLICTS,
-    EXTRACTOR_METATYPE_PACKAGE_REPLACES,
-    EXTRACTOR_METATYPE_PACKAGE_PROVIDES,
-    EXTRACTOR_METATYPE_PACKAGE_RECOMMENDS,
-    EXTRACTOR_METATYPE_PACKAGE_SUGGESTS,
-    EXTRACTOR_METATYPE_PACKAGE_MAINTAINER,
-    EXTRACTOR_METATYPE_PACKAGE_INSTALLED_SIZE,
-    EXTRACTOR_METATYPE_PACKAGE_SOURCE,
-    EXTRACTOR_METATYPE_PACKAGE_ESSENTIAL,
-    EXTRACTOR_METATYPE_TARGET_ARCHITECTURE,
-    EXTRACTOR_METATYPE_PACKAGE_PRE_DEPENDENCY,
-    EXTRACTOR_METATYPE_LICENSE,
-    EXTRACTOR_METATYPE_PACKAGE_DISTRIBUTION,
-    EXTRACTOR_METATYPE_BUILDHOST,
-    EXTRACTOR_METATYPE_VENDOR,
-    EXTRACTOR_METATYPE_TARGET_OS,
-    EXTRACTOR_METATYPE_SOFTWARE_VERSION,
-    EXTRACTOR_METATYPE_TARGET_PLATFORM,
-    EXTRACTOR_METATYPE_RESOURCE_TYPE,
-    EXTRACTOR_METATYPE_LIBRARY_SEARCH_PATH,
-    EXTRACTOR_METATYPE_LIBRARY_DEPENDENCY,
 
-    EXTRACTOR_METATYPE_CAMERA_MAKE,
-    EXTRACTOR_METATYPE_CAMERA_MODEL,
-    EXTRACTOR_METATYPE_EXPOSURE,
-    EXTRACTOR_METATYPE_APERTURE,
-    EXTRACTOR_METATYPE_EXPOSURE_BIAS,
-    EXTRACTOR_METATYPE_FLASH,
-    EXTRACTOR_METATYPE_FLASH_BIAS,
-    EXTRACTOR_METATYPE_FOCAL_LENGTH,
-    EXTRACTOR_METATYPE_FOCAL_LENGTH_35MM,
-    EXTRACTOR_METATYPE_ISO_SPEED,
-    EXTRACTOR_METATYPE_EXPOSURE_MODE,
-    EXTRACTOR_METATYPE_METERING_MODE,
-    EXTRACTOR_METATYPE_MACRO_MODE,
-    EXTRACTOR_METATYPE_IMAGE_QUALITY,
-    EXTRACTOR_METATYPE_WHITE_BALANCE,
-    EXTRACTOR_METATYPE_ORIENTATION,
-    EXTRACTOR_METATYPE_MAGNIFICATION,
+gint types_text[] = 
+{ 
+  EXTRACTOR_METATYPE_MIMETYPE, 
+  EXTRACTOR_METATYPE_FILENAME,
+  EXTRACTOR_METATYPE_TITLE,
+  EXTRACTOR_METATYPE_KEYWORDS,
+  EXTRACTOR_METATYPE_ABSTRACT,
+  EXTRACTOR_METATYPE_SUMMARY,
+  EXTRACTOR_METATYPE_SUBJECT,
+  EXTRACTOR_METATYPE_AUTHOR_NAME, 
+  EXTRACTOR_METATYPE_AUTHOR_EMAIL,
+  EXTRACTOR_METATYPE_AUTHOR_INSTITUTION,
+  EXTRACTOR_METATYPE_DESCRIPTION,
+  EXTRACTOR_METATYPE_LANGUAGE, 
+  EXTRACTOR_METATYPE_COPYRIGHT, 
+  EXTRACTOR_METATYPE_COMMENT, 
+  EXTRACTOR_METATYPE_BOOK_TITLE,
+  EXTRACTOR_METATYPE_BOOK_EDITION,
+  EXTRACTOR_METATYPE_BOOK_CHAPTER_NUMBER, 
+  EXTRACTOR_METATYPE_JOURNAL_NAME,
+  EXTRACTOR_METATYPE_JOURNAL_VOLUME, 
+  EXTRACTOR_METATYPE_JOURNAL_NUMBER,
+  EXTRACTOR_METATYPE_PAGE_COUNT, 
+  EXTRACTOR_METATYPE_PAGE_RANGE,
+  EXTRACTOR_METATYPE_PUBLISHER,
+  EXTRACTOR_METATYPE_PUBLISHER_ADDRESS,
+  EXTRACTOR_METATYPE_PUBLISHER_INSTITUTION,
+  EXTRACTOR_METATYPE_PUBLISHER_SERIES,
+  EXTRACTOR_METATYPE_PUBLICATION_TYPE,
+  EXTRACTOR_METATYPE_PUBLICATION_DATE,
+  EXTRACTOR_METATYPE_URL, 
+  EXTRACTOR_METATYPE_CREATOR, 
+  EXTRACTOR_METATYPE_CREATION_DATE,
+  EXTRACTOR_METATYPE_MODIFICATION_DATE,
+  EXTRACTOR_METATYPE_CHARACTER_SET, 
+  EXTRACTOR_METATYPE_LINE_COUNT,
+  EXTRACTOR_METATYPE_WORD_COUNT,
+  EXTRACTOR_METATYPE_PAGE_ORIENTATION,
+  EXTRACTOR_METATYPE_PAPER_SIZE,
+  EXTRACTOR_METATYPE_TEMPLATE,
+  EXTRACTOR_METATYPE_REVISION_HISTORY,
+  EXTRACTOR_METATYPE_REVISION_NUMBER,
+  EXTRACTOR_METATYPE_RESERVED
+};
 
-    EXTRACTOR_METATYPE_IMAGE_DIMENSIONS,
-    EXTRACTOR_METATYPE_PRODUCED_BY_SOFTWARE,
-    EXTRACTOR_METATYPE_THUMBNAIL,
-    EXTRACTOR_METATYPE_IMAGE_RESOLUTION,
-    EXTRACTOR_METATYPE_SOURCE,
 
-    EXTRACTOR_METATYPE_CHARACTER_SET,
-    EXTRACTOR_METATYPE_LINE_COUNT,
-    EXTRACTOR_METATYPE_PARAGRAPH_COUNT,
-    EXTRACTOR_METATYPE_WORD_COUNT,
-    EXTRACTOR_METATYPE_CHARACTER_COUNT,
-    EXTRACTOR_METATYPE_PAGE_ORIENTATION,
-    EXTRACTOR_METATYPE_PAPER_SIZE,
-    EXTRACTOR_METATYPE_TEMPLATE,
-    EXTRACTOR_METATYPE_COMPANY,
-    EXTRACTOR_METATYPE_MANAGER,
-    EXTRACTOR_METATYPE_REVISION_NUMBER,
-*/ 
-EXTRACTOR_METATYPE_DURATION, EXTRACTOR_METATYPE_ALBUM,
-      EXTRACTOR_METATYPE_ARTIST, EXTRACTOR_METATYPE_GENRE,
-      EXTRACTOR_METATYPE_TRACK_NUMBER, EXTRACTOR_METATYPE_DISC_NUMBER,
-      EXTRACTOR_METATYPE_PERFORMER,
-      EXTRACTOR_METATYPE_CONTACT_INFORMATION,
-      EXTRACTOR_METATYPE_SONG_VERSION, EXTRACTOR_METATYPE_PICTURE,
-      EXTRACTOR_METATYPE_COVER_PICTURE,
-      EXTRACTOR_METATYPE_CONTRIBUTOR_PICTURE,
-      EXTRACTOR_METATYPE_EVENT_PICTURE, EXTRACTOR_METATYPE_LOGO,
-      EXTRACTOR_METATYPE_BROADCAST_TELEVISION_SYSTEM,
-      EXTRACTOR_METATYPE_SOURCE_DEVICE, EXTRACTOR_METATYPE_DISCLAIMER,
-      EXTRACTOR_METATYPE_WARNING, EXTRACTOR_METATYPE_PAGE_ORDER,
-      EXTRACTOR_METATYPE_WRITER, EXTRACTOR_METATYPE_PRODUCT_VERSION,
-      EXTRACTOR_METATYPE_CONTRIBUTOR_NAME,
-      EXTRACTOR_METATYPE_MOVIE_DIRECTOR,
-      EXTRACTOR_METATYPE_NETWORK_NAME, EXTRACTOR_METATYPE_SHOW_NAME,
-      EXTRACTOR_METATYPE_CHAPTER_NAME, EXTRACTOR_METATYPE_SONG_COUNT,
-      EXTRACTOR_METATYPE_STARTING_SONG, EXTRACTOR_METATYPE_PLAY_COUNTER,
-      EXTRACTOR_METATYPE_CONDUCTOR, EXTRACTOR_METATYPE_INTERPRETATION,
-      EXTRACTOR_METATYPE_COMPOSER, EXTRACTOR_METATYPE_BEATS_PER_MINUTE,
-      EXTRACTOR_METATYPE_ENCODED_BY, EXTRACTOR_METATYPE_ORIGINAL_TITLE,
-      EXTRACTOR_METATYPE_ORIGINAL_ARTIST,
-      EXTRACTOR_METATYPE_ORIGINAL_WRITER,
-      EXTRACTOR_METATYPE_ORIGINAL_RELEASE_YEAR,
-      EXTRACTOR_METATYPE_ORIGINAL_PERFORMER, EXTRACTOR_METATYPE_LYRICS,
-      EXTRACTOR_METATYPE_POPULARITY_METER, EXTRACTOR_METATYPE_LICENSEE,
-      EXTRACTOR_METATYPE_MUSICIAN_CREDITS_LIST, EXTRACTOR_METATYPE_MOOD,
-      EXTRACTOR_METATYPE_SUBTITLE,
-       EXTRACTOR_METATYPE_GNUNET_DISPLAY_TYPE,
-      EXTRACTOR_METATYPE_GNUNET_FULL_DATA, EXTRACTOR_METATYPE_RATING,
-      EXTRACTOR_METATYPE_ORGANIZATION, EXTRACTOR_METATYPE_RIPPER,
-      EXTRACTOR_METATYPE_PRODUCER, EXTRACTOR_METATYPE_GROUP,
-      EXTRACTOR_METATYPE_GNUNET_ORIGINAL_FILENAME,
-       EXTRACTOR_METATYPE_RESERVED };
-gint types_video[3 /*+ 26 */  + 7 /*+ 8 */  + 11 + /*10 */ 9 +
-                  3 /*+ 26 + 17 */  + 5 /*+ 11 */  + 45 + 8 + 1] = 
-{                               /* Video */
-  EXTRACTOR_METATYPE_MIMETYPE, EXTRACTOR_METATYPE_FILENAME,
-      EXTRACTOR_METATYPE_COMMENT, 
-/*
-    EXTRACTOR_METATYPE_TITLE,
-    EXTRACTOR_METATYPE_BOOK_TITLE,
-    EXTRACTOR_METATYPE_BOOK_EDITION,
-    EXTRACTOR_METATYPE_BOOK_CHAPTER_NUMBER,
-    EXTRACTOR_METATYPE_JOURNAL_NAME,
-    EXTRACTOR_METATYPE_JOURNAL_VOLUME,
-    EXTRACTOR_METATYPE_JOURNAL_NUMBER,
-    EXTRACTOR_METATYPE_PAGE_COUNT,
-    EXTRACTOR_METATYPE_PAGE_RANGE,
-    EXTRACTOR_METATYPE_AUTHOR_NAME,
-    EXTRACTOR_METATYPE_AUTHOR_EMAIL,
-    EXTRACTOR_METATYPE_AUTHOR_INSTITUTION,
-    EXTRACTOR_METATYPE_PUBLISHER,
-    EXTRACTOR_METATYPE_PUBLISHER_ADDRESS,
-    EXTRACTOR_METATYPE_PUBLISHER_INSTITUTION,
-    EXTRACTOR_METATYPE_PUBLISHER_SERIES,
-    EXTRACTOR_METATYPE_PUBLICATION_TYPE,
-    EXTRACTOR_METATYPE_PUBLICATION_YEAR,
-    EXTRACTOR_METATYPE_PUBLICATION_MONTH,
-    EXTRACTOR_METATYPE_PUBLICATION_DAY,
-    EXTRACTOR_METATYPE_PUBLICATION_DATE,
-    EXTRACTOR_METATYPE_BIBTEX_EPRINT,
-    EXTRACTOR_METATYPE_BIBTEX_ENTRY_TYPE,
-    EXTRACTOR_METATYPE_LANGUAGE,
-    EXTRACTOR_METATYPE_CREATION_TIME,
-    EXTRACTOR_METATYPE_URL,
-*/ 
-      EXTRACTOR_METATYPE_URI, EXTRACTOR_METATYPE_ISRC,
-      EXTRACTOR_METATYPE_HASH_MD4, EXTRACTOR_METATYPE_HASH_MD5,
-      EXTRACTOR_METATYPE_HASH_SHA0, EXTRACTOR_METATYPE_HASH_SHA1,
-      EXTRACTOR_METATYPE_HASH_RMD160, 
-/*
-    EXTRACTOR_METATYPE_GPS_LATITUDE_REF,
-    EXTRACTOR_METATYPE_GPS_LATITUDE,
-    EXTRACTOR_METATYPE_GPS_LONGITUDE_REF,
-    EXTRACTOR_METATYPE_GPS_LONGITUDE,
-    EXTRACTOR_METATYPE_LOCATION_CITY,
-    EXTRACTOR_METATYPE_LOCATION_SUBLOCATION,
-    EXTRACTOR_METATYPE_LOCATION_COUNTRY,
-    EXTRACTOR_METATYPE_LOCATION_COUNTRY_CODE,
-*/ 
-      EXTRACTOR_METATYPE_UNKNOWN, EXTRACTOR_METATYPE_DESCRIPTION,
-      EXTRACTOR_METATYPE_COPYRIGHT, EXTRACTOR_METATYPE_RIGHTS,
-      EXTRACTOR_METATYPE_KEYWORDS, EXTRACTOR_METATYPE_ABSTRACT,
-      EXTRACTOR_METATYPE_SUMMARY, EXTRACTOR_METATYPE_SUBJECT,
-      EXTRACTOR_METATYPE_CREATOR, EXTRACTOR_METATYPE_FORMAT,
-      EXTRACTOR_METATYPE_FORMAT_VERSION,
-       EXTRACTOR_METATYPE_CREATED_BY_SOFTWARE,
-      EXTRACTOR_METATYPE_UNKNOWN_DATE, EXTRACTOR_METATYPE_CREATION_DATE,
-      EXTRACTOR_METATYPE_MODIFICATION_DATE, 
-/*    EXTRACTOR_METATYPE_LAST_PRINTED,*/ 
-      EXTRACTOR_METATYPE_LAST_SAVED_BY, EXTRACTOR_METATYPE_TOTAL_EDITING_TIME,
-      EXTRACTOR_METATYPE_EDITING_CYCLES,
-      EXTRACTOR_METATYPE_MODIFIED_BY_SOFTWARE,
-      EXTRACTOR_METATYPE_REVISION_HISTORY,
-       EXTRACTOR_METATYPE_EMBEDDED_FILE_SIZE,
-      EXTRACTOR_METATYPE_FINDER_FILE_TYPE,
-      EXTRACTOR_METATYPE_FINDER_FILE_CREATOR, 
-/*
-    EXTRACTOR_METATYPE_PACKAGE_NAME,
-    EXTRACTOR_METATYPE_PACKAGE_VERSION,
-    EXTRACTOR_METATYPE_SECTION,
-    EXTRACTOR_METATYPE_UPLOAD_PRIORITY,
-    EXTRACTOR_METATYPE_PACKAGE_DEPENDENCY,
-    EXTRACTOR_METATYPE_PACKAGE_CONFLICTS,
-    EXTRACTOR_METATYPE_PACKAGE_REPLACES,
-    EXTRACTOR_METATYPE_PACKAGE_PROVIDES,
-    EXTRACTOR_METATYPE_PACKAGE_RECOMMENDS,
-    EXTRACTOR_METATYPE_PACKAGE_SUGGESTS,
-    EXTRACTOR_METATYPE_PACKAGE_MAINTAINER,
-    EXTRACTOR_METATYPE_PACKAGE_INSTALLED_SIZE,
-    EXTRACTOR_METATYPE_PACKAGE_SOURCE,
-    EXTRACTOR_METATYPE_PACKAGE_ESSENTIAL,
-    EXTRACTOR_METATYPE_TARGET_ARCHITECTURE,
-    EXTRACTOR_METATYPE_PACKAGE_PRE_DEPENDENCY,
-    EXTRACTOR_METATYPE_LICENSE,
-    EXTRACTOR_METATYPE_PACKAGE_DISTRIBUTION,
-    EXTRACTOR_METATYPE_BUILDHOST,
-    EXTRACTOR_METATYPE_VENDOR,
-    EXTRACTOR_METATYPE_TARGET_OS,
-    EXTRACTOR_METATYPE_SOFTWARE_VERSION,
-    EXTRACTOR_METATYPE_TARGET_PLATFORM,
-    EXTRACTOR_METATYPE_RESOURCE_TYPE,
-    EXTRACTOR_METATYPE_LIBRARY_SEARCH_PATH,
-    EXTRACTOR_METATYPE_LIBRARY_DEPENDENCY,
+gint types_music[] = 
+{                    
+  EXTRACTOR_METATYPE_MIMETYPE,
+  EXTRACTOR_METATYPE_FILENAME,
+  EXTRACTOR_METATYPE_TITLE,
+  EXTRACTOR_METATYPE_ARTIST, 
+  EXTRACTOR_METATYPE_COMPOSER, 
+  EXTRACTOR_METATYPE_CONDUCTOR, 
+  EXTRACTOR_METATYPE_ALBUM,
+  EXTRACTOR_METATYPE_DURATION,
+  EXTRACTOR_METATYPE_KEYWORDS,
+  EXTRACTOR_METATYPE_DESCRIPTION,
+  EXTRACTOR_METATYPE_GENRE,
+  EXTRACTOR_METATYPE_MOOD,
+  EXTRACTOR_METATYPE_TRACK_NUMBER,
+  EXTRACTOR_METATYPE_LANGUAGE,
+  EXTRACTOR_METATYPE_COMMENT,
+  EXTRACTOR_METATYPE_ISRC,
+  EXTRACTOR_METATYPE_LYRICS,
+  EXTRACTOR_METATYPE_COPYRIGHT, 
+  EXTRACTOR_METATYPE_PUBLISHER,
+  EXTRACTOR_METATYPE_PERFORMER,
+  EXTRACTOR_METATYPE_PRODUCER,
+  EXTRACTOR_METATYPE_SONG_VERSION, 
+  EXTRACTOR_METATYPE_URI,
+  EXTRACTOR_METATYPE_CREATION_DATE,
+  EXTRACTOR_METATYPE_DISCLAIMER,
+  EXTRACTOR_METATYPE_WRITER, 
+  EXTRACTOR_METATYPE_CONTRIBUTOR_NAME,
+  EXTRACTOR_METATYPE_SONG_COUNT,
+  EXTRACTOR_METATYPE_STARTING_SONG,
+  EXTRACTOR_METATYPE_BEATS_PER_MINUTE,
+  EXTRACTOR_METATYPE_ORIGINAL_TITLE,
+  EXTRACTOR_METATYPE_ORIGINAL_ARTIST,
+  EXTRACTOR_METATYPE_ORIGINAL_WRITER,
+  EXTRACTOR_METATYPE_ORIGINAL_RELEASE_YEAR,
+  EXTRACTOR_METATYPE_ORIGINAL_PERFORMER, 
+  EXTRACTOR_METATYPE_MUSICIAN_CREDITS_LIST,
+  EXTRACTOR_METATYPE_SUBTITLE,
+  EXTRACTOR_METATYPE_RESERVED
+};
 
-    EXTRACTOR_METATYPE_CAMERA_MAKE,
-    EXTRACTOR_METATYPE_CAMERA_MODEL,
-    EXTRACTOR_METATYPE_EXPOSURE,
-    EXTRACTOR_METATYPE_APERTURE,
-    EXTRACTOR_METATYPE_EXPOSURE_BIAS,
-    EXTRACTOR_METATYPE_FLASH,
-    EXTRACTOR_METATYPE_FLASH_BIAS,
-    EXTRACTOR_METATYPE_FOCAL_LENGTH,
-    EXTRACTOR_METATYPE_FOCAL_LENGTH_35MM,
-    EXTRACTOR_METATYPE_ISO_SPEED,
-    EXTRACTOR_METATYPE_EXPOSURE_MODE,
-    EXTRACTOR_METATYPE_METERING_MODE,
-    EXTRACTOR_METATYPE_MACRO_MODE,
-    EXTRACTOR_METATYPE_IMAGE_QUALITY,
-    EXTRACTOR_METATYPE_WHITE_BALANCE,
-    EXTRACTOR_METATYPE_ORIENTATION,
-    EXTRACTOR_METATYPE_MAGNIFICATION,
-*/ 
-      EXTRACTOR_METATYPE_IMAGE_DIMENSIONS,
-      EXTRACTOR_METATYPE_PRODUCED_BY_SOFTWARE, EXTRACTOR_METATYPE_THUMBNAIL,
-      EXTRACTOR_METATYPE_IMAGE_RESOLUTION, EXTRACTOR_METATYPE_SOURCE, 
-/*
-    EXTRACTOR_METATYPE_CHARACTER_SET,
-    EXTRACTOR_METATYPE_LINE_COUNT,
-    EXTRACTOR_METATYPE_PARAGRAPH_COUNT,
-    EXTRACTOR_METATYPE_WORD_COUNT,
-    EXTRACTOR_METATYPE_CHARACTER_COUNT,
-    EXTRACTOR_METATYPE_PAGE_ORIENTATION,
-    EXTRACTOR_METATYPE_PAPER_SIZE,
-    EXTRACTOR_METATYPE_TEMPLATE,
-    EXTRACTOR_METATYPE_COMPANY,
-    EXTRACTOR_METATYPE_MANAGER,
-    EXTRACTOR_METATYPE_REVISION_NUMBER,
-*/ 
-EXTRACTOR_METATYPE_DURATION, EXTRACTOR_METATYPE_ALBUM,
-      EXTRACTOR_METATYPE_ARTIST, EXTRACTOR_METATYPE_GENRE,
-      EXTRACTOR_METATYPE_TRACK_NUMBER, EXTRACTOR_METATYPE_DISC_NUMBER,
-      EXTRACTOR_METATYPE_PERFORMER,
-      EXTRACTOR_METATYPE_CONTACT_INFORMATION,
-      EXTRACTOR_METATYPE_SONG_VERSION, EXTRACTOR_METATYPE_PICTURE,
-      EXTRACTOR_METATYPE_COVER_PICTURE,
-      EXTRACTOR_METATYPE_CONTRIBUTOR_PICTURE,
-      EXTRACTOR_METATYPE_EVENT_PICTURE, EXTRACTOR_METATYPE_LOGO,
-      EXTRACTOR_METATYPE_BROADCAST_TELEVISION_SYSTEM,
-      EXTRACTOR_METATYPE_SOURCE_DEVICE, EXTRACTOR_METATYPE_DISCLAIMER,
-      EXTRACTOR_METATYPE_WARNING, EXTRACTOR_METATYPE_PAGE_ORDER,
-      EXTRACTOR_METATYPE_WRITER, EXTRACTOR_METATYPE_PRODUCT_VERSION,
-      EXTRACTOR_METATYPE_CONTRIBUTOR_NAME,
-      EXTRACTOR_METATYPE_MOVIE_DIRECTOR,
-      EXTRACTOR_METATYPE_NETWORK_NAME, EXTRACTOR_METATYPE_SHOW_NAME,
-      EXTRACTOR_METATYPE_CHAPTER_NAME, EXTRACTOR_METATYPE_SONG_COUNT,
-      EXTRACTOR_METATYPE_STARTING_SONG, EXTRACTOR_METATYPE_PLAY_COUNTER,
-      EXTRACTOR_METATYPE_CONDUCTOR, EXTRACTOR_METATYPE_INTERPRETATION,
-      EXTRACTOR_METATYPE_COMPOSER, EXTRACTOR_METATYPE_BEATS_PER_MINUTE,
-      EXTRACTOR_METATYPE_ENCODED_BY, EXTRACTOR_METATYPE_ORIGINAL_TITLE,
-      EXTRACTOR_METATYPE_ORIGINAL_ARTIST,
-      EXTRACTOR_METATYPE_ORIGINAL_WRITER,
-      EXTRACTOR_METATYPE_ORIGINAL_RELEASE_YEAR,
-      EXTRACTOR_METATYPE_ORIGINAL_PERFORMER, EXTRACTOR_METATYPE_LYRICS,
-      EXTRACTOR_METATYPE_POPULARITY_METER, EXTRACTOR_METATYPE_LICENSEE,
-      EXTRACTOR_METATYPE_MUSICIAN_CREDITS_LIST, EXTRACTOR_METATYPE_MOOD,
-      EXTRACTOR_METATYPE_SUBTITLE,
-       EXTRACTOR_METATYPE_GNUNET_DISPLAY_TYPE,
-      EXTRACTOR_METATYPE_GNUNET_FULL_DATA, EXTRACTOR_METATYPE_RATING,
-      EXTRACTOR_METATYPE_ORGANIZATION, EXTRACTOR_METATYPE_RIPPER,
-      EXTRACTOR_METATYPE_PRODUCER, EXTRACTOR_METATYPE_GROUP,
-      EXTRACTOR_METATYPE_GNUNET_ORIGINAL_FILENAME,
-       EXTRACTOR_METATYPE_RESERVED };
-gint types_image[3 /*+ 26 */  + 7 /*+ 8 */  + 11 + 10 + 3 /*+ 26 */  + 17 +
-                  5 /*+ 11 + 45 */  + 8 + 1] = 
-{                               /* Image */
-  EXTRACTOR_METATYPE_MIMETYPE, EXTRACTOR_METATYPE_FILENAME,
-      EXTRACTOR_METATYPE_COMMENT, 
-/*
-    EXTRACTOR_METATYPE_TITLE,
-    EXTRACTOR_METATYPE_BOOK_TITLE,
-    EXTRACTOR_METATYPE_BOOK_EDITION,
-    EXTRACTOR_METATYPE_BOOK_CHAPTER_NUMBER,
-    EXTRACTOR_METATYPE_JOURNAL_NAME,
-    EXTRACTOR_METATYPE_JOURNAL_VOLUME,
-    EXTRACTOR_METATYPE_JOURNAL_NUMBER,
-    EXTRACTOR_METATYPE_PAGE_COUNT,
-    EXTRACTOR_METATYPE_PAGE_RANGE,
-    EXTRACTOR_METATYPE_AUTHOR_NAME,
-    EXTRACTOR_METATYPE_AUTHOR_EMAIL,
-    EXTRACTOR_METATYPE_AUTHOR_INSTITUTION,
-    EXTRACTOR_METATYPE_PUBLISHER,
-    EXTRACTOR_METATYPE_PUBLISHER_ADDRESS,
-    EXTRACTOR_METATYPE_PUBLISHER_INSTITUTION,
-    EXTRACTOR_METATYPE_PUBLISHER_SERIES,
-    EXTRACTOR_METATYPE_PUBLICATION_TYPE,
-    EXTRACTOR_METATYPE_PUBLICATION_YEAR,
-    EXTRACTOR_METATYPE_PUBLICATION_MONTH,
-    EXTRACTOR_METATYPE_PUBLICATION_DAY,
-    EXTRACTOR_METATYPE_PUBLICATION_DATE,
-    EXTRACTOR_METATYPE_BIBTEX_EPRINT,
-    EXTRACTOR_METATYPE_BIBTEX_ENTRY_TYPE,
-    EXTRACTOR_METATYPE_LANGUAGE,
-    EXTRACTOR_METATYPE_CREATION_TIME,
-    EXTRACTOR_METATYPE_URL,
-*/ 
-      EXTRACTOR_METATYPE_URI, EXTRACTOR_METATYPE_ISRC,
-      EXTRACTOR_METATYPE_HASH_MD4, EXTRACTOR_METATYPE_HASH_MD5,
-      EXTRACTOR_METATYPE_HASH_SHA0, EXTRACTOR_METATYPE_HASH_SHA1,
-      EXTRACTOR_METATYPE_HASH_RMD160, 
-/*
-    EXTRACTOR_METATYPE_GPS_LATITUDE_REF,
-    EXTRACTOR_METATYPE_GPS_LATITUDE,
-    EXTRACTOR_METATYPE_GPS_LONGITUDE_REF,
-    EXTRACTOR_METATYPE_GPS_LONGITUDE,
-    EXTRACTOR_METATYPE_LOCATION_CITY,
-    EXTRACTOR_METATYPE_LOCATION_SUBLOCATION,
-    EXTRACTOR_METATYPE_LOCATION_COUNTRY,
-    EXTRACTOR_METATYPE_LOCATION_COUNTRY_CODE,
-*/ 
-      EXTRACTOR_METATYPE_UNKNOWN, EXTRACTOR_METATYPE_DESCRIPTION,
-      EXTRACTOR_METATYPE_COPYRIGHT, EXTRACTOR_METATYPE_RIGHTS,
-      EXTRACTOR_METATYPE_KEYWORDS, EXTRACTOR_METATYPE_ABSTRACT,
-      EXTRACTOR_METATYPE_SUMMARY, EXTRACTOR_METATYPE_SUBJECT,
-      EXTRACTOR_METATYPE_CREATOR, EXTRACTOR_METATYPE_FORMAT,
-      EXTRACTOR_METATYPE_FORMAT_VERSION,
-       EXTRACTOR_METATYPE_CREATED_BY_SOFTWARE,
-      EXTRACTOR_METATYPE_UNKNOWN_DATE, EXTRACTOR_METATYPE_CREATION_DATE,
-      EXTRACTOR_METATYPE_MODIFICATION_DATE, EXTRACTOR_METATYPE_LAST_PRINTED,
-      EXTRACTOR_METATYPE_LAST_SAVED_BY, EXTRACTOR_METATYPE_TOTAL_EDITING_TIME,
-      EXTRACTOR_METATYPE_EDITING_CYCLES,
-      EXTRACTOR_METATYPE_MODIFIED_BY_SOFTWARE,
-      EXTRACTOR_METATYPE_REVISION_HISTORY,
-       EXTRACTOR_METATYPE_EMBEDDED_FILE_SIZE,
-      EXTRACTOR_METATYPE_FINDER_FILE_TYPE,
-      EXTRACTOR_METATYPE_FINDER_FILE_CREATOR, 
-/*
-    EXTRACTOR_METATYPE_PACKAGE_NAME,
-    EXTRACTOR_METATYPE_PACKAGE_VERSION,
-    EXTRACTOR_METATYPE_SECTION,
-    EXTRACTOR_METATYPE_UPLOAD_PRIORITY,
-    EXTRACTOR_METATYPE_PACKAGE_DEPENDENCY,
-    EXTRACTOR_METATYPE_PACKAGE_CONFLICTS,
-    EXTRACTOR_METATYPE_PACKAGE_REPLACES,
-    EXTRACTOR_METATYPE_PACKAGE_PROVIDES,
-    EXTRACTOR_METATYPE_PACKAGE_RECOMMENDS,
-    EXTRACTOR_METATYPE_PACKAGE_SUGGESTS,
-    EXTRACTOR_METATYPE_PACKAGE_MAINTAINER,
-    EXTRACTOR_METATYPE_PACKAGE_INSTALLED_SIZE,
-    EXTRACTOR_METATYPE_PACKAGE_SOURCE,
-    EXTRACTOR_METATYPE_PACKAGE_ESSENTIAL,
-    EXTRACTOR_METATYPE_TARGET_ARCHITECTURE,
-    EXTRACTOR_METATYPE_PACKAGE_PRE_DEPENDENCY,
-    EXTRACTOR_METATYPE_LICENSE,
-    EXTRACTOR_METATYPE_PACKAGE_DISTRIBUTION,
-    EXTRACTOR_METATYPE_BUILDHOST,
-    EXTRACTOR_METATYPE_VENDOR,
-    EXTRACTOR_METATYPE_TARGET_OS,
-    EXTRACTOR_METATYPE_SOFTWARE_VERSION,
-    EXTRACTOR_METATYPE_TARGET_PLATFORM,
-    EXTRACTOR_METATYPE_RESOURCE_TYPE,
-    EXTRACTOR_METATYPE_LIBRARY_SEARCH_PATH,
-    EXTRACTOR_METATYPE_LIBRARY_DEPENDENCY,
-*/ 
-      EXTRACTOR_METATYPE_CAMERA_MAKE, EXTRACTOR_METATYPE_CAMERA_MODEL,
-      EXTRACTOR_METATYPE_EXPOSURE, EXTRACTOR_METATYPE_APERTURE,
-      EXTRACTOR_METATYPE_EXPOSURE_BIAS, EXTRACTOR_METATYPE_FLASH,
-      EXTRACTOR_METATYPE_FLASH_BIAS, EXTRACTOR_METATYPE_FOCAL_LENGTH,
-      EXTRACTOR_METATYPE_FOCAL_LENGTH_35MM, EXTRACTOR_METATYPE_ISO_SPEED,
-      EXTRACTOR_METATYPE_EXPOSURE_MODE, EXTRACTOR_METATYPE_METERING_MODE,
-      EXTRACTOR_METATYPE_MACRO_MODE, EXTRACTOR_METATYPE_IMAGE_QUALITY,
-      EXTRACTOR_METATYPE_WHITE_BALANCE, EXTRACTOR_METATYPE_ORIENTATION,
-      EXTRACTOR_METATYPE_MAGNIFICATION,  EXTRACTOR_METATYPE_IMAGE_DIMENSIONS,
-      EXTRACTOR_METATYPE_PRODUCED_BY_SOFTWARE, EXTRACTOR_METATYPE_THUMBNAIL,
-      EXTRACTOR_METATYPE_IMAGE_RESOLUTION, EXTRACTOR_METATYPE_SOURCE, 
-/*
-    EXTRACTOR_METATYPE_CHARACTER_SET,
-    EXTRACTOR_METATYPE_LINE_COUNT,
-    EXTRACTOR_METATYPE_PARAGRAPH_COUNT,
-    EXTRACTOR_METATYPE_WORD_COUNT,
-    EXTRACTOR_METATYPE_CHARACTER_COUNT,
-    EXTRACTOR_METATYPE_PAGE_ORIENTATION,
-    EXTRACTOR_METATYPE_PAPER_SIZE,
-    EXTRACTOR_METATYPE_TEMPLATE,
-    EXTRACTOR_METATYPE_COMPANY,
-    EXTRACTOR_METATYPE_MANAGER,
-    EXTRACTOR_METATYPE_REVISION_NUMBER,
 
-    EXTRACTOR_METATYPE_DURATION,
-    EXTRACTOR_METATYPE_ALBUM,
-    EXTRACTOR_METATYPE_ARTIST,
-    EXTRACTOR_METATYPE_GENRE,
-    EXTRACTOR_METATYPE_TRACK_NUMBER,
-    EXTRACTOR_METATYPE_DISC_NUMBER,
-    EXTRACTOR_METATYPE_PERFORMER,
-    EXTRACTOR_METATYPE_CONTACT_INFORMATION,
-    EXTRACTOR_METATYPE_SONG_VERSION,
-    EXTRACTOR_METATYPE_PICTURE,
-    EXTRACTOR_METATYPE_COVER_PICTURE,
-    EXTRACTOR_METATYPE_CONTRIBUTOR_PICTURE,
-    EXTRACTOR_METATYPE_EVENT_PICTURE,
-    EXTRACTOR_METATYPE_LOGO,
-    EXTRACTOR_METATYPE_BROADCAST_TELEVISION_SYSTEM,
-    EXTRACTOR_METATYPE_SOURCE_DEVICE,
-    EXTRACTOR_METATYPE_DISCLAIMER,
-    EXTRACTOR_METATYPE_WARNING,
-    EXTRACTOR_METATYPE_PAGE_ORDER,
-    EXTRACTOR_METATYPE_WRITER,
-    EXTRACTOR_METATYPE_PRODUCT_VERSION,
-    EXTRACTOR_METATYPE_CONTRIBUTOR_NAME,
-    EXTRACTOR_METATYPE_MOVIE_DIRECTOR,
-    EXTRACTOR_METATYPE_NETWORK_NAME,
-    EXTRACTOR_METATYPE_SHOW_NAME,
-    EXTRACTOR_METATYPE_CHAPTER_NAME,
-    EXTRACTOR_METATYPE_SONG_COUNT,
-    EXTRACTOR_METATYPE_STARTING_SONG,
-    EXTRACTOR_METATYPE_PLAY_COUNTER,
-    EXTRACTOR_METATYPE_CONDUCTOR,
-    EXTRACTOR_METATYPE_INTERPRETATION,
-    EXTRACTOR_METATYPE_COMPOSER,
-    EXTRACTOR_METATYPE_BEATS_PER_MINUTE,
-    EXTRACTOR_METATYPE_ENCODED_BY,
-    EXTRACTOR_METATYPE_ORIGINAL_TITLE,
-    EXTRACTOR_METATYPE_ORIGINAL_ARTIST,
-    EXTRACTOR_METATYPE_ORIGINAL_WRITER,
-    EXTRACTOR_METATYPE_ORIGINAL_RELEASE_YEAR,
-    EXTRACTOR_METATYPE_ORIGINAL_PERFORMER,
-    EXTRACTOR_METATYPE_LYRICS,
-    EXTRACTOR_METATYPE_POPULARITY_METER,
-    EXTRACTOR_METATYPE_LICENSEE,
-    EXTRACTOR_METATYPE_MUSICIAN_CREDITS_LIST,
-    EXTRACTOR_METATYPE_MOOD, 
-    EXTRACTOR_METATYPE_SUBTITLE, 
-*/ 
-EXTRACTOR_METATYPE_GNUNET_DISPLAY_TYPE,
-      EXTRACTOR_METATYPE_GNUNET_FULL_DATA, EXTRACTOR_METATYPE_RATING,
-      EXTRACTOR_METATYPE_ORGANIZATION, EXTRACTOR_METATYPE_RIPPER,
-      EXTRACTOR_METATYPE_PRODUCER, EXTRACTOR_METATYPE_GROUP,
-      EXTRACTOR_METATYPE_GNUNET_ORIGINAL_FILENAME,
-       EXTRACTOR_METATYPE_RESERVED };
-gint types_namespace[3 /*+ 26 + 7 + 8 */  +
-                      11 /*+ 10 + 3 + 26 + 17 + 5 + 11 + 45 */  + 8 + 1] = 
-{                               /* Namespace */
-  EXTRACTOR_METATYPE_MIMETYPE, EXTRACTOR_METATYPE_FILENAME,
-      EXTRACTOR_METATYPE_COMMENT, 
-/*
-    EXTRACTOR_METATYPE_TITLE,
-    EXTRACTOR_METATYPE_BOOK_TITLE,
-    EXTRACTOR_METATYPE_BOOK_EDITION,
-    EXTRACTOR_METATYPE_BOOK_CHAPTER_NUMBER,
-    EXTRACTOR_METATYPE_JOURNAL_NAME,
-    EXTRACTOR_METATYPE_JOURNAL_VOLUME,
-    EXTRACTOR_METATYPE_JOURNAL_NUMBER,
-    EXTRACTOR_METATYPE_PAGE_COUNT,
-    EXTRACTOR_METATYPE_PAGE_RANGE,
-    EXTRACTOR_METATYPE_AUTHOR_NAME,
-    EXTRACTOR_METATYPE_AUTHOR_EMAIL,
-    EXTRACTOR_METATYPE_AUTHOR_INSTITUTION,
-    EXTRACTOR_METATYPE_PUBLISHER,
-    EXTRACTOR_METATYPE_PUBLISHER_ADDRESS,
-    EXTRACTOR_METATYPE_PUBLISHER_INSTITUTION,
-    EXTRACTOR_METATYPE_PUBLISHER_SERIES,
-    EXTRACTOR_METATYPE_PUBLICATION_TYPE,
-    EXTRACTOR_METATYPE_PUBLICATION_YEAR,
-    EXTRACTOR_METATYPE_PUBLICATION_MONTH,
-    EXTRACTOR_METATYPE_PUBLICATION_DAY,
-    EXTRACTOR_METATYPE_PUBLICATION_DATE,
-    EXTRACTOR_METATYPE_BIBTEX_EPRINT,
-    EXTRACTOR_METATYPE_BIBTEX_ENTRY_TYPE,
-    EXTRACTOR_METATYPE_LANGUAGE,
-    EXTRACTOR_METATYPE_CREATION_TIME,
-    EXTRACTOR_METATYPE_URL,
+gint types_video[] = 
+{
+  EXTRACTOR_METATYPE_MIMETYPE, 
+  EXTRACTOR_METATYPE_FILENAME,
+  EXTRACTOR_METATYPE_TITLE,
+  EXTRACTOR_METATYPE_GENRE,
+  EXTRACTOR_METATYPE_KEYWORDS,
+  EXTRACTOR_METATYPE_SUMMARY, 
+  EXTRACTOR_METATYPE_DESCRIPTION,
+  EXTRACTOR_METATYPE_DURATION,
+  EXTRACTOR_METATYPE_IMAGE_DIMENSIONS,
+  EXTRACTOR_METATYPE_COMMENT,
+  EXTRACTOR_METATYPE_CREATOR,
+  EXTRACTOR_METATYPE_WRITER, 
+  EXTRACTOR_METATYPE_MOVIE_DIRECTOR,
+  EXTRACTOR_METATYPE_PRODUCER,
+  EXTRACTOR_METATYPE_PUBLISHER,
+  EXTRACTOR_METATYPE_NETWORK_NAME, 
+  EXTRACTOR_METATYPE_SHOW_NAME,
+  EXTRACTOR_METATYPE_CHAPTER_NAME, 
+  EXTRACTOR_METATYPE_MUSICIAN_CREDITS_LIST,
+  EXTRACTOR_METATYPE_COPYRIGHT, 
+  EXTRACTOR_METATYPE_URI,
+  EXTRACTOR_METATYPE_LOCATION_CITY,
+  EXTRACTOR_METATYPE_LOCATION_COUNTRY,
+  EXTRACTOR_METATYPE_LOCATION_COUNTRY_CODE,
+  EXTRACTOR_METATYPE_CREATION_DATE,
+  EXTRACTOR_METATYPE_PERFORMER,
+  EXTRACTOR_METATYPE_RESERVED
+};
 
-    EXTRACTOR_METATYPE_URI, 
-    EXTRACTOR_METATYPE_ISRC,
-    EXTRACTOR_METATYPE_HASH_MD4,
-    EXTRACTOR_METATYPE_HASH_MD5,
-    EXTRACTOR_METATYPE_HASH_SHA0,
-    EXTRACTOR_METATYPE_HASH_SHA1,
-    EXTRACTOR_METATYPE_HASH_RMD160,
 
-    EXTRACTOR_METATYPE_GPS_LATITUDE_REF,
-    EXTRACTOR_METATYPE_GPS_LATITUDE,
-    EXTRACTOR_METATYPE_GPS_LONGITUDE_REF,
-    EXTRACTOR_METATYPE_GPS_LONGITUDE,
-    EXTRACTOR_METATYPE_LOCATION_CITY,
-    EXTRACTOR_METATYPE_LOCATION_SUBLOCATION,
-    EXTRACTOR_METATYPE_LOCATION_COUNTRY,
-    EXTRACTOR_METATYPE_LOCATION_COUNTRY_CODE,
-*/ 
-      EXTRACTOR_METATYPE_UNKNOWN, EXTRACTOR_METATYPE_DESCRIPTION,
-      EXTRACTOR_METATYPE_COPYRIGHT, EXTRACTOR_METATYPE_RIGHTS,
-      EXTRACTOR_METATYPE_KEYWORDS, EXTRACTOR_METATYPE_ABSTRACT,
-      EXTRACTOR_METATYPE_SUMMARY, EXTRACTOR_METATYPE_SUBJECT,
-      EXTRACTOR_METATYPE_CREATOR, EXTRACTOR_METATYPE_FORMAT,
-      EXTRACTOR_METATYPE_FORMAT_VERSION, 
-/*
-    EXTRACTOR_METATYPE_CREATED_BY_SOFTWARE, 
-    EXTRACTOR_METATYPE_UNKNOWN_DATE, 
-    EXTRACTOR_METATYPE_CREATION_DATE,
-    EXTRACTOR_METATYPE_MODIFICATION_DATE,
-    EXTRACTOR_METATYPE_LAST_PRINTED,
-    EXTRACTOR_METATYPE_LAST_SAVED_BY,
-    EXTRACTOR_METATYPE_TOTAL_EDITING_TIME,
-    EXTRACTOR_METATYPE_EDITING_CYCLES,
-    EXTRACTOR_METATYPE_MODIFIED_BY_SOFTWARE,
-    EXTRACTOR_METATYPE_REVISION_HISTORY,
+gint types_image[] = 
+{
+  EXTRACTOR_METATYPE_MIMETYPE, 
+  EXTRACTOR_METATYPE_FILENAME,
+  EXTRACTOR_METATYPE_TITLE,
+  EXTRACTOR_METATYPE_KEYWORDS,
+  EXTRACTOR_METATYPE_DESCRIPTION,
+  EXTRACTOR_METATYPE_IMAGE_DIMENSIONS,
+  EXTRACTOR_METATYPE_IMAGE_RESOLUTION, 
+  EXTRACTOR_METATYPE_COMMENT,
+  EXTRACTOR_METATYPE_COPYRIGHT,
+  EXTRACTOR_METATYPE_SUBJECT,
+  EXTRACTOR_METATYPE_CREATOR,
+  EXTRACTOR_METATYPE_CREATION_DATE,
+  EXTRACTOR_METATYPE_URI,
+  EXTRACTOR_METATYPE_LOCATION_CITY,
+  EXTRACTOR_METATYPE_LOCATION_COUNTRY,
+  EXTRACTOR_METATYPE_LOCATION_COUNTRY_CODE,
+  EXTRACTOR_METATYPE_ORGANIZATION, 
+  EXTRACTOR_METATYPE_RESERVED
+};
 
-    EXTRACTOR_METATYPE_EMBEDDED_FILE_SIZE,
-    EXTRACTOR_METATYPE_FINDER_FILE_TYPE,
-    EXTRACTOR_METATYPE_FINDER_FILE_CREATOR,
 
-    EXTRACTOR_METATYPE_PACKAGE_NAME,
-    EXTRACTOR_METATYPE_PACKAGE_VERSION,
-    EXTRACTOR_METATYPE_SECTION,
-    EXTRACTOR_METATYPE_UPLOAD_PRIORITY,
-    EXTRACTOR_METATYPE_PACKAGE_DEPENDENCY,
-    EXTRACTOR_METATYPE_PACKAGE_CONFLICTS,
-    EXTRACTOR_METATYPE_PACKAGE_REPLACES,
-    EXTRACTOR_METATYPE_PACKAGE_PROVIDES,
-    EXTRACTOR_METATYPE_PACKAGE_RECOMMENDS,
-    EXTRACTOR_METATYPE_PACKAGE_SUGGESTS,
-    EXTRACTOR_METATYPE_PACKAGE_MAINTAINER,
-    EXTRACTOR_METATYPE_PACKAGE_INSTALLED_SIZE,
-    EXTRACTOR_METATYPE_PACKAGE_SOURCE,
-    EXTRACTOR_METATYPE_PACKAGE_ESSENTIAL,
-    EXTRACTOR_METATYPE_TARGET_ARCHITECTURE,
-    EXTRACTOR_METATYPE_PACKAGE_PRE_DEPENDENCY,
-    EXTRACTOR_METATYPE_LICENSE,
-    EXTRACTOR_METATYPE_PACKAGE_DISTRIBUTION,
-    EXTRACTOR_METATYPE_BUILDHOST,
-    EXTRACTOR_METATYPE_VENDOR,
-    EXTRACTOR_METATYPE_TARGET_OS,
-    EXTRACTOR_METATYPE_SOFTWARE_VERSION,
-    EXTRACTOR_METATYPE_TARGET_PLATFORM,
-    EXTRACTOR_METATYPE_RESOURCE_TYPE,
-    EXTRACTOR_METATYPE_LIBRARY_SEARCH_PATH,
-    EXTRACTOR_METATYPE_LIBRARY_DEPENDENCY,
+gint types_namespace[] =
+{                               /* Namespace */
+  EXTRACTOR_METATYPE_MIMETYPE,
+  EXTRACTOR_METATYPE_FILENAME,
+  EXTRACTOR_METATYPE_COMMENT,
+  EXTRACTOR_METATYPE_TITLE,
+  EXTRACTOR_METATYPE_DESCRIPTION,
+  EXTRACTOR_METATYPE_COPYRIGHT,
+  EXTRACTOR_METATYPE_RIGHTS,
+  EXTRACTOR_METATYPE_KEYWORDS,
+  EXTRACTOR_METATYPE_ABSTRACT,
+  EXTRACTOR_METATYPE_SUMMARY, 
+  EXTRACTOR_METATYPE_SUBJECT,
+  EXTRACTOR_METATYPE_CREATOR,
+  EXTRACTOR_METATYPE_RATING,
+  EXTRACTOR_METATYPE_ORGANIZATION,
+  EXTRACTOR_METATYPE_RIPPER,
+  EXTRACTOR_METATYPE_PRODUCER,
+  EXTRACTOR_METATYPE_GROUP,
+  EXTRACTOR_METATYPE_RESERVED
+};
 
-    EXTRACTOR_METATYPE_CAMERA_MAKE,
-    EXTRACTOR_METATYPE_CAMERA_MODEL,
-    EXTRACTOR_METATYPE_EXPOSURE,
-    EXTRACTOR_METATYPE_APERTURE,
-    EXTRACTOR_METATYPE_EXPOSURE_BIAS,
-    EXTRACTOR_METATYPE_FLASH,
-    EXTRACTOR_METATYPE_FLASH_BIAS,
-    EXTRACTOR_METATYPE_FOCAL_LENGTH,
-    EXTRACTOR_METATYPE_FOCAL_LENGTH_35MM,
-    EXTRACTOR_METATYPE_ISO_SPEED,
-    EXTRACTOR_METATYPE_EXPOSURE_MODE,
-    EXTRACTOR_METATYPE_METERING_MODE,
-    EXTRACTOR_METATYPE_MACRO_MODE,
-    EXTRACTOR_METATYPE_IMAGE_QUALITY,
-    EXTRACTOR_METATYPE_WHITE_BALANCE,
-    EXTRACTOR_METATYPE_ORIENTATION,
-    EXTRACTOR_METATYPE_MAGNIFICATION,
 
-    EXTRACTOR_METATYPE_IMAGE_DIMENSIONS,
-    EXTRACTOR_METATYPE_PRODUCED_BY_SOFTWARE,
-    EXTRACTOR_METATYPE_THUMBNAIL,
-    EXTRACTOR_METATYPE_IMAGE_RESOLUTION,
-    EXTRACTOR_METATYPE_SOURCE,
+gint types_software[] = 
+{ 
+  EXTRACTOR_METATYPE_MIMETYPE, 
+  EXTRACTOR_METATYPE_FILENAME,
+  EXTRACTOR_METATYPE_PACKAGE_NAME, 
+  EXTRACTOR_METATYPE_PACKAGE_VERSION,
+  EXTRACTOR_METATYPE_TARGET_ARCHITECTURE,
+  EXTRACTOR_METATYPE_LICENSE,
+  EXTRACTOR_METATYPE_TARGET_OS,
+  EXTRACTOR_METATYPE_COMMENT, 
+  EXTRACTOR_METATYPE_SECTION, 
+  EXTRACTOR_METATYPE_PACKAGE_DEPENDENCY,
+  EXTRACTOR_METATYPE_PACKAGE_CONFLICTS,
+  EXTRACTOR_METATYPE_PACKAGE_REPLACES,
+  EXTRACTOR_METATYPE_PACKAGE_PROVIDES,
+  EXTRACTOR_METATYPE_PACKAGE_RECOMMENDS,
+  EXTRACTOR_METATYPE_PACKAGE_SUGGESTS,
+  EXTRACTOR_METATYPE_PACKAGE_MAINTAINER,
+  EXTRACTOR_METATYPE_PACKAGE_INSTALLED_SIZE,
+  EXTRACTOR_METATYPE_PACKAGE_SOURCE,
+  EXTRACTOR_METATYPE_PACKAGE_ESSENTIAL,
+  EXTRACTOR_METATYPE_PACKAGE_PRE_DEPENDENCY,
+  EXTRACTOR_METATYPE_PACKAGE_DISTRIBUTION, 
+  EXTRACTOR_METATYPE_BUILDHOST,
+  EXTRACTOR_METATYPE_VENDOR, 
+  EXTRACTOR_METATYPE_SOFTWARE_VERSION,
+  EXTRACTOR_METATYPE_TARGET_PLATFORM, 
+  EXTRACTOR_METATYPE_RESOURCE_TYPE,
+  EXTRACTOR_METATYPE_LIBRARY_SEARCH_PATH,
+  EXTRACTOR_METATYPE_LIBRARY_DEPENDENCY,
+  EXTRACTOR_METATYPE_UPLOAD_PRIORITY,
+  EXTRACTOR_METATYPE_RESERVED
+};
 
-    EXTRACTOR_METATYPE_CHARACTER_SET,
-    EXTRACTOR_METATYPE_LINE_COUNT,
-    EXTRACTOR_METATYPE_PARAGRAPH_COUNT,
-    EXTRACTOR_METATYPE_WORD_COUNT,
-    EXTRACTOR_METATYPE_CHARACTER_COUNT,
-    EXTRACTOR_METATYPE_PAGE_ORIENTATION,
-    EXTRACTOR_METATYPE_PAPER_SIZE,
-    EXTRACTOR_METATYPE_TEMPLATE,
-    EXTRACTOR_METATYPE_COMPANY,
-    EXTRACTOR_METATYPE_MANAGER,
-    EXTRACTOR_METATYPE_REVISION_NUMBER,
 
-    EXTRACTOR_METATYPE_DURATION,
-    EXTRACTOR_METATYPE_ALBUM,
-    EXTRACTOR_METATYPE_ARTIST,
-    EXTRACTOR_METATYPE_GENRE,
-    EXTRACTOR_METATYPE_TRACK_NUMBER,
-    EXTRACTOR_METATYPE_DISC_NUMBER,
-    EXTRACTOR_METATYPE_PERFORMER,
-    EXTRACTOR_METATYPE_CONTACT_INFORMATION,
-    EXTRACTOR_METATYPE_SONG_VERSION,
-    EXTRACTOR_METATYPE_PICTURE,
-    EXTRACTOR_METATYPE_COVER_PICTURE,
-    EXTRACTOR_METATYPE_CONTRIBUTOR_PICTURE,
-    EXTRACTOR_METATYPE_EVENT_PICTURE,
-    EXTRACTOR_METATYPE_LOGO,
-    EXTRACTOR_METATYPE_BROADCAST_TELEVISION_SYSTEM,
-    EXTRACTOR_METATYPE_SOURCE_DEVICE,
-    EXTRACTOR_METATYPE_DISCLAIMER,
-    EXTRACTOR_METATYPE_WARNING,
-    EXTRACTOR_METATYPE_PAGE_ORDER,
-    EXTRACTOR_METATYPE_WRITER,
-    EXTRACTOR_METATYPE_PRODUCT_VERSION,
-    EXTRACTOR_METATYPE_CONTRIBUTOR_NAME,
-    EXTRACTOR_METATYPE_MOVIE_DIRECTOR,
-    EXTRACTOR_METATYPE_NETWORK_NAME,
-    EXTRACTOR_METATYPE_SHOW_NAME,
-    EXTRACTOR_METATYPE_CHAPTER_NAME,
-    EXTRACTOR_METATYPE_SONG_COUNT,
-    EXTRACTOR_METATYPE_STARTING_SONG,
-    EXTRACTOR_METATYPE_PLAY_COUNTER,
-    EXTRACTOR_METATYPE_CONDUCTOR,
-    EXTRACTOR_METATYPE_INTERPRETATION,
-    EXTRACTOR_METATYPE_COMPOSER,
-    EXTRACTOR_METATYPE_BEATS_PER_MINUTE,
-    EXTRACTOR_METATYPE_ENCODED_BY,
-    EXTRACTOR_METATYPE_ORIGINAL_TITLE,
-    EXTRACTOR_METATYPE_ORIGINAL_ARTIST,
-    EXTRACTOR_METATYPE_ORIGINAL_WRITER,
-    EXTRACTOR_METATYPE_ORIGINAL_RELEASE_YEAR,
-    EXTRACTOR_METATYPE_ORIGINAL_PERFORMER,
-    EXTRACTOR_METATYPE_LYRICS,
-    EXTRACTOR_METATYPE_POPULARITY_METER,
-    EXTRACTOR_METATYPE_LICENSEE,
-    EXTRACTOR_METATYPE_MUSICIAN_CREDITS_LIST,
-    EXTRACTOR_METATYPE_MOOD, 
-    EXTRACTOR_METATYPE_SUBTITLE, 
-*/ 
-EXTRACTOR_METATYPE_GNUNET_DISPLAY_TYPE,
-      EXTRACTOR_METATYPE_GNUNET_FULL_DATA, EXTRACTOR_METATYPE_RATING,
-      EXTRACTOR_METATYPE_ORGANIZATION, EXTRACTOR_METATYPE_RIPPER,
-      EXTRACTOR_METATYPE_PRODUCER, EXTRACTOR_METATYPE_GROUP,
-      EXTRACTOR_METATYPE_GNUNET_ORIGINAL_FILENAME,
-       EXTRACTOR_METATYPE_RESERVED };
- gint * types[7] =
-{
-types_generic, types_text, types_music, types_video, types_image,
-      types_namespace, NULL};
- 
+/**
+ * Must match data in 'gnunet_fs_gt_main_window.glade'.  FIXME: should
+ * probably move that name list in here and only have one place for
+ * both...
+ */
+gint *types[] = {
+  types_generic,
+  types_text, 
+  types_music, 
+  types_video, 
+  types_image,
+  types_software, 
+  types_namespace, 
+  NULL
+};
+
+/* *INDENT-ON* */




reply via email to

[Prev in Thread] Current Thread [Next in Thread]