throws GLib.Error {
base (id, path, parent, MediaItem.IMAGE_CLASS, metadata);
- if (metadata[Metadata.TITLE] != "")
- this.title = metadata[Metadata.TITLE];
- else
- /* If title wasn't provided, use filename instead */
- this.title = metadata[Metadata.FILE_NAME];
-
if (metadata[Metadata.WIDTH] != "")
this.width = metadata[Metadata.WIDTH].to_int ();
this.path = path;
+ if (metadata[Metadata.TITLE] != "")
+ this.title = metadata[Metadata.TITLE];
+ else
+ /* If title wasn't provided, use filename instead */
+ this.title = metadata[Metadata.FILE_NAME];
+
if (metadata[Metadata.SIZE] != "")
this.size = metadata[Metadata.SIZE].to_int ();
throws GLib.Error {
base (id, path, parent, MediaItem.MUSIC_CLASS, metadata);
- if (metadata[Metadata.TITLE] != "")
- this.title = metadata[Metadata.TITLE];
- else
- /* If title wasn't provided, use filename instead */
- this.title = metadata[Metadata.FILE_NAME];
-
if (metadata[Metadata.DURATION] != "")
this.duration = metadata[Metadata.DURATION].to_int ();
throws GLib.Error {
base (id, path, parent, MediaItem.VIDEO_CLASS, metadata);
- if (metadata[Metadata.TITLE] != "")
- this.title = metadata[Metadata.TITLE];
- else
- /* If title wasn't provided, use filename instead */
- this.title = metadata[Metadata.FILE_NAME];
-
if (metadata[Metadata.WIDTH] != "")
this.width = metadata[Metadata.WIDTH].to_int ();