2015-09-13, 08:51
I don't want to talk bad about any platform I just want to emphasize: if we don't have access to the "perfectly" decoded data, it is worth nothing, cause we have no influence of how colors / formats are transformed.
The worst example was VAAPI. Here we decoded and the only way to get the data back was a full copy which vaapi transformed from NV12 to Full Range RGB for us. So in this most likely ugliest case: we got banding for free - always - without a performant workaround. Such things still can happen on closed platforms and this is something one needs to take great care.
The worst example was VAAPI. Here we decoded and the only way to get the data back was a full copy which vaapi transformed from NV12 to Full Range RGB for us. So in this most likely ugliest case: we got banding for free - always - without a performant workaround. Such things still can happen on closed platforms and this is something one needs to take great care.