[vlc-devel] [vlc-commits] demux: ts: add support for multiview descriptor

Francois Cartegnie fcvlcdev at free.fr
Thu Jul 27 11:38:59 CEST 2017


Le 27/07/2017 à 11:27, Steve Lhomme a écrit :
> On Thu, Jul 27, 2017 at 11:24 AM, Francois Cartegnie <fcvlcdev at free.fr> wrote:
>> Le 27/07/2017 à 10:52, Steve Lhomme a écrit :
>>
>>> If default means "I don't know this value" it should be set to unknown
>>> (which doesn't exist yet).
>>> Mohammed Huzaifa Danish has a patch to add it:
>>>
>>> https://code.videolan.org/GSoC2017/Shaan/vlc/commit/016a953f3e91c015fdbc2e41aeac64497edc9212
>>
>> That's what SEI signals, but since the default is 2D, I don't see the
>> case of UNKNOWN with 3D output.
> 
> So does it get reset when it's not signaled ? If there's a 3D TS
> stream followed by a 2D TS stream, is guaranteed to tell it changed
> back to 2D ?

If the 2D does not carry metadata, then the fmt is not updated,
and you also can't tell if there's no metadata because it could be sent
for a sequence.
Adding an UNKNOWN state won't change that behavior/solve problem.

Francois


More information about the vlc-devel mailing list