]> git.sesse.net Git - vlc/commit
fourcc: VDPAU surface types
authorRémi Denis-Courmont <remi@remlab.net>
Thu, 13 Jun 2013 17:31:42 +0000 (20:31 +0300)
committerRémi Denis-Courmont <remi@remlab.net>
Sun, 7 Jul 2013 18:11:58 +0000 (21:11 +0300)
commit98df43555b2b8c32dc6335a1143ba7daf2d56501
treec1d4aacf7a40f04a21cfe57dcaea459d841487d7
parentcf8085708f21dbad4bcfd553991f1dfbbeee4cc6
fourcc: VDPAU surface types

This define several codec identifiers for each of the VDPAU video
surface types (YUV 4:2:0 and 4:2:2) and one for VDPAU output surfaces
regardless of their internal type. (At this point, it does not seem
that the output surface type affects VLC processes).
VDPAU bitmap surfaces are not included as they do not seem useful.

VDPAU pictures have zero pixel planes since they only carry picture
infos and handles to GPU resources, no actual pixel data. Nevertheless,
inclusion in chroma description is required for picture setup to work.
include/vlc_fourcc.h
src/misc/fourcc.c