[vlc-devel] [vlc-commits] es_out: terminate free vout in more places

Thomas Guillem thomas at gllm.fr
Sat May 11 16:56:15 CEST 2019



On Sat, May 11, 2019, at 09:17, Rémi Denis-Courmont wrote:
> Le vendredi 10 mai 2019, 10:51:28 EEST Thomas Guillem a écrit :
> > vlc | branch: master | Thomas Guillem <thomas at gllm.fr> | Thu May  9 11:42:39
> > 2019 +0200| [a8816a7b33336d03c26fe65c747098615330cd4b] | committer: Thomas
> > Guillem
> > 
> > es_out: terminate free vout in more places
> > 
> > It was only called from ES_OUT_SET_*_BY_ID controls. The new player is
> > calling ES_OUT_SET_* directly that was not called TerminateVout.
> 
> I've said it at the clock workshop (I think?), but we should have a ES output 
> control to seal the set of ES's. At least for those demuxers that don't add/
> remove ES's dynamically, output recycling should be made accurate.
> 
> Not sure what should be done for TS and the likes though.

I don't remember, but I'm OK with any other solution than this hack. 

> 
> -- 
> Rémi Denis-Courmont
> 
> 
> _______________________________________________
> 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