[vlc-devel] [PATCH 1/6] decoder: add code to send 3d metadata to the output modules to be handled

Rémi Denis-Courmont remi at remlab.net
Tue Aug 21 16:08:25 CEST 2018


Le tiistaina 21. elokuuta 2018, 8.41.04 EEST Steve Lhomme a écrit :
> On 20/08/2018 17:19, Rémi Denis-Courmont wrote:
> > Le maanantaina 20. elokuuta 2018, 15.28.31 EEST Steve Lhomme a écrit :
> >> For stereoscopy we don't have filters that would crop the source (SBS,
> >> TB) or decimate one eye so calling
> >> vout_display_SendEventPicturesInvalid() when the stereo changes would be
> >> useless. The converters chain would end up being the same as before the
> >> call.
> > 
> > We should have them.
> > 
> > We made an explicit and carefully weighed special exception for
> > colorimetry
> > that it was OK for display plugins to ignore it.
> > 
> > But we never made a blanket rule that any other new properties could be
> > ignored, at least not that I'd remember. Accordingly, orientation cannot
> > be
> > ignored - it is either supported directly in the display plugin, or
> > handled by conversion/filtering.
> 
> We also don't have 360 to flat filters so platforms without either D3D11
> or OpenGL working display the picture

That is clearly a unjustifiable bug. It makes no sense to display anisotropic 
frames without processing. And that was never discussed and agreed that I'd 
recall.

-- 
レミ・デニ-クールモン
http://www.remlab.net/





More information about the vlc-devel mailing list