[vlc-devel] [PATCH 1/3] libvlccore: Add STREAM_GET_HTTP_HEADER control

Marvin Scholz epirat07 at gmail.com
Wed Aug 14 19:01:46 CEST 2019



On 12 Aug 2019, at 21:00, Rémi Denis-Courmont wrote:

> Le maanantaina 12. elokuuta 2019, 20.50.26 EEST Marvin Scholz a écrit 
> :
>> What I assumed is that one HTTP response corresponds to one stream,
>> if this is not true, how does STREAM_GET_CONTENT_TYPE or 
>> STREAM_GET_SIZE
>> which rely on HTTP headers too?
>
> Content type is pinned with ET. Stream size is of course allowed to 
> change, as
> the reference file access can exhibit do exactly that.

Sorry what does ET mean? And in which cases can the stream consist of 
more
than one http response? The only cases that I could come up with seem to 
all
not matter for live streaming, so are not a problem for the ICY cases…

If not with a stream filter, what else would you suggest to handle icy?
Adapt your http module to handle the metadata? Or write a dedicated
module for that and fail in your http access in case of icy so that the
other module can take over?

There are a number of regressions with ICY since the introduction of 
your
http module that I would like to fix.

>
> And neither of those properties are HTTP-specific. I fail to see how 
> they would
> be implementation details or layering violations.
>
> -- 
> Реми Дёни-Курмон
> 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