mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-23 18:21:04 +00:00
vdpau: make GstVdpVideoSrcPad(Class)? private
This commit is contained in:
parent
2cb7696f86
commit
ff7381109f
2 changed files with 20 additions and 20 deletions
|
@ -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");
|
||||
|
||||
|
|
|
@ -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);
|
||||
|
||||
|
|
Loading…
Reference in a new issue