summaryrefslogtreecommitdiffstats
path: root/sys/vdpau/gstvdpaumpegdecoder.h
diff options
context:
space:
mode:
authorCarl-Anton Ingmarsson <ca.ingmarsson@gmail.com>2009-03-26 21:04:48 +0100
committerJan Schmidt <thaytan@noraisin.net>2009-06-20 15:21:21 +0100
commit090638ccec59cebb11327d12ebcff78015716bed (patch)
tree03510134c1a46dfe34d165313a743884d9459502 /sys/vdpau/gstvdpaumpegdecoder.h
parent367708e2ae7435fab215fd93b31234e553220c77 (diff)
downloadgst-plugins-bad-090638ccec59cebb11327d12ebcff78015716bed.tar.gz
gst-plugins-bad-090638ccec59cebb11327d12ebcff78015716bed.tar.bz2
gst-plugins-bad-090638ccec59cebb11327d12ebcff78015716bed.zip
vdpau: extract mpeg version
Diffstat (limited to 'sys/vdpau/gstvdpaumpegdecoder.h')
-rw-r--r--sys/vdpau/gstvdpaumpegdecoder.h19
1 files changed, 7 insertions, 12 deletions
diff --git a/sys/vdpau/gstvdpaumpegdecoder.h b/sys/vdpau/gstvdpaumpegdecoder.h
index 14c9a3f7..97462942 100644
--- a/sys/vdpau/gstvdpaumpegdecoder.h
+++ b/sys/vdpau/gstvdpaumpegdecoder.h
@@ -53,16 +53,11 @@
G_BEGIN_DECLS
/* #defines don't like whitespacey bits */
-#define GST_TYPE_VDPAU_MPEG_DECODER \
- (gst_vdpau_mpeg_decoder_get_type())
-#define GST_VDPAU_MPEG_DECODER(obj) \
- (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_VDPAU_MPEG_DECODER,GstVdpauMpegDecoder))
-#define GST_VDPAU_MPEG_DECODER_CLASS(klass) \
- (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_VDPAU_MPEG_DECODER,GstVdpauMpegDecoderClass))
-#define GST_IS_VDPAU_MPEG_DECODER(obj) \
- (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_VDPAU_MPEG_DECODER))
-#define GST_IS_VDPAU_MPEG_DECODER_CLASS(klass) \
- (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_VDPAU_MPEG_DECODER))
+#define GST_TYPE_VDPAU_MPEG_DECODER (gst_vdpau_mpeg_decoder_get_type())
+#define GST_VDPAU_MPEG_DECODER(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_VDPAU_MPEG_DECODER,GstVdpauMpegDecoder))
+#define GST_VDPAU_MPEG_DECODER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_VDPAU_MPEG_DECODER,GstVdpauMpegDecoderClass))
+#define GST_IS_VDPAU_MPEG_DECODER(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_VDPAU_MPEG_DECODER))
+#define GST_IS_VDPAU_MPEG_DECODER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_VDPAU_MPEG_DECODER))
typedef struct _GstVdpauMpegDecoder GstVdpauMpegDecoder;
typedef struct _GstVdpauMpegDecoderClass GstVdpauMpegDecoderClass;
@@ -71,9 +66,9 @@ struct _GstVdpauMpegDecoder
{
GstVdpauDecoder dec;
- GstPad *sinkpad, *srcpad;
-
gboolean silent;
+
+ gint version;
};
struct _GstVdpauMpegDecoderClass