gst-pylonsrc: add MaxTransferSize for USB3Vison devices

increasing MaxTransferSize allows to lower the system overhead
to receive video data in case of larger images
This commit is contained in:
Thies Möller
2022-01-10 09:02:45 +01:00
committed by joshdoe
parent 9e91e8afc9
commit 1417f0d330
2 changed files with 68 additions and 9 deletions

View File

@@ -39,7 +39,7 @@ enum
GST_PYLONSRC_NUM_CAPTURE_BUFFERS = 10,
GST_PYLONSRC_NUM_AUTO_FEATURES = 3,
GST_PYLONSRC_NUM_LIMITED_FEATURES = 2,
GST_PYLONSRC_NUM_PROPS = 74
GST_PYLONSRC_NUM_PROPS = 75
};
typedef enum _GST_PYLONSRC_PROPERTY_STATE
@@ -101,7 +101,8 @@ struct _GstPylonSrc
GstPylonSrcLimitedFeature limitedFeature[GST_PYLONSRC_NUM_LIMITED_FEATURES];
gint maxBandwidth, testImage, frameDropLimit, grabtimeout, packetSize,
interPacketDelay, frameTransDelay, bandwidthReserve, bandwidthReserveAcc;
interPacketDelay, frameTransDelay, bandwidthReserve, bandwidthReserveAcc,
maxTransferSize;
gint size[2];
gint binning[2];
gint maxSize[2];