sig
  type error = XmlError of string | Empty | UnknownType | Internal
  type format = Podcast | Xspf | Smil | Asx
  exception Error of Xmlplaylist.error
  val string_of_error : Xmlplaylist.error -> string
  val tracks : string -> ((string * string) list * string) list
end