diff options
author | Carl-Anton Ingmarsson <ca.ingmarsson@gmail.com> | 2009-03-26 21:04:48 +0100 |
---|---|---|
committer | Jan Schmidt <thaytan@noraisin.net> | 2009-06-20 15:21:21 +0100 |
commit | 090638ccec59cebb11327d12ebcff78015716bed (patch) | |
tree | 03510134c1a46dfe34d165313a743884d9459502 /sys/vdpau/gstvdpaudecoder.h | |
parent | 367708e2ae7435fab215fd93b31234e553220c77 (diff) | |
download | gst-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/gstvdpaudecoder.h')
-rw-r--r-- | sys/vdpau/gstvdpaudecoder.h | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/sys/vdpau/gstvdpaudecoder.h b/sys/vdpau/gstvdpaudecoder.h index 336e4b8a..d8b8aa33 100644 --- a/sys/vdpau/gstvdpaudecoder.h +++ b/sys/vdpau/gstvdpaudecoder.h @@ -29,16 +29,12 @@ G_BEGIN_DECLS -#define GST_TYPE_VDPAU_DECODER \ - (gst_vdpaudecoder_get_type()) -#define GST_VDPAU_DECODER(obj) \ - (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_VDPAU_DECODER,GstVdpauDecoder)) -#define GST_VDPAU_DECODER_CLASS(klass) \ - (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_VDPAU_DECODER,GstVdpauDecoderClass)) -#define GST_IS_VDPAU_DECODER(obj) \ - (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_VDPAU_DECODER)) -#define GST_IS_VDPAU_DECODER_CLASS(klass) \ - (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_VDPAU_DECODER)) +#define GST_TYPE_VDPAU_DECODER (gst_vdpaudecoder_get_type()) +#define GST_VDPAU_DECODER(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_VDPAU_DECODER,GstVdpauDecoder)) +#define GST_VDPAU_DECODER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_VDPAU_DECODER,GstVdpauDecoderClass)) +#define GST_VDPAU_DECODER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GST_TYPE_VDPAU_DECODER, GstVdpauDecoderClass)) +#define GST_IS_VDPAU_DECODER(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_VDPAU_DECODER)) +#define GST_IS_VDPAU_DECODER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_VDPAU_DECODER)) typedef struct _GstVdpauDecoder GstVdpauDecoder; typedef struct _GstVdpauDecoderClass GstVdpauDecoderClass; @@ -62,6 +58,8 @@ struct _GstVdpauDecoder { struct _GstVdpauDecoderClass { GstBaseTransformClass parent_class; + + gboolean (*set_caps) (GstVdpauDecoder *dec, GstCaps *caps); }; GType gst_vdpaudecoder_get_type (void); |