First off, liking the new update, I moved back from Musiccabinet to subsonic since you added genre and year support. I have however, found a few issues.
I cannot play DLNA music files (via playlist) on either my receiver or blu-ray player. When attempting to play, it states "Not supported" or "Can't play". If I play these same files using Plex they work fine (albeit plex doesn't have a playlist feature). The below is the log:
[1/3/14 11:48:52 AM EST] INFO SecurityService Created user guest
[1/3/14 11:48:52 AM EST] INFO PlayerDao Created player 4.
[1/3/14 11:48:54 AM EST] INFO StreamController Got range: Range[0,9223372036854775807]
[1/3/14 11:48:54 AM EST] INFO PlayQueueInputStream guest listening to "Daft Punk - Random Access Memories - 2013 (CD - V0)/01 - Give Life Back to Music.mp3"
[1/3/14 11:48:54 AM EST] INFO StreamController Got range: Range[1,256]
[1/3/14 11:48:54 AM EST] INFO PlayQueueInputStream guest listening to "Daft Punk - Random Access Memories - 2013 (CD - V0)/01 - Give Life Back to Music.mp3"
[1/3/14 11:48:58 AM EST] INFO StreamController Got range: Range[0,9223372036854775807]
[1/3/14 11:48:58 AM EST] INFO PlayQueueInputStream guest listening to "DotEXE - Run Away From Me (Ephixa Chilled Remix) [320]/01 - Run Away From Me (Ephixa Chilled Remix).mp3"
[1/3/14 11:48:58 AM EST] INFO StreamController Got range: Range[1,256]
[1/3/14 11:48:58 AM EST] INFO PlayQueueInputStream guest listening to "DotEXE - Run Away From Me (Ephixa Chilled Remix) [320]/01 - Run Away From Me (Ephixa Chilled Remix).mp3"
[1/3/14 11:49:16 AM EST] INFO FolderBasedContentDirectory UPnP request - objectId: 0, browseFlag: BrowseDirectChildren, filter: upnp:searchClass,res,res@duration,res@size,res@protection,res@bitrate,res@sampleFrequency,res@nrAudioChannels,res@bitsPerSample,dc:creator,upnp:artist,upnp:album,upnp:genre,upnp:albumArtURI,upnp:albumArtURI@dlna:profileID,DoriginalTruckNumber, firstResult: 0, maxResults: 11
[1/3/14 11:49:22 AM EST] INFO FolderBasedContentDirectory UPnP request - objectId: 0, browseFlag: BrowseDirectChildren, filter: upnp:searchClass,res,res@duration,res@size,res@protection,res@bitrate,res@sampleFrequency,res@nrAudioChannels,res@bitsPerSample,dc:creator,upnp:artist,upnp:album,upnp:genre,upnp:albumArtURI,upnp:albumArtURI@dlna:profileID,DoriginalTruckNumber, firstResult: 0, maxResults: 11
[1/3/14 11:49:44 AM EST] INFO FolderBasedContentDirectory UPnP request - objectId: playlists, browseFlag: BrowseDirectChildren, filter: upnp:searchClass,res,res@duration,res@size,res@protection,res@bitrate,res@sampleFrequency,res@nrAudioChannels,res@bitsPerSample,dc:creator,upnp:artist,upnp:album,upnp:genre,upnp:albumArtURI,upnp:albumArtURI@dlna:profileID,DoriginalTruckNumber, firstResult: 0, maxResults: 11
[1/3/14 11:49:47 AM EST] INFO FolderBasedContentDirectory UPnP request - objectId: playlist-1, browseFlag: BrowseDirectChildren, filter: upnp:searchClass,res,res@duration,res@size,res@protection,res@bitrate,res@sampleFrequency,res@nrAudioChannels,res@bitsPerSample,dc:creator,upnp:artist,upnp:album,upnp:genre,upnp:albumArtURI,upnp:albumArtURI@dlna:profileID,DoriginalTruckNumber, firstResult: 0, maxResults: 11
[1/3/14 11:49:52 AM EST] INFO StreamController Got range: Range[0,9223372036854775807]
[1/3/14 11:49:52 AM EST] INFO PlayQueueInputStream guest listening to "Daft Punk - Random Access Memories - 2013 (CD - V0)/01 - Give Life Back to Music.mp3"
[1/3/14 11:49:53 AM EST] INFO StreamController Got range: Range[1,256]
[1/3/14 11:49:53 AM EST] INFO PlayQueueInputStream guest listening to "Daft Punk - Random Access Memories - 2013 (CD - V0)/01 - Give Life Back to Music.mp3"
[1/3/14 11:50:43 AM EST] INFO FolderBasedContentDirectory UPnP request - objectId: 0, browseFlag: BrowseDirectChildren, filter: @childCount,@refID,dc:date,dc:creator,upnp:channelNr,upnp:channelName,upnp:genre,upnp:album,upnp:albumArtURI,upnp:albumArtURI@dlna:profileID,upnp:rating,upnp:playbackCount,res,res@duration,res@size,res@bitrate,res@dlna:ifoFileURI,res@protocolInfo,res@pxn:Version,res@pxn:NaviList,res@pxn:StreamPort,res@pxn:ResumePoint,res@pxn:ChapterList,arib:objectType,pxn:groupTopFlag,pxn:groupID,pxn:groupMemberNum,pxn:groupTitle, firstResult: 0, maxResults: 5
[1/3/14 11:50:44 AM EST] INFO FolderBasedContentDirectory UPnP request - objectId: 0, browseFlag: BrowseDirectChildren, filter: @childCount,@refID,dc:date,dc:creator,upnp:channelNr,upnp:channelName,upnp:genre,upnp:album,upnp:albumArtURI,upnp:albumArtURI@dlna:profileID,upnp:rating,upnp:playbackCount,res,res@duration,res@size,res@bitrate,res@dlna:ifoFileURI,res@protocolInfo,res@pxn:Version,res@pxn:NaviList,res@pxn:StreamPort,res@pxn:ResumePoint,res@pxn:ChapterList,arib:objectType,pxn:groupTopFlag,pxn:groupID,pxn:groupMemberNum,pxn:groupTitle, firstResult: 0, maxResults: 5
[1/3/14 11:50:48 AM EST] INFO FolderBasedContentDirectory UPnP request - objectId: playlists, browseFlag: BrowseDirectChildren, filter: @childCount,@refID,dc:date,dc:creator,upnp:channelNr,upnp:channelName,upnp:genre,upnp:album,upnp:albumArtURI,upnp:albumArtURI@dlna:profileID,upnp:rating,upnp:playbackCount,res,res@duration,res@size,res@bitrate,res@dlna:ifoFileURI,res@protocolInfo,res@pxn:Version,res@pxn:NaviList,res@pxn:StreamPort,res@pxn:ResumePoint,res@pxn:ChapterList,arib:objectType,pxn:groupTopFlag,pxn:groupID,pxn:groupMemberNum,pxn:groupTitle, firstResult: 0, maxResults: 5
[1/3/14 11:50:51 AM EST] INFO FolderBasedContentDirectory UPnP request - objectId: playlist-1, browseFlag: BrowseDirectChildren, filter: @childCount,@refID,dc:date,dc:creator,upnp:channelNr,upnp:channelName,upnp:genre,upnp:album,upnp:albumArtURI,upnp:albumArtURI@dlna:profileID,upnp:rating,upnp:playbackCount,res,res@duration,res@size,res@bitrate,res@dlna:ifoFileURI,res@protocolInfo,res@pxn:Version,res@pxn:NaviList,res@pxn:StreamPort,res@pxn:ResumePoint,res@pxn:ChapterList,arib:objectType,pxn:groupTopFlag,pxn:groupID,pxn:groupMemberNum,pxn:groupTitle, firstResult: 0, maxResults: 5
I have also noticed (and seen a report on it via the sourceforge website) that ubuntu fails to start on boot using init.d services. Not sure for the reasoning, but it does definitely fail. Even if I add service subsonic start to /etc/rc.local
Hopefully, these two issues, the last one I would say is more important, can be fixed before the next release.