GNOME Bugzilla – Bug 709190
184.108.40.206: Rygel exports AbsoluteCounterPosition with incorrect type
Last modified: 2013-10-01 14:05:48 UTC
Created attachment 256188 [details] [review]
Patch for issue
According to the upnp spec, AbsoluteCounterPosition is a int, but currently Rygel exports it as an unsigned int.
Attached patch fixes the issue, commit message:
UPnP AV Transport Specification v1.01 states that the
AbsoluteCounterPosition state variable is a signed value, where as the
xml document has it as an unsigned value. Rygel stores the
AbsoluteCounterPosition internally as an signed value.