mirror of
https://github.com/MCV-Software/TWBlue.git
synced 2024-11-26 12:53:12 -06:00
Added support for playback from anyaudio.net
This commit is contained in:
parent
e5b33160e0
commit
d4bf33ca6d
@ -2,7 +2,8 @@
|
|||||||
|
|
||||||
## changes in this version
|
## changes in this version
|
||||||
|
|
||||||
* Custom buffer ordering will not be reseted every time the application restarts after an account setting has been modified.
|
* Added support for playing audios posted in [AnyAudio.net](http://anyaudio.net) directly from TWBlue. Thanks to [Sam Tupy](http://www.samtupy.com/)
|
||||||
|
* Custom buffer ordering will not be reset every time the application restarts after an account setting has been modified.
|
||||||
* When adding or removing an user from a list, it is possible to press enter in the focused list instead of having to search for the "add" or "delete" button.
|
* When adding or removing an user from a list, it is possible to press enter in the focused list instead of having to search for the "add" or "delete" button.
|
||||||
* Quoted and long tweets are displayed properly in the sent tweets buffer after being send. ([#253](https://github.com/manuelcortez/TWBlue/issues/253))
|
* Quoted and long tweets are displayed properly in the sent tweets buffer after being send. ([#253](https://github.com/manuelcortez/TWBlue/issues/253))
|
||||||
* Fixed an issue that was making the list manager keystroke unable to be shown in the keystroke editor. Now the keystroke is listed properly. ([#260](https://github.com/manuelcortez/TWBlue/issues/260))
|
* Fixed an issue that was making the list manager keystroke unable to be shown in the keystroke editor. Now the keystroke is listed properly. ([#260](https://github.com/manuelcortez/TWBlue/issues/260))
|
||||||
|
@ -33,5 +33,12 @@ def convert_soundcloud (url):
|
|||||||
def convert_youtube_long (url):
|
def convert_youtube_long (url):
|
||||||
return youtube_utils.get_video_url(url)
|
return youtube_utils.get_video_url(url)
|
||||||
|
|
||||||
|
@matches_url ('http://anyaudio.net/listen')
|
||||||
|
def convert_anyaudio(url):
|
||||||
|
values = url.split("audio=")
|
||||||
|
if len(values) != 2:
|
||||||
|
raise TypeError('%r is not streamable' % url)
|
||||||
|
return "http://anyaudio.net/audiodownload?audio=%s" % (values[1],)
|
||||||
|
|
||||||
def convert_generic_audio(url):
|
def convert_generic_audio(url):
|
||||||
return url
|
return url
|
||||||
|
Loading…
Reference in New Issue
Block a user