On Fri, Apr 5, 2013 at 2:18 PM, Nicolas BERTRAND <[email protected]>wrote:

> Le 05/04/2013 02:06, Kieran Kunhya a écrit :
>
>  +    AV_PIX_FMT_XYZ12LE,      ///< packed XYZ 4:4:4, 36 bpp, (msb) 12X,
>>> 12Y, 12Z (lsb), the 2-bytes value for each X/Y/Z is stored as little
>>> endian, 4 lower bits set to 0
>>> +    AV_PIX_FMT_XYZ12BE,      ///< packed XYZ 4:4:4, 36 bpp, (msb) 12X,
>>> 12Y, 12Z (lsb), the 2-bytes value for each X/Y/Z is stored as big endian, 4
>>> lower bits set to 0
>>>
>>
>> Why do you set the lower bits to zero? The rest of libav has the upper
>> bits set to zero for high bit depth formats.
>>
>>  Well because its specified like that in section3.2.2.2 of DCI spec.
> http://dcimovies.com/**specification/DCI_DCSS_v12_**
> with_errata_2012-1010.pdf<http://dcimovies.com/specification/DCI_DCSS_v12_with_errata_2012-1010.pdf>
>
>
>
Should ideally still be consistent with the other libav pixel formats, i
would think.
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to