vdpau: make GstVdpVideoSrcPad(Class)? private

This commit is contained in:
Carl-Anton Ingmarsson 2009-11-28 23:58:57 +01:00
parent 2cb7696f86
commit ff7381109f
2 changed files with 20 additions and 20 deletions

View file

@ -31,6 +31,26 @@ enum
PROP_DISPLAY
};
struct _GstVdpVideoSrcPad
{
GstPad pad;
GstCaps *caps;
GstVdpDevice *device;
gboolean yuv_output;
gint width, height;
guint32 fourcc;
/* properties */
gchar *display;
};
struct _GstVdpVideoSrcPadClass
{
GstPadClass pad_class;
};
#define DEBUG_INIT(bla) \
GST_DEBUG_CATEGORY_INIT (gst_vdp_video_src_pad_debug, "vdpvideosrcpad", 0, "GstVdpVideoSrcPad");

View file

@ -38,26 +38,6 @@ G_BEGIN_DECLS
typedef struct _GstVdpVideoSrcPad GstVdpVideoSrcPad;
typedef struct _GstVdpVideoSrcPadClass GstVdpVideoSrcPadClass;
struct _GstVdpVideoSrcPad
{
GstPad pad;
GstCaps *caps;
GstVdpDevice *device;
gboolean yuv_output;
gint width, height;
guint32 fourcc;
/* properties */
gchar *display;
};
struct _GstVdpVideoSrcPadClass
{
GstPadClass pad_class;
};
GstFlowReturn gst_vdp_video_src_pad_push (GstVdpVideoSrcPad *vdp_pad, GstVdpVideoBuffer *video_buf);
GstFlowReturn gst_vdp_video_src_pad_alloc_buffer (GstVdpVideoSrcPad *vdp_pad, GstVdpVideoBuffer **video_buf);