14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
# Pasing with lxml is dead simple in this case, so we use etree directly
# instead of PyQuery. Like with the Xiph plugin, downloaded streams are simply
# stored in .streams["all"] pseudo-category.
#
# icon: http://cemagraphics.deviantart.com/art/Little-Tv-Icon-96461135
from channels import *
import http
import lxml.etree
# TV listings from shoutcast.com
class tv(ChannelPlugin):
|
|
|
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
# Pasing with lxml is dead simple in this case, so we use etree directly
# instead of PyQuery. Like with the Xiph plugin, downloaded streams are simply
# stored in .streams["all"] pseudo-category.
#
# icon: http://cemagraphics.deviantart.com/art/Little-Tv-Icon-96461135
from channels import *
import ahttp as http
import lxml.etree
# TV listings from shoutcast.com
class tv(ChannelPlugin):
|