diff options
Diffstat (limited to 'gst/camerabin/camerabinimage.h')
-rw-r--r-- | gst/camerabin/camerabinimage.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/gst/camerabin/camerabinimage.h b/gst/camerabin/camerabinimage.h index 25a258cae..b116d0905 100644 --- a/gst/camerabin/camerabinimage.h +++ b/gst/camerabin/camerabinimage.h @@ -48,14 +48,18 @@ struct _GstCameraBinImage /* Ghost pads of image bin */ GstPad *sinkpad; + /* Ordered list of elements configured to imagebin */ + GList *elements; + /* Imagebin elements */ GstElement *post; + GstElement *csp; GstElement *enc; GstElement *app_enc; GstElement *meta_mux; GstElement *sink; - gboolean elements_created; GstCameraBinFlags flags; + gulong metadata_probe_id; }; struct _GstCameraBinImageClass @@ -80,5 +84,7 @@ GstElement *gst_camerabin_image_get_encoder (GstCameraBinImage * img); GstElement *gst_camerabin_image_get_postproc (GstCameraBinImage * img); +gboolean gst_camerabin_image_prepare_elements (GstCameraBinImage * imagebin); + G_END_DECLS #endif /* #ifndef __CAMERABIN_IMAGE_H__ */ |