Finished the basic playlist pulling interface. However the API difference is still quite big and there are no easy alternatives to play mp4. Abandoning this branch for now
Decoder based on ffmpeg. Not working due to some weird bug in the library
Loads of changes. Replaced mpg123 with ffmpeg. Added a downloader interface to handle parallel multi-thread downloading.
Fixed some major bugs. PARTIALLY working.