Index: contrib/feeds/audio_feeds.feeds.inc =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/audio/contrib/feeds/audio_feeds.feeds.inc,v retrieving revision 1.2 diff -u -F '^function' -r1.2 audio_feeds.feeds.inc --- contrib/feeds/audio_feeds.feeds.inc 14 Sep 2009 04:40:57 -0000 1.2 +++ contrib/feeds/audio_feeds.feeds.inc 2 Nov 2009 21:26:16 -0000 @@ -19,7 +19,7 @@ function audio_feeds_m3u($node) { $children = audio_feeds_children($node); foreach ($children as $audio) { $items[] = array( - 'title' => $audio->audio_tags['title'], + 'title' => $audio->audio_tags['title'] ? $audio->audio_tags['title'] : $audio->title, 'author' => $audio->audio_tags['artist'], 'duration' => $audio->audio_file['playtime'], 'enclosure' => array('url' => $audio->url_play), @@ -60,7 +60,7 @@ function audio_feeds_pls($node) { $children = audio_feeds_children($node); foreach ($children as $audio) { $items[] = array( - 'title' => $audio->audio_tags['title'], + 'title' => $audio->audio_tags['title'] ? $audio->audio_tags['title'] : $audio->title, 'author' => $audio->audio_tags['artist'], 'duration' => $audio->audio_file['playtime'], 'enclosure' => array('url' => $audio->url_play), @@ -115,7 +115,7 @@ function audio_feeds_xspf($node) { // use the first image uploaded as the included image $image = is_array($audio->audio_images) ? current($audio->audio_images) : ''; $items[] = array( - 'title' => $audio->audio_tags['title'], + 'title' => $audio->audio_tags['title'] ? $audio->audio_tags['title'] : $audio->title, 'author' => $audio->audio_tags['artist'], 'album' => $audio->audio_tags['album'], 'duration' => $audio->audio_file['playtime'],