Conditions | 1 |
Total Lines | 33 |
Lines | 0 |
Ratio | 0 % |
1 | #!/usr/bin/env python |
||
46 | def register_plugin(manager): |
||
47 | manager.register_blueprint(player) |
||
48 | |||
49 | style = manager.style_class('player.static', filename='css/browse.css') |
||
50 | manager.register_widget(style) |
||
51 | |||
52 | widget = manager.button_class(css='play') |
||
53 | manager.register_action( |
||
54 | 'player.audio', |
||
55 | widget, |
||
56 | mimetypes=( |
||
57 | 'audio/mpeg', |
||
58 | 'audio/mp4', |
||
59 | 'audio/ogg', |
||
60 | 'audio/webm', |
||
61 | 'audio/wav', |
||
62 | )) |
||
63 | manager.register_action( |
||
64 | 'player.video', |
||
65 | widget, |
||
66 | mimetypes=( |
||
67 | 'video/mpeg', |
||
68 | 'video/mp4', |
||
69 | 'video/ogg', |
||
70 | 'video/ogv', |
||
71 | 'video/webm', |
||
72 | )) |
||
73 | manager.register_action( |
||
74 | 'player.playlist', |
||
75 | widget, |
||
76 | mimetypes=( |
||
77 | 'audio/x-mpegurl', # m3u, m3u8 |
||
78 | 'audio/x-scpls', # pls |
||
79 | )) |
||
80 |