http_streamer: General refactor making use of new API

* Use BUrlProtocolRoster instead of BFileRequest.
* Removed HTTPMediaIO custom code that now inherits
BAdapterIO and make the whole thing more simple.
* It work with some formats (flv, mp3, mkv) but ffmpeg fail
on others (mp4, 3gp).
* GetSize needs improvements.
This commit is contained in:
Dario Casalinuovo
2016-05-31 01:15:09 +02:00
parent 2a8ae5e815
commit fbabc74ddf
6 changed files with 95 additions and 102 deletions
+1
View File
@@ -153,6 +153,7 @@ SYSTEM_ADD_ONS_MEDIA += [ FFilterByBuildFeatures
SYSTEM_ADD_ONS_MEDIA_PLUGINS += [ FFilterByBuildFeatures
ape_reader@x86
ffmpeg@ffmpeg
http_streamer
raw_decoder
] ;