summaryrefslogtreecommitdiff
path: root/sys/vdpau/gstvdpdevice.h
diff options
context:
space:
mode:
authorCarl-Anton Ingmarsson <ca.ingmarsson@gmail.com>2009-06-22 23:25:55 +0200
committerJan Schmidt <thaytan@noraisin.net>2009-09-16 10:25:39 +0100
commit3545720d7a6733c97b194e7bcf4371a2ce6dd80d (patch)
tree0ee65b817524d258f952e2e519d7c5a7ef324e58 /sys/vdpau/gstvdpdevice.h
parente5c0cd758791bdbae5c77e7a89bddc66b5c931e5 (diff)
downloadgstreamer-plugins-bad-3545720d7a6733c97b194e7bcf4371a2ce6dd80d.tar.gz
vdpau: refactor GstVdpVideoYUV and GstVdpYUVVideo
Diffstat (limited to 'sys/vdpau/gstvdpdevice.h')
-rw-r--r--sys/vdpau/gstvdpdevice.h51
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);