NVDEC and 10-bit HEVC decode

Matthew Waters ystreet00 at gmail.com
Tue Jun 19 09:18:21 UTC 2018


On 19/06/18 19:04, Samuel Hurst wrote:
> On 18/06/18 18:36, Nicolas Dufresne wrote:
>> When I look at this decoder, I see no code to support 10bit decoding.
>> This suggests that it outputs 10bit as if it was 8bit NV12. Please file
>> a bug, the decoder should fail, or support this, right now it is
>> incorrect.
>
> As requested, I've created a new bug for this:
> https://bugzilla.gnome.org/show_bug.cgi?id=796629
>
> On 19/06/18 01:55, Matthew Waters wrote:
>> Currently nvdec doesn't work for 10 (or 12) bit decoding and always
>> assumes 8-bit mode is used.  Mostly for legacy where the nvdec API
>> didn't have support for higher bit depths when the code was written.
>>
>> Changing that requires adding 10-bit pixel formats (actually 10-bit in
>> 16-bit) to libgstgl and plumbing that through for the decoder to output.
>
> Should I add a related ticket to gst-plugins-base to get this change
> into gstgl?

That's probably mostly covered by
https://bugzilla.gnome.org/show_bug.cgi?id=703347.  It could be extended
to explicitly mention 12/16-bit though.

Cheers
-Matt

> -Sam 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20180619/45c7c03e/attachment.sig>


More information about the gstreamer-devel mailing list