gentlsrc: run gst-indent

This commit is contained in:
Joshua M. Doe 2021-04-30 16:06:37 -04:00
parent 380ff91eb2
commit bba2fecd56

View File

@ -122,16 +122,16 @@ enum
/* pad templates */ /* pad templates */
static GstStaticPadTemplate gst_gentlsrc_src_template = static GstStaticPadTemplate gst_gentlsrc_src_template =
GST_STATIC_PAD_TEMPLATE ("src", GST_STATIC_PAD_TEMPLATE ("src",
GST_PAD_SRC, GST_PAD_SRC,
GST_PAD_ALWAYS, GST_PAD_ALWAYS,
GST_STATIC_CAPS(GST_VIDEO_CAPS_MAKE GST_STATIC_CAPS (GST_VIDEO_CAPS_MAKE
("{ GRAY8, GRAY16_LE, GRAY16_BE, BGRA, UYVY }") ";" ("{ GRAY8, GRAY16_LE, GRAY16_BE, BGRA, UYVY }") ";"
GST_GENICAM_PIXEL_FORMAT_MAKE_BAYER8("{ bggr, grbg, rggb, gbrg }") ";" GST_GENICAM_PIXEL_FORMAT_MAKE_BAYER8 ("{ bggr, grbg, rggb, gbrg }") ";"
GST_GENICAM_PIXEL_FORMAT_MAKE_BAYER16 GST_GENICAM_PIXEL_FORMAT_MAKE_BAYER16
("{ bggr16, grbg16, rggb16, gbrg16 }", "1234") ("{ bggr16, grbg16, rggb16, gbrg16 }", "1234")
) )
); );
#define HANDLE_GTL_ERROR(arg) \ #define HANDLE_GTL_ERROR(arg) \
if (ret != GC_ERR_SUCCESS) { \ if (ret != GC_ERR_SUCCESS) { \
@ -297,8 +297,7 @@ gst_gentlsrc_class_init (GstGenTlSrcClass * klass)
gstbasesrc_class->get_caps = GST_DEBUG_FUNCPTR (gst_gentlsrc_get_caps); gstbasesrc_class->get_caps = GST_DEBUG_FUNCPTR (gst_gentlsrc_get_caps);
gstbasesrc_class->set_caps = GST_DEBUG_FUNCPTR (gst_gentlsrc_set_caps); gstbasesrc_class->set_caps = GST_DEBUG_FUNCPTR (gst_gentlsrc_set_caps);
gstbasesrc_class->unlock = GST_DEBUG_FUNCPTR (gst_gentlsrc_unlock); gstbasesrc_class->unlock = GST_DEBUG_FUNCPTR (gst_gentlsrc_unlock);
gstbasesrc_class->unlock_stop = gstbasesrc_class->unlock_stop = GST_DEBUG_FUNCPTR (gst_gentlsrc_unlock_stop);
GST_DEBUG_FUNCPTR (gst_gentlsrc_unlock_stop);
gstpushsrc_class->create = GST_DEBUG_FUNCPTR (gst_gentlsrc_create); gstpushsrc_class->create = GST_DEBUG_FUNCPTR (gst_gentlsrc_create);
@ -713,7 +712,8 @@ gst_gentlsrc_get_payload_size (GstGenTlSrc * src)
ret = ret =
GTL_DSGetInfo (src->hDS, STREAM_INFO_PAYLOAD_SIZE, &info_datatype, GTL_DSGetInfo (src->hDS, STREAM_INFO_PAYLOAD_SIZE, &info_datatype,
&payload_size, &info_size); &payload_size, &info_size);
GST_DEBUG_OBJECT(src, "Payload size defined by stream info: %d", payload_size); GST_DEBUG_OBJECT (src, "Payload size defined by stream info: %d",
payload_size);
} else { } else {
guint32 val = 0; guint32 val = 0;
size_t datasize = 4; size_t datasize = 4;
@ -721,7 +721,8 @@ gst_gentlsrc_get_payload_size (GstGenTlSrc * src)
ret = GTL_GCReadPort (src->hDevPort, GENAPI_PAYLOAD_SIZE, &val, &datasize); ret = GTL_GCReadPort (src->hDevPort, GENAPI_PAYLOAD_SIZE, &val, &datasize);
HANDLE_GTL_ERROR ("Failed to get payload size"); HANDLE_GTL_ERROR ("Failed to get payload size");
payload_size = GUINT32_FROM_BE (val); payload_size = GUINT32_FROM_BE (val);
GST_DEBUG_OBJECT(src, "Payload size defined by node map: %d", payload_size); GST_DEBUG_OBJECT (src, "Payload size defined by node map: %d",
payload_size);
//PORT_HANDLE port_handle; //PORT_HANDLE port_handle;
//ret = GTL_DevGetPort(src->hDEV, &port_handle); //ret = GTL_DevGetPort(src->hDEV, &port_handle);
@ -749,7 +750,7 @@ gst_gentlsrc_prepare_buffers (GstGenTlSrc * src)
/* TODO: query Data Stream features to find min/max num_buffers */ /* TODO: query Data Stream features to find min/max num_buffers */
payload_size = gst_gentlsrc_get_payload_size (src); payload_size = gst_gentlsrc_get_payload_size (src);
if (payload_size == 0) { if (payload_size == 0) {
GST_DEBUG_OBJECT(src, "Payload size is zero"); GST_DEBUG_OBJECT (src, "Payload size is zero");
return FALSE; return FALSE;
} }
@ -762,7 +763,7 @@ gst_gentlsrc_prepare_buffers (GstGenTlSrc * src)
} }
ret = GTL_DSFlushQueue (src->hDS, ACQ_QUEUE_ALL_TO_INPUT); ret = GTL_DSFlushQueue (src->hDS, ACQ_QUEUE_ALL_TO_INPUT);
HANDLE_GTL_ERROR("Failed to queue all buffers to input"); HANDLE_GTL_ERROR ("Failed to queue all buffers to input");
return TRUE; return TRUE;
@ -876,9 +877,9 @@ gst_gentlsrc_start (GstBaseSrc * bsrc)
HANDLE_GTL_ERROR ("Failed to open device"); HANDLE_GTL_ERROR ("Failed to open device");
uint32_t num_data_streams; uint32_t num_data_streams;
ret = GTL_DevGetNumDataStreams(src->hDEV, &num_data_streams); ret = GTL_DevGetNumDataStreams (src->hDEV, &num_data_streams);
HANDLE_GTL_ERROR("Failed to get number of data streams"); HANDLE_GTL_ERROR ("Failed to get number of data streams");
GST_DEBUG_OBJECT(src, "Found %d data streams", num_data_streams); GST_DEBUG_OBJECT (src, "Found %d data streams", num_data_streams);
/* find and open specified data stream id */ /* find and open specified data stream id */
if (!src->stream_id || src->stream_id[0] == 0) { if (!src->stream_id || src->stream_id[0] == 0) {
@ -1053,12 +1054,12 @@ gst_gentlsrc_start (GstBaseSrc * bsrc)
ret = GTL_GCReadPort (src->hDevPort, GENAPI_HEIGHT, &val, &datasize); ret = GTL_GCReadPort (src->hDevPort, GENAPI_HEIGHT, &val, &datasize);
HANDLE_GTL_ERROR ("Failed to get height"); HANDLE_GTL_ERROR ("Failed to get height");
height = GUINT32_FROM_BE (val); height = GUINT32_FROM_BE (val);
GST_DEBUG_OBJECT(src, "Width and height %dx%d", width, height); GST_DEBUG_OBJECT (src, "Width and height %dx%d", width, height);
ret = GTL_GCReadPort(src->hDevPort, GENAPI_PIXFMT, &val, &datasize); ret = GTL_GCReadPort (src->hDevPort, GENAPI_PIXFMT, &val, &datasize);
HANDLE_GTL_ERROR("Failed to get height"); HANDLE_GTL_ERROR ("Failed to get height");
const char* genicam_pixfmt; const char *genicam_pixfmt;
guint32 pixfmt_enum = GUINT32_FROM_BE(val); guint32 pixfmt_enum = GUINT32_FROM_BE (val);
switch (pixfmt_enum) { switch (pixfmt_enum) {
case 0x01080009: case 0x01080009:
@ -1080,27 +1081,30 @@ gst_gentlsrc_start (GstBaseSrc * bsrc)
genicam_pixfmt = "YUV444Packed"; genicam_pixfmt = "YUV444Packed";
break; break;
default: default:
GST_ELEMENT_ERROR(src, RESOURCE, TOO_LAZY, ("Unrecognized PixelFormat enum value: %d", pixfmt_enum), GST_ELEMENT_ERROR (src, RESOURCE, TOO_LAZY,
(NULL)); ("Unrecognized PixelFormat enum value: %d", pixfmt_enum), (NULL));
goto error; goto error;
} }
/* create caps */ /* create caps */
if (src->caps) { if (src->caps) {
gst_caps_unref(src->caps); gst_caps_unref (src->caps);
src->caps = NULL; src->caps = NULL;
} }
src->caps = gst_genicam_pixel_format_caps_from_pixel_format(genicam_pixfmt, G_LITTLE_ENDIAN, width, height, 30, 1, 1, 1); src->caps =
gst_video_info_from_caps(&vinfo, src->caps); gst_genicam_pixel_format_caps_from_pixel_format (genicam_pixfmt,
G_LITTLE_ENDIAN, width, height, 30, 1, 1, 1);
gst_video_info_from_caps (&vinfo, src->caps);
if (!src->caps) { if (!src->caps) {
GST_ELEMENT_ERROR(src, STREAM, WRONG_TYPE, GST_ELEMENT_ERROR (src, STREAM, WRONG_TYPE,
("Unknown or unsupported pixel format (%s).", genicam_pixfmt), (NULL)); ("Unknown or unsupported pixel format (%s).", genicam_pixfmt),
(NULL));
goto error; goto error;
} }
src->height = vinfo.height; src->height = vinfo.height;
src->gst_stride = GST_VIDEO_INFO_COMP_STRIDE(&vinfo, 0); src->gst_stride = GST_VIDEO_INFO_COMP_STRIDE (&vinfo, 0);
} }
if (!gst_gentlsrc_prepare_buffers (src)) { if (!gst_gentlsrc_prepare_buffers (src)) {
@ -1184,9 +1188,10 @@ gst_gentlsrc_stop (GstBaseSrc * bsrc)
if (src->hDS) { if (src->hDS) {
/* command AcquisitionStop */ /* command AcquisitionStop */
guint32 val = GUINT32_TO_BE(1); guint32 val = GUINT32_TO_BE (1);
gsize datasize = sizeof(val); gsize datasize = sizeof (val);
GC_ERROR ret = GTL_GCWritePort(src->hDevPort, GENAPI_ACQSTOP, &val, &datasize); GC_ERROR ret =
GTL_GCWritePort (src->hDevPort, GENAPI_ACQSTOP, &val, &datasize);
GTL_DSStopAcquisition (src->hDS, ACQ_STOP_FLAGS_DEFAULT); GTL_DSStopAcquisition (src->hDS, ACQ_STOP_FLAGS_DEFAULT);
GTL_DSFlushQueue (src->hDS, ACQ_QUEUE_INPUT_TO_OUTPUT); GTL_DSFlushQueue (src->hDS, ACQ_QUEUE_INPUT_TO_OUTPUT);
@ -1212,7 +1217,7 @@ gst_gentlsrc_stop (GstBaseSrc * bsrc)
GTL_GCCloseLib (); GTL_GCCloseLib ();
GST_DEBUG_OBJECT(src, "Closed data stream, device, interface, and library"); GST_DEBUG_OBJECT (src, "Closed data stream, device, interface, and library");
gst_gentlsrc_reset (src); gst_gentlsrc_reset (src);