| GStreamer VA-API Plugins 0.10 Library Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Properties | ||||
struct GstVaapiSubpicture; struct GstVaapiSubpictureClass; GstVaapiSubpicture * gst_vaapi_subpicture_new (GstVaapiImage *image); GstVaapiID gst_vaapi_subpicture_get_id (GstVaapiSubpicture *subpicture); GstVaapiImage * gst_vaapi_subpicture_get_image (GstVaapiSubpicture *subpicture); void gst_vaapi_subpicture_set_image (GstVaapiSubpicture *subpicture,GstVaapiImage *image);
GstVaapiSubpicture * gst_vaapi_subpicture_new (GstVaapiImage *image);
Creates a new GstVaapiSubpicture with image as source pixels. The
newly created object holds a reference on image.
|
a GstVaapiImage |
Returns : |
the newly allocated GstVaapiSubpicture object |
GstVaapiID gst_vaapi_subpicture_get_id (GstVaapiSubpicture *subpicture);
Returns the underlying VASubpictureID of the subpicture.
|
a GstVaapiSubpicture |
Returns : |
the underlying VA subpicture id |
GstVaapiImage * gst_vaapi_subpicture_get_image (GstVaapiSubpicture *subpicture);
Returns the GstVaapiImage this subpicture is bound to.
|
a GstVaapiSubpicture |
Returns : |
the GstVaapiImage this subpicture is bound to |
void gst_vaapi_subpicture_set_image (GstVaapiSubpicture *subpicture,GstVaapiImage *image);
Binds a new GstVaapiImage to the subpicture. The reference to the
previous image is released and a new one is acquired on image.
|
a GstVaapiSubpicture |
|
a GstVaapiImage |
"image" property"image" GstVaapiImage* : Read / Write
The GstVaapiImage this subpicture is bound to.