Freebox Radios don't all appear
Submitted by Bastien Nocera
The Freebox Radio plugin in grilo-plugins takes a radio list offered up by the Free.fr ISP's box, and offers them for streaming on the local network.
Some radios will have the same URL with a different "audio-track", for example, as you can see in: https://git.gnome.org/browse/grilo-plugins/tree/src/freebox/radios.m3u "Europe 1" and "RMC Info" use the same URL but different audio track IDs (1001 vs. 1004).
As rhythmbox only uses the URL as a unique identifier, those will be wrongly de-duplicated.
To support those radios, rhythmbox will need to:
- use a combination of source ID + media ID to uniquely identify each media across multiple sources
- add support for the audio-track media property to pass onto GStreamer