GstGLUpload

GstGLUpload

Functions

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GstObject
            ╰── GstGLUpload

Description

Functions

gst_gl_upload_new ()

GstGLUpload *
gst_gl_upload_new (GstGLContext *context);

gst_gl_upload_get_caps ()

void
gst_gl_upload_get_caps (GstGLUpload *upload,
                        GstCaps **in_caps,
                        GstCaps **out_caps);

gst_gl_upload_set_caps ()

gboolean
gst_gl_upload_set_caps (GstGLUpload *upload,
                        GstCaps *in_caps,
                        GstCaps *out_caps);

gst_gl_upload_propose_allocation ()

void
gst_gl_upload_propose_allocation (GstGLUpload *upload,
                                  GstQuery *decide_query,
                                  GstQuery *query);

gst_gl_upload_transform_caps ()

GstCaps *
gst_gl_upload_transform_caps (GstGLContext *context,
                              GstPadDirection direction,
                              GstCaps *caps,
                              GstCaps *filter);

gst_gl_upload_perform_with_buffer ()

GstGLUploadReturn
gst_gl_upload_perform_with_buffer (GstGLUpload *upload,
                                   GstBuffer *buffer,
                                   GstBuffer **outbuf_ptr);

gst_gl_upload_get_input_template_caps ()

GstCaps *
gst_gl_upload_get_input_template_caps (void);

Types and Values

GstGLUpload

typedef struct _GstGLUpload GstGLUpload;