[Android] Add a contrib patch for libxml and activate it in the build

Jean-Baptiste Kempf jb at videolan.org
Mon May 28 18:16:05 CEST 2012


On Mon, May 28, 2012 at 06:10:20PM +0200, Jean-Baptiste Kempf wrote :
> Add a contrib patch for libxml and activate it in the build

What do we need XML for?
 - Styled subtitles (somehow important)
 - DASH (important for mobile)
 - XSPF, ITML and other playlist formats (somehow important)
 - lua, subsusf and rss (not really important)

VLC xml API seems to be SAX based (confirmation?) and not DOM-based,
which makes a bit of sense, I think.

libXML is huge and booring.
We should look at alternative, like expat (small but slow) or
rapidxml/tinyxml. However, I think rapidxml and tinyxml do not have a
SAX api, but only a DOM one.
ANd then do a LGPL module on it.

Best regards,

-- 
Jean-Baptiste Kempf
http://www.jbkempf.com/ - +33 672 704 734
Sent from my Electronic Device


More information about the Android mailing list