Charlie Drage
a6ceedc4e7
Rename instances of "livestreamer" to "streamlink"
...
Renames all instances of "livestreamer" to "streamlink".
2016-09-19 15:46:06 -04:00
Christopher Rosell
92acad4c88
tests: Fix broken test after the justintv plugin was removed.
2014-08-06 19:34:44 +02:00
Christopher Rosell
b132610c56
Add the beginnings of a proper plugin API.
...
For now it contains a way for plugins to load support
modules that are located in the same plugin directory
as the main plugin.
2013-09-19 23:00:50 +02:00
Christopher Rosell
1987828a00
Support more advanced filtering for the synonym excludes.
...
Fixes #159 .
2013-08-16 00:46:47 +02:00
Christopher Rosell
ef6817972c
Update tests for plugin.get_streams().
2013-07-11 02:37:08 +02:00
John Peterson
dea4a3ce2c
Excluding streams of a protocol that's not in the priority list
...
because that allow the user to exclude protocols
2013-05-15 05:09:25 +02:00
Christopher Rosell
e874b62541
Add meta-stream "worst" that equals worst stream.
2012-12-29 23:24:59 +01:00
Christopher Rosell
6a8f2341ce
Add ability to choose stream type preference.
...
When there are multiple streams with same name
but different streaming types, a priority system
is used.
API: plugin.get_streams(priority=["rtmp", "hls", ...])
CLI: --stream-priority rtmp,hls,http,akamaihd
2012-12-29 21:48:10 +01:00
Christopher Rosell
f3f3d1c1f2
Fix unit tests.
2012-11-19 20:35:55 +01:00
Christopher Rosell
443546f30b
Add some unit testing.
2012-11-19 03:47:13 +01:00