[vlc-devel] [PATCH] vlc_es: add mapping for all known colorspaces

Rémi Denis-Courmont remi at remlab.net
Mon Dec 26 18:27:44 CET 2016

Le lundi 26 décembre 2016, 18:17:33 Francois Cartegnie a écrit :
> Le 26/12/2016 à 17:06, Rémi Denis-Courmont a écrit :
> > Le lundi 26 décembre 2016, 16:27:20 Francois Cartegnie a écrit :
> >> Do not do early fallback/subjective mapping. We need
> >> to keep original values as long as we can for use with
> >> non decoded output or encoders.
> > 
> > We spent a fair span of time discussing what to do with rare or historic
> > options for each parameter, and decided not to include them at all.
> > 
> > I do not see any new argument that would justify reverting this
> > collective decision.
> A vout focused collective decision ?

No but anyway, VLC is first and foremost a media player. And LibVLC does not 
even support streaming output.

> How fun is having to figure which value mapping in each new module
> to apply should be done when you can have a complete dictionary and
> fallback conversion done in a unique place (vout)...

And how that going to be unique? Each video output, encoder and muxer has its 
own limitations, either by design, or by implementation.

Not to mention video filters and converters.

Rémi Denis-Courmont

More information about the vlc-devel mailing list