media/myspass.lua: Rewrite parse function
commit4d5db984b1bf2e25761bcd6118ff1a48db3d59f4
authorToni Gundogdu <legatvs@gmail.com>
Sat, 28 Sep 2013 08:53:09 +0000 (28 11:53 +0300)
committerToni Gundogdu <legatvs@gmail.com>
Sat, 28 Sep 2013 09:12:36 +0000 (28 12:12 +0300)
tree51f89269db6cae6eefcd8fafd4912868f3e59ae3
parent2ebdb84bdec8b066dbe5f65b0255894809cc4166
media/myspass.lua: Rewrite parse function

Rewrite the `parse' function for the libquvi 0.9+ series.
* Media title format change -> (:format: s:season:e:episode: - :title:)
* Implement `MySpass.{iter_streams,to_title,to_duration_ms}' functions
* Use LuaExpat (lxp) to parse the media properties
* Media duration (ms) is now parsed and returned
* Remove now obsolete code (e.g. self.host_id)

Signed-off-by: Toni Gundogdu <legatvs@gmail.com>
share/media/myspass.lua