multiple/redundant iradio <location> attributes for a single Radio Station <entry> do not keep
In Attempting to add redundant Location's for a iradio station entry, they are cleared/not used.
While adding Streaming URL's to the Radio section of rhythmbox gui, stations add well. additional metadata is added for the element upon being played, and the db saves upon successful closure of the app.
If you attempt to load redundant <Location>
attributes for an <entry type="iradio">
Station, rhythmbox simply clears out all of the attributes that have been added by hand, and uses the last <Location>
it sees.
here is an example streaming radio station entry that has been added, played, and saved upon closing rhythmbox: cat ~/.local/share/rhythmbox/rhythmdb.xml *just a snippet:
<entry type="iradio">
<title>Fluid: Drown in the electronic sound of instrumental hiphop, future soul and chilled trap. [SomaFM]</title>
<genre>Hiphop Future Soul</genre>
<artist></artist>
<album></album>
<location>http://ice6.somafm.com/fluid-128-aac</location>
<play-count>4</play-count>
<last-played>1614283018</last-played>
<bitrate>128</bitrate>
<date>0</date>
<media-type>application/octet-stream</media-type>
</entry>
here are the redundants i tried to include, rhythmbox removes them from the db upon startup...
<location>http://ice4.somafm.com/fluid-128-aac</location>
<location>http://ice2.somafm.com/fluid-128-aac</location>
<location>http://ice1.somafm.com/fluid-128-aac</location>