<p dir="ltr">I think we mostly agree, but look at it from different angles. There is no value for LibVLC to add in fetching files, locally or via common network protocols (especially HTTP, FTP, CIFS and NFS). There are better OS, app frameworks and 3rd party libs for those.</p>
<p dir="ltr">Fetching media may be interesting. But whether you like or not, the dump demux cannot do it. You know as well as I why/how it does not work. It cannot handle access_demux sources, manifest/descriptor/playlist formats, DTV, losslessly compressed files, archive formats,b directories - all the interesting things.</p>
<p dir="ltr">On top of that, I think that this API proposal has a number of serious shortcomings, such as inability to direct output, watch progress, or actual bugs/races.</p>
<p dir="ltr">How to solve that, I do not really know. And that is beyond the scope of patch review.</p>
<p dir="ltr">Sorry for HTML.</p>