[vlc-devel] [vlc-commits] Lua: convert playlist parser back to demux

Steve Lhomme robux4 at ycbcr.xyz
Wed Sep 30 07:12:18 CEST 2020


On 2020-09-29 17:07, Rémi Denis-Courmont wrote:
> Le tiistaina 29. syyskuuta 2020, 8.21.59 EEST Pierre Ynard via vlc-devel a
> écrit :
>>> Lua: convert playlist parser back to demux
>>
>> So this means that neither ytdl nor lua playlist parsers are getting
>> auto-probed anymore by vlc_stream_NewURL(),
> 
> Yes.

This seems like making it impossible for the Lua stream filters to 
return a different content than the original stream, in order to trigger 
the adaptive streaming demuxer. Could a demuxer actually forward the 
content to another demuxer ?

This is not just for Lua scripts. The ytdl module should also do the 
same rather than force one version of the stream regardless of 
network/screen/gpu capabilities.

> Lua will no longer ruin performance on low-end systems, and YoutubeDL never
> will. They generally no longer hijack URLs that native demuxers would handle.
> 
> We should probably add an assertion in the stream filter probe code that
> pf_readdir is never set.
> 
>> all the codebase that currently call it is free from interference, and
>> #18801 is also fixed, right?
> 
> I think so. Again, we should probably add an assertion.
> 
> -- 
> Реми Дёни-Курмон
> http://www.remlab.net/
> 
> 
> 
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel
> 


More information about the vlc-devel mailing list