codec: videotoolbox: improve best chroma detection
commite5e93c1b98a1bd2d58076534e3e88e0954d0990e
authorThomas Guillem <thomas@gllm.fr>
Tue, 27 Feb 2018 16:59:18 +0000 (27 17:59 +0100)
committerThomas Guillem <thomas@gllm.fr>
Tue, 27 Feb 2018 17:56:43 +0000 (27 18:56 +0100)
tree64dac6e5360785926692dd759d2c4934cee9ca57
parent4f4f529c276bd4731c889812c65489eb4f9ce373
codec: videotoolbox: improve best chroma detection

Force a video chroma only if we can display it natively (NV12/P010 via GL
interop).

This commit will also force NV12 chroma for H264 and make sure we don't force a
chroma when it's not YUV420. In that case, we let Videotoolbox decide (probably
BGRA).
modules/codec/videotoolbox.m