media-export: Support videos without audio
authorJens Georg <mail@jensge.org>
Sun, 6 Nov 2011 09:46:53 +0000 (10:46 +0100)
committerJens Georg <mail@jensge.org>
Sun, 6 Nov 2011 09:47:36 +0000 (10:47 +0100)
src/plugins/media-export/rygel-media-export-item.vala

index 9e9ff2f..da2354d 100644 (file)
@@ -83,13 +83,19 @@ namespace Rygel.MediaExport.ItemFactory {
                                     mime,
                                     size,
                                     mtime);
-        } else if (audio_streams != null && video_streams != null) {
+        } else if (video_streams != null) {
             item = new VideoItem (id, parent, "");
+
+            var audio_info = null as DiscovererAudioInfo;
+            if (audio_streams != null) {
+                audio_info = audio_streams.data;
+            }
+
             return fill_video_item (item as VideoItem,
                                     file,
                                     dlna_info,
                                     video_streams.data,
-                                    audio_streams.data,
+                                    audio_info,
                                     mime,
                                     size,
                                     mtime);