diff options
author | Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com> | 2009-06-22 23:25:55 +0200 |
---|---|---|
committer | Jan Schmidt <thaytan@noraisin.net> | 2009-09-16 10:25:39 +0100 |
commit | 3545720d7a6733c97b194e7bcf4371a2ce6dd80d (patch) | |
tree | 0ee65b817524d258f952e2e519d7c5a7ef324e58 /sys/vdpau/gstvdpdevice.h | |
parent | e5c0cd758791bdbae5c77e7a89bddc66b5c931e5 (diff) | |
download | gstreamer-plugins-bad-3545720d7a6733c97b194e7bcf4371a2ce6dd80d.tar.gz |
vdpau: refactor GstVdpVideoYUV and GstVdpYUVVideo
Diffstat (limited to 'sys/vdpau/gstvdpdevice.h')
-rw-r--r-- | sys/vdpau/gstvdpdevice.h | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/sys/vdpau/gstvdpdevice.h b/sys/vdpau/gstvdpdevice.h index 38cd84bb8..19d0a9803 100644 --- a/sys/vdpau/gstvdpdevice.h +++ b/sys/vdpau/gstvdpdevice.h @@ -70,57 +70,6 @@ struct _GstVdpDevice VdpDecoderGetParameters *vdp_decoder_get_parameters; }; -typedef struct -{ - VdpChromaType chroma_type; - VdpYCbCrFormat format; - guint32 fourcc; -} VdpauFormats; - -#define N_CHROMA_TYPES 3 -#define N_FORMATS 7 - -static const VdpChromaType chroma_types[N_CHROMA_TYPES] = - { VDP_CHROMA_TYPE_420, VDP_CHROMA_TYPE_422, VDP_CHROMA_TYPE_444 }; - -static const VdpauFormats formats[N_FORMATS] = { - { - VDP_CHROMA_TYPE_420, - VDP_YCBCR_FORMAT_YV12, - GST_MAKE_FOURCC ('I', '4', '2', '0') - }, - { - VDP_CHROMA_TYPE_420, - VDP_YCBCR_FORMAT_YV12, - GST_MAKE_FOURCC ('Y', 'V', '1', '2') - }, - { - VDP_CHROMA_TYPE_420, - VDP_YCBCR_FORMAT_NV12, - GST_MAKE_FOURCC ('N', 'V', '1', '2') - }, - { - VDP_CHROMA_TYPE_422, - VDP_YCBCR_FORMAT_UYVY, - GST_MAKE_FOURCC ('U', 'Y', 'V', 'Y') - }, - { - VDP_CHROMA_TYPE_444, - VDP_YCBCR_FORMAT_V8U8Y8A8, - GST_MAKE_FOURCC ('A', 'Y', 'U', 'V') - }, - { - VDP_CHROMA_TYPE_444, - VDP_YCBCR_FORMAT_Y8U8V8A8, - GST_MAKE_FOURCC ('A', 'V', 'U', 'Y') - }, - { - VDP_CHROMA_TYPE_422, - VDP_YCBCR_FORMAT_YUYV, - GST_MAKE_FOURCC ('Y', 'U', 'Y', 'V') - } -}; - GType gst_vdp_device_get_type (void) G_GNUC_CONST; GstVdpDevice *gst_vdp_device_new (const gchar *display_name); |