[mythtv] Looking to commit code...
George Nassas
gnassas at mac.com
Tue Mar 6 13:38:05 UTC 2012
On 2012-03-05, at 3:33 PM, David Blain wrote:
> NOTE: Had to change the way QVariantMap is serialized to XML. Key is no
> longer an attribute. Now it's an element. I would prefer this going in now
> so we can keep the interface to the Services API fairly stable (would hate
> to have to change the schema post 0.25). Also, not many people should be
> using this interface yet.
Kind of in the same vein are bitmask properties like recording video and audio properties. Right now a raw integer is written which is a pain to interpret. You'd expect the json to look like this:
VideoProps:
{
VID_DAMAGED : false,
VID_1080 : true,
...
}
Same deal for enums: a recording's status is written as an integer where you'd expect to see "rsRecorded" etc.
Is the bitmask thing intentional? Slip through the cracks?
If you give a hint for how to implement it I could whip up a patch assuming that such changes are welcome at this late stage.
- George
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.mythtv.org/pipermail/mythtv-dev/attachments/20120306/7a2463c2/attachment.html
More information about the mythtv-dev
mailing list