Consider alternatives for vlc_dictionary_t when converting to plist
The dictionary makes it hard to get the type which is needed in the plist ex.
<key>X1</key>
<type>X2</type>
It may be sufficient to have a dictionary of structs with the value and its plist type.
Edited by Alexander Lyon