GNOME Bugzilla – Bug 707495
Formatting of the DLNA PlaySpeed header is incorrect
Last modified: 2019-02-22 05:57:39 UTC
Created attachment 254122 [details] [review] Proposed fix to gupnp-protocol-info.c add_dlna_info() The DLNA PlaySpeed header (DLNA.ORG_PS) is not formatted correctly by the gupnp-av library when producing the ProtocolInfo string. If, for example, the ProtocolInfo play_speeds array is set to {"-1/2","-2","1/2","2"}, the field is formatted as "DLNA.ORG_PS=;-1/2,-2,1/2,2" in the produced protocol info string. It should be formatted as "DLNA.ORG_PS=-1/2,-2,1/2,2;", per DLNA. I'll attach a proposed patch with the fix we're using.
Thanks!