Wishlist: allow user to set file extensions to serve
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tangerine (Debian) |
Fix Released
|
Unknown
|
|||
tangerine (Ubuntu) |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
Binary package hint: tangerine
Tangerine does a very good job of serving files over daap, and is significantly more reliable than the more common mt-daapd. However, one visible difference between the two is the number of files offered - on my music collection Tangerine offers about 500 files more than mt-daapd. This is caused by Tangerine's policy of serving ALL files it can - so if your music folder contains any album art, then those album art files are offered up as invalid music files.
My attached patch allows a user to configure an extra config line in their ~/.tangerine, specifying which file extensions are permitted. The default behaviour is to serve all files - the new behaviour requires specific enabling in the config file.
The attached images show a small music collection being served as standard, and being served by a patched Tangerine with the following stanza added to ~/.tangerine:
filetypes = .ogg,.mp3
Multiply the effect by a few hundred albums, and the effect is striking.
Changed in tangerine: | |
status: | Unknown → New |
Changed in tangerine: | |
status: | New → Fix Committed |
Changed in tangerine: | |
status: | Confirmed → Fix Released |
Changed in tangerine (Debian): | |
status: | Fix Committed → Fix Released |
Thanks for your report. Setting status as Confirmed, as a patch has been attached, and changing status to wishlist.