After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 594894 - rhythmbox not downloading podcast - the feed contains no downloadable items
rhythmbox not downloading podcast - the feed contains no downloadable items
Status: RESOLVED FIXED
Product: totem-pl-parser
Classification: Core
Component: General
2.28.x
Other Linux
: Normal normal
: ---
Assigned To: totem-pl-parser-maint
totem-pl-parser-maint
Depends on:
Blocks:
 
 
Reported: 2009-09-11 15:03 UTC by Pedro Villavicencio
Modified: 2010-02-08 18:36 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Pedro Villavicencio 2009-09-11 15:03:51 UTC
this report has been filed here:

https://bugs.edge.launchpad.net/ubuntu/+source/rhythmbox/+bug/424859

rhythmbox version is: 0.12.4

the podcast http://downloads.bbc.co.uk/rmhttp/downloadtrial/worldservice/digitalplanet/rss.xml doesn't work it states:

(14:47:28) [0x2508040] [rb_podcast_source_cmd_update_feed] rb-podcast-source.c:1447: Update action
(14:47:28) [0x3455ba0] [rb_podcast_manager_thread_parse_feed] rb-podcast-manager.c:1050: attempting to parse feed http://downloads.bbc.co.uk/rmhttp/downloadtrial/worldservice/digitalplanet/rss.xml
(14:47:28) [0x3455ba0] [rb_uri_could_be_podcast] rb-file-helpers.c:507: 'http://downloads.bbc.co.uk/rmhttp/downloadtrial/worldservice/digitalplanet/rss.xml' should be Podcast file, HACK
(14:47:28) [0x3455ba0] [rb_podcast_parse_load_feed] rb-podcast-parse.c:170: not checking mime type for http://downloads.bbc.co.uk/rmhttp/downloadtrial/worldservice/digitalplanet/rss.xml (should be Podcast file)
(14:47:28) [0x2508040] [window_focus_cb] rb-mmkeys-plugin.c:142: window got focus, re-grabbing media keys
(14:47:28) [0x3455ba0] [rb_podcast_parse_load_feed] rb-podcast-parse.c:235: Parsing http://downloads.bbc.co.uk/rmhttp/downloadtrial/worldservice/digitalplanet/rss.xml as a podcast succeeded, but the feed contains no downloadable items

but it works fine if adding the same podcast url with banshee.
Comment 1 Matěj Cepl 2010-02-08 18:12:22 UTC
Another test case

http://www.guardian.co.uk/media/series/media-talk-usa/rss

(is there some anti-UK bias in Rhythmbox? ;)) Firefox likes it, shows all enclosures, RB doesn't see anything.
Comment 2 Bastien Nocera 2010-02-08 18:36:25 UTC
The problem was the use of "media:content":
      <media:content url="http://downloads.bbc.co.uk/podcasts/worldservice/digitalp/digitalp_20100202-1032b.mp3" fileSize="13069976" type="audio/mpeg" medium="audio" expression="full" duration="1626"/>

Fixed.

commit d7f9cd26c383dfabd524c4b4610b0d880c7a75de
Author: Bastien Nocera <hadess@hadess.net>
Date:   Mon Feb 8 18:23:49 2010 +0000

    Fix parsing of Guardian Podcasts
    
    As available from:
    http://www.guardian.co.uk/media/series/media-talk-usa/rss