Set the chosen #GstCameraBinMode capture mode.
the camerasrc bin
the mode
Set the chosen #GstCameraBinMode capture mode.
the camerasrc bin
the mode
Apply preview caps to preview pipeline and to video source.
camerasrc bin
preview caps to set
Apply zoom configured to camerabin to capture.
camerasrc object
When %TRUE, preview images should be posted to the bus when
captures are made
When TRUE new capture can be prepared. If FALSE capturing is ongoing
and starting a new capture immediately is not possible.
Note that calling start-capture from the notify callback of this property
will cause a deadlock. If you need to react like this on the notify
function, please schedule a new thread to do it. If you're using glib's
mainloop you can use g_idle_add() for example.
the camerasrc bin
the mode
Capture mode to use.
image capture
video capture
Creates a new previewing pipeline that can receive buffers
to be posted as camerabin preview messages for @element
The newly created #GstCameraBinPreviewPipelineData
Owner of this pipeline
Custom filter to process preview data (an extra ref is taken)
Frees a #GstCameraBinPreviewPipelineData
the #GstCameraBinPreviewPipelineData
Converts the @sample to the desired format and posts the preview
message to the bus.
%TRUE on success
the #GstCameraBinPreviewPipelineData
the sample to be posted as a preview
The caps that preview buffers should have when posted
on the bus
the #GstCameraBinPreviewPipelineData
the #GstCaps to be set (a new ref will be taken)
Set the filter element into preview pipeline.
%TRUE on success
the #GstCameraBinPreviewPipelineData
Custom filter to process preview data (an extra ref is taken)