mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-17 11:45:25 +00:00
[860/906] docs: misc updates
This commit is contained in:
parent
3049627b87
commit
cdad19fd43
2 changed files with 17 additions and 9 deletions
|
@ -24,7 +24,7 @@
|
||||||
#include <gst/video/video.h>
|
#include <gst/video/video.h>
|
||||||
#include <gst/gstmemory.h>
|
#include <gst/gstmemory.h>
|
||||||
|
|
||||||
#include <gst/gl/gstgl_fwd.h>
|
#include <gst/gl/gl.h>
|
||||||
|
|
||||||
G_BEGIN_DECLS
|
G_BEGIN_DECLS
|
||||||
|
|
||||||
|
@ -37,16 +37,13 @@ GType gst_gl_download_get_type (void);
|
||||||
#define GST_GL_DOWNLOAD_CAST(obj) ((GstGLDownload*)(obj))
|
#define GST_GL_DOWNLOAD_CAST(obj) ((GstGLDownload*)(obj))
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* GstGLDownload
|
* GstGLDownload:
|
||||||
* @parent: the parent object
|
|
||||||
* @lock: thread safety
|
|
||||||
* @display: a #GstGLDisplay
|
|
||||||
* @info: the output video info
|
|
||||||
*
|
*
|
||||||
* Download information about GL textures
|
* Opaque #GstGLDownload object
|
||||||
*/
|
*/
|
||||||
struct _GstGLDownload
|
struct _GstGLDownload
|
||||||
{
|
{
|
||||||
|
/* <private> */
|
||||||
GObject parent;
|
GObject parent;
|
||||||
|
|
||||||
GMutex lock;
|
GMutex lock;
|
||||||
|
@ -56,7 +53,6 @@ struct _GstGLDownload
|
||||||
/* output data */
|
/* output data */
|
||||||
GstVideoInfo info;
|
GstVideoInfo info;
|
||||||
|
|
||||||
/* <private> */
|
|
||||||
gpointer data[GST_VIDEO_MAX_PLANES];
|
gpointer data[GST_VIDEO_MAX_PLANES];
|
||||||
gboolean initted;
|
gboolean initted;
|
||||||
|
|
||||||
|
@ -81,6 +77,7 @@ struct _GstGLDownload
|
||||||
*/
|
*/
|
||||||
struct _GstGLDownloadClass
|
struct _GstGLDownloadClass
|
||||||
{
|
{
|
||||||
|
/* <private> */
|
||||||
GObjectClass object_class;
|
GObjectClass object_class;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -39,7 +39,13 @@ typedef struct _GstGLWindowX11 GstGLWindowX11;
|
||||||
typedef struct _GstGLWindowX11Private GstGLWindowX11Private;
|
typedef struct _GstGLWindowX11Private GstGLWindowX11Private;
|
||||||
typedef struct _GstGLWindowX11Class GstGLWindowX11Class;
|
typedef struct _GstGLWindowX11Class GstGLWindowX11Class;
|
||||||
|
|
||||||
struct _GstGLWindowX11 {
|
/**
|
||||||
|
* GstGLWindowX11:
|
||||||
|
*
|
||||||
|
* Opaque #GstGLWindowX11 object
|
||||||
|
*/
|
||||||
|
struct _GstGLWindowX11
|
||||||
|
{
|
||||||
/*< private >*/
|
/*< private >*/
|
||||||
GstGLWindow parent;
|
GstGLWindow parent;
|
||||||
|
|
||||||
|
@ -80,6 +86,11 @@ struct _GstGLWindowX11 {
|
||||||
gpointer _reserved[GST_PADDING];
|
gpointer _reserved[GST_PADDING];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* GstGLWindowX11Class:
|
||||||
|
*
|
||||||
|
* Opaque #GstGLWindowX11Class object
|
||||||
|
*/
|
||||||
struct _GstGLWindowX11Class {
|
struct _GstGLWindowX11Class {
|
||||||
/*< private >*/
|
/*< private >*/
|
||||||
GstGLWindowClass parent_class;
|
GstGLWindowClass parent_class;
|
||||||
|
|
Loading…
Reference in a new issue