Hello there,
I just got Aravis plugin build and trying to test it with IDS Imaging USB3 Vision camera. The Avr-viewer detects it, but it looks like it is failing out. The FPS goes to zero.
When I test with gstreamer : gst-launch-1.0 aravissrc ! videoconvert ! xvimagesink -v
I will get this error:
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
ERROR: from element /GstPipeline:pipeline0/GstAravis:aravis0: Internal data stream error.
Additional debug info:
gstbasesrc.c(3072): gst_base_src_loop (): /GstPipeline:pipeline0/GstAravis:aravis0:
streaming stopped, reason not-negotiated (-4)
Execution ended after 0:00:00.000148446
Setting pipeline to NULL ...
Freeing pipeline ...
Any help will greatly appreciate.
Thanks
More information with the ARV Debugging on
ARV_DEBUG=all gst-launch-1.0 aravissrc ! videoconvert ! xvimagesink -v
Setting pipeline to PAUSED ...
[11:33:40.242] π
Έ interface> Found 1 USB3Vision device (among 6 USB devices)
[11:33:40.244] π
Έ device> [UvDevice::new] GUID = 1409f4e4f184
[11:33:40.246] π
Έ device> [UvDevice::new] Using control endpoint 1, interface 0
[11:33:40.246] π
Έ device> [UvDevice::new] Using data endpoint 2, interface 1
[11:33:40.246] π
Έ device> Get genicam
[11:33:40.247] π
Έ device> MANUFACTURER_NAME = 'IDS Imaging Development Systems GmbH'
[11:33:40.249] π
Έ device> MAX_DEVICE_RESPONSE_TIME = 0x0000012c
[11:33:40.249] π
Έ device> DEVICE_CAPABILITY = 0x0000000000000f0d
[11:33:40.249] π
Έ device> SRBM_ADDRESS = 0x0000000000010000
[11:33:40.249] π
Έ device> MANIFEST_TABLE_ADDRESS = 0x0000000000150000
[11:33:40.251] π
Έ device> U3VCP_CAPABILITY = 0x0000000000000003
[11:33:40.251] π
Έ device> MAX_CMD_TRANSFER = 0x00000800
[11:33:40.251] π
Έ device> MAX_ACK_TRANSFER = 0x00000800
[11:33:40.251] π
Έ device> SIRM_OFFSET = 0x0000000000020000
[11:33:40.256] π
Έ device> SIRM_INFO = 0x02000000
[11:33:40.256] π
Έ device> SIRM_CONTROL = 0x00000000
[11:33:40.256] π
Έ device> SIRM_REQ_PAYLOAD_SIZE = 0x000000000004b000
[11:33:40.256] π
Έ device> SIRM_REQ_LEADER_SIZE = 0x00000034
[11:33:40.256] π
Έ device> SIRM_REQ_TRAILER_SIZE = 0x00000020
[11:33:40.256] π
Έ device> SIRM_MAX_LEADER_SIZE = 0x00000034
[11:33:40.256] π
Έ device> SIRM_PAYLOAD_SIZE = 0x0004b000
[11:33:40.256] π
Έ device> SIRM_PAYLOAD_COUNT = 0x00000001
[11:33:40.256] π
Έ device> SIRM_TRANSFER1_SIZE = 0x00000000
[11:33:40.256] π
Έ device> SIRM_TRANSFER2_SIZE = 0x00000000
[11:33:40.256] π
Έ device> SIRM_MAX_TRAILER_SIZE = 0x00000020
[11:33:40.258] π
Έ device> MANIFEST_N_ENTRIES = 0x0000000000000001
[11:33:40.258] π
Έ device> MANIFEST ENTRY
00000000 00 00 01 00 00 04 01 01 48 00 15 00 00 00 00 00 ........H.......
00000010 6a 9b 00 00 00 00 00 00 8f e7 e2 94 61 b0 d8 34 j...........a..4
00000020 0d a1 45 e9 8d 51 df 28 7b 30 2d 1f 00 00 00 00 ..E..Q.({0-.....
00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[11:33:40.259] π
Έ device> genicam address = 0x0000000000150048
[11:33:40.259] π
Έ device> genicam size = 0x0000000000009b6a
[11:33:40.547] π
Έ device> zip file = U3-386xLE-C_3.20.20255.xml
[11:33:40.562] π
Έ dom> [Genicam::create_element] Unknown tag (IsSelfClearing)
[11:33:40.568] π
Έ dom> [Genicam::create_element] Unknown tag (pBlockPolling)
[11:33:40.568] π
Έ dom> [Genicam::create_element] Unknown tag (pBlockPolling)
[11:33:40.568] π
Έ dom> [Genicam::create_element] Unknown tag (pBlockPolling)
[11:33:40.568] π
Έ dom> [Genicam::create_element] Unknown tag (pBlockPolling)
[11:33:40.570] π
Έ dom> [Genicam::create_element] Unknown tag (pBlockPolling)
[11:33:40.573] π
Έ dom> [Genicam::create_element] Unknown tag (pBlockPolling)
[11:33:40.576] π
Έ dom> [Genicam::create_element] Unknown tag (pBlockPolling)
[11:33:40.612] π misc> [PixelFormat::to_gst_caps_string] 0x010a0058 not found
[11:33:40.612] π misc> [PixelFormat::to_gst_caps_string] 0x010c0059 not found
[11:33:40.612] π misc> [PixelFormat::to_gst_caps_string] 0x0110000d not found
[11:33:40.612] π misc> [PixelFormat::to_gst_caps_string] 0x01100011 not found
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
ERROR: from element /GstPipeline:pipeline0/GstAravis:aravis0: Internal data stream error.
Additional debug info:
gstbasesrc.c(3072): gst_base_src_loop (): /GstPipeline:pipeline0/GstAravis:aravis0:
streaming stopped, reason not-negotiated (-4)
Execution ended after 0:00:00.000252509
Setting pipeline to NULL ...
Freeing pipeline ...
arv-tool-0.8 features
IDS Imaging Development Systems GmbH-1409f4e4f184-4108644740 (USB3)
Category : 'Root'
Category : 'TLParamsLockedCategory'
Integer : [RW] 'TLParamsLocked'
Category : 'AcquisitionControl'
Enumeration : [RW] 'TriggerSelector'
* TriggerMode
* TriggerSource
* TriggerActivation
* TriggerSoftware
* TriggerDelay
* TriggerDivider
EnumEntry : 'ExposureStart'
EnumEntry : 'FrameStart'
Enumeration : [RW] 'TriggerMode'
EnumEntry : 'On'
EnumEntry : 'Off'
Enumeration : [RW] 'TriggerSource'
EnumEntry : 'Timer0Active'
EnumEntry : 'Counter0Active'
EnumEntry : 'Timer0End'
EnumEntry : 'Timer0Start'
EnumEntry : 'Counter0End'
EnumEntry : 'Counter0Start'
EnumEntry : 'UserOutput3'
EnumEntry : 'UserOutput2'
EnumEntry : 'UserOutput1'
EnumEntry : 'UserOutput0'
EnumEntry : 'Line3'
EnumEntry : 'Line2'
EnumEntry : 'Line1'
EnumEntry : 'Line0'
EnumEntry : 'Software'
Enumeration : [RW] 'TriggerActivation'
EnumEntry : 'LevelLow' (Not available)
EnumEntry : 'LevelHigh' (Not available)
EnumEntry : 'AnyEdge' (Not available)
EnumEntry : 'FallingEdge' (Not available)
EnumEntry : 'RisingEdge'
Command : [WO] 'TriggerSoftware'
Float : [RW] 'TriggerDelay'
Integer : [RW] 'TriggerDivider'
Enumeration : [RW] 'AcquisitionMode'
EnumEntry : 'Continuous'
EnumEntry : 'MultiFrame'
EnumEntry : 'SingleFrame'
Integer : [RW] 'AcquisitionFrameCount'
Enumeration : [RW] 'SensorShutterMode'
EnumEntry : 'Rolling'
Command : [WO] 'AcquisitionAbort'
Float : [RW] 'AcquisitionFrameRateTarget'
Integer : [RW] 'SensorFrameTimeClocksTarget'
Boolean : [RW] 'AcquisitionFrameRateTargetEnable'
Integer : 'SensorLineClocks' (Not available)
Command : [WO] 'AcquisitionStart'
Command : [WO] 'AcquisitionStop'
Integer : [RO] 'SensorClockFrequency'
Float : [RW] 'ExposureTime'
Integer : [RW] 'SensorExposureTimeClocks'
Float : [RW] 'AcquisitionFrameRate'
Integer : [RW] 'SensorFrameTimeClocks'
Enumeration : [RO] 'ExposureMode'
EnumEntry : 'Timed'
Category : 'DeviceControl'
Command : [WO] 'TimestampReset'
StringReg : [RO] 'DeviceFirmwareVersion'
StringReg : [RW] 'DeviceUserID'
Command : [WO] 'DeviceReset'
Enumeration : [RO] 'DeviceBootStatus'
EnumEntry : 'CriticalCoreErrorReboot'
EnumEntry : 'CriticalUSBErrorReboot'
EnumEntry : 'CriticalErrorWhileConfiguring'
EnumEntry : 'CriticalErrorWhileStarting'
EnumEntry : 'CriticalErrorReboot'
EnumEntry : 'WatchdogRebootAfterBootDataCorruptionError'
EnumEntry : 'BootDataCorruptionError'
EnumEntry : 'WatchdogRebootAfterFirmwareMissingError'
EnumEntry : 'FirmwareMissingError'
EnumEntry : 'WatchdogRebootAfterFirmwareCorruptionError'
EnumEntry : 'FirmwareCorruptionError'
EnumEntry : 'WatchdogRebootAfterRepeatedWatchdogError'
EnumEntry : 'RepeatedWatchdogError'
EnumEntry : 'WatchdogReboot'
EnumEntry : 'OK'
Integer : [RO] 'DeviceBootStatusAdditionalInfo1'
Integer : [RO] 'DeviceBootStatusAdditionalInfo2'
Integer : [RO] 'DeviceLinkSpeed'
Integer : [RW] 'DeviceSFNCVersionMajor'
Integer : [RW] 'DeviceSFNCVersionMinor'
Integer : [RW] 'DeviceSFNCVersionSubMinor'
Command : [WO] 'ResetToFactoryDefaults'
StringReg : [RO] 'DeviceFpgaVersion'
Enumeration : [RW] 'BootOptions'
EnumEntry : 'Service'
EnumEntry : 'Runtime'
Enumeration : [RO] 'DeviceScanType'
EnumEntry : 'Areascan'
Enumeration : [RW] 'SensorOperationModeRaw'
EnumEntry : 'HighSpeed' (Not available)
EnumEntry : 'LinescanSensor' (Not available)
EnumEntry : 'Linescan' (Not available)
EnumEntry : 'Default'
EnumEntry : 'LongExposure'
Enumeration : [RO] 'SensorOperationMode'
EnumEntry : 'HighSpeed'
EnumEntry : 'LinescanSensor'
EnumEntry : 'Linescan'
EnumEntry : 'Default'
EnumEntry : 'LongExposure'
Float : [RO] 'DeviceLinkAcquisitionFrameRateLimit'
Integer : [RW] 'DeviceLinkThroughputLimit'
Integer : [RO] 'DeviceLinkCurrentThroughput'
Enumeration : [RO] 'DeviceLinkThroughputLimitComponent'
EnumEntry : 'Sensor'
EnumEntry : 'Link'
StringReg : [RO] 'DeviceVendorName'
StringReg : [RO] 'DeviceModelName'
StringReg : [RO] 'DeviceFamilyName'
StringReg : [RW] 'DeviceManufacturerInfo'
StringReg : [RO] 'DeviceSerialNumber'
StringReg : [RO] 'DeviceVersion'
Command : [WO] 'DeviceRegistersStreamingStart'
Command : [WO] 'DeviceRegistersStreamingEnd'
Boolean : [RO] 'DeviceRegistersValid'
Enumeration : [RW] 'DeviceTemperatureSelector'
* DeviceTemperature
EnumEntry : 'Mainboard'
EnumEntry : 'Sensor' (Not available)
Integer : [RO] 'IsSensorTempAvailable'
Float : [RO] 'DeviceTemperature'
Enumeration : [RO] 'DeviceClockSelector'
* DeviceClockFrequency
EnumEntry : 'Sensor'
Float : [RO] 'DeviceClockFrequency'
Enumeration : [RO] 'DeviceOpticalFilterType'
EnumEntry : 'DL'
EnumEntry : 'GL'
EnumEntry : 'HQ'
EnumEntry : 'None'
EnumEntry : 'Unknown'
Category : 'TransferControl'
Enumeration : [RO] 'TransferControlMode'
EnumEntry : 'Automatic'
Category : 'TestControl'
Integer : [RW] 'TestPendingAck'
Command : [WO] 'TriggerEventTest'
Command : [WO] 'TestEventGenerate'
Category : 'DigitalIOControl'
Enumeration : [RW] 'LineSelector'
* LineMode
* LineInverter
* LineStatus
* LineSource
* LineFormat
* LineNoiseFilterEnable
* LineNoiseFilterDuration
* LineNoiseFilterClockFrequency
* LineNoiseFilterDurationClocks
EnumEntry : 'Line3'
EnumEntry : 'Line2'
EnumEntry : 'Line1'
EnumEntry : 'Line0'
Enumeration : [RW] 'LineMode'
EnumEntry : 'Output'
EnumEntry : 'Input'
Boolean : [RW] 'LineInverter'
Boolean : [RO] 'LineStatus'
Enumeration : [RO] 'LineFormat'
EnumEntry : 'LVTTL'
EnumEntry : 'OptoCoupled'
EnumEntry : 'TriState'
Boolean : [RW] 'LineNoiseFilterEnable'
Integer : [RO] 'LineNoiseFilterClockFrequency'
Integer : [RW] 'LineNoiseFilterDurationClocks'
Float : [RW] 'LineNoiseFilterDuration'
Integer : [RO] 'LineStatusAll'
Enumeration : [RW] 'UserOutputSelector'
* UserOutputValue
EnumEntry : 'UserOutput3'
EnumEntry : 'UserOutput2'
EnumEntry : 'UserOutput1'
EnumEntry : 'UserOutput0'
Boolean : [RW] 'UserOutputValue'
Integer : [RW] 'UserOutputValueAll'
Integer : [RW] 'UserOutputValueAllMask'
Enumeration : 'LineSource' (Not available)
EnumEntry : 'FlashActive'
EnumEntry : 'Timer0Active'
EnumEntry : 'Counter0Active'
EnumEntry : 'ExposureActive'
EnumEntry : 'UserOutput3'
EnumEntry : 'UserOutput2'
EnumEntry : 'UserOutput1'
EnumEntry : 'UserOutput0'
EnumEntry : 'Off'
Category : 'CounterAndTimerControl'
Enumeration : [RW] 'CounterSelector'
* CounterEventSource
* CounterEventActivation
* CounterResetSource
* CounterResetActivation
* CounterTriggerSource
* CounterTriggerActivation
* CounterReset
* CounterValue
* CounterValueAtReset
* CounterDuration
* CounterStatus
EnumEntry : 'Counter0'
Enumeration : [RW] 'CounterEventSource'
EnumEntry : 'ExposureTriggerMissed'
EnumEntry : 'ExposureTrigger'
EnumEntry : 'Timer0End'
EnumEntry : 'Timer0Start'
EnumEntry : 'Line3'
EnumEntry : 'Line2'
EnumEntry : 'Line1'
EnumEntry : 'Line0'
EnumEntry : 'ExposureEnd'
EnumEntry : 'ExposureStart'
EnumEntry : 'Off'
Enumeration : 'CounterEventActivation' (Not available)
EnumEntry : 'AnyEdge' (Not available)
EnumEntry : 'FallingEdge' (Not available)
EnumEntry : 'RisingEdge'
Enumeration : [RW] 'CounterResetSource'
EnumEntry : 'ExposureTriggerMissed'
EnumEntry : 'ExposureTrigger'
EnumEntry : 'Timer0End'
EnumEntry : 'Timer0Start'
EnumEntry : 'UserOutput3'
EnumEntry : 'UserOutput2'
EnumEntry : 'UserOutput1'
EnumEntry : 'UserOutput0'
EnumEntry : 'Line3'
EnumEntry : 'Line2'
EnumEntry : 'Line1'
EnumEntry : 'Line0'
EnumEntry : 'ExposureEnd'
EnumEntry : 'ExposureStart'
EnumEntry : 'CounterTrigger'
EnumEntry : 'Off'
Enumeration : 'CounterResetActivation' (Not available)
EnumEntry : 'AnyEdge' (Not available)
EnumEntry : 'FallingEdge' (Not available)
EnumEntry : 'RisingEdge'
Enumeration : [RW] 'CounterTriggerSource'
EnumEntry : 'ExposureTriggerMissed'
EnumEntry : 'ExposureTrigger'
EnumEntry : 'Timer0End'
EnumEntry : 'Timer0Start'
EnumEntry : 'UserOutput3'
EnumEntry : 'UserOutput2'
EnumEntry : 'UserOutput1'
EnumEntry : 'UserOutput0'
EnumEntry : 'Line3'
EnumEntry : 'Line2'
EnumEntry : 'Line1'
EnumEntry : 'Line0'
EnumEntry : 'ExposureEnd'
EnumEntry : 'ExposureStart'
EnumEntry : 'Off'
Enumeration : 'CounterTriggerActivation' (Not available)
EnumEntry : 'LevelLow' (Not available)
EnumEntry : 'LevelHigh' (Not available)
EnumEntry : 'AnyEdge' (Not available)
EnumEntry : 'FallingEdge' (Not available)
EnumEntry : 'RisingEdge'
Command : [WO] 'CounterReset'
Integer : [RW] 'CounterValue'
Integer : [RO] 'CounterValueAtReset'
Integer : [RW] 'CounterDuration'
Enumeration : [RO] 'CounterStatus'
EnumEntry : 'CounterOverflow'
EnumEntry : 'CounterCompleted'
EnumEntry : 'CounterActive'
EnumEntry : 'CounterTriggerWait'
EnumEntry : 'CounterIdle'
Enumeration : [RW] 'TimerSelector'
* TimerDuration
* TimerValue
* TimerDelay
* TimerReset
* TimerStatus
* TimerTriggerSource
* TimerTriggerActivation
EnumEntry : 'Timer0'
Float : [RW] 'TimerDuration'
Float : [RO] 'TimerValue'
Float : [RW] 'TimerDelay'
Command : [WO] 'TimerReset'
Enumeration : [RO] 'TimerStatus'
EnumEntry : 'TimerCompleted'
EnumEntry : 'TimerActive'
EnumEntry : 'TimerTriggerWait'
EnumEntry : 'TimerIdle'
Enumeration : [RW] 'TimerTriggerSource'
EnumEntry : 'ExposureTriggerMissed'
EnumEntry : 'ExposureTrigger'
EnumEntry : 'Counter0End'
EnumEntry : 'Counter0Start'
EnumEntry : 'UserOutput3'
EnumEntry : 'UserOutput2'
EnumEntry : 'UserOutput1'
EnumEntry : 'UserOutput0'
EnumEntry : 'Line3'
EnumEntry : 'Line2'
EnumEntry : 'Line1'
EnumEntry : 'Line0'
EnumEntry : 'ExposureEnd'
EnumEntry : 'ExposureStart'
EnumEntry : 'Off'
Enumeration : 'TimerTriggerActivation' (Not available)
EnumEntry : 'LevelLow' (Not available)
EnumEntry : 'LevelHigh' (Not available)
EnumEntry : 'AnyEdge' (Not available)
EnumEntry : 'FallingEdge' (Not available)
EnumEntry : 'RisingEdge'
Category : 'ManufacturerInfo'
Integer : [RO] 'LogicBoardType'
Integer : [RO] 'LogicBoardFirehare'
Integer : [RO] 'SensorBoardType'
Integer : [RO] 'SensorBoardFirehare'
Integer : [RO] 'ConnectorBoardType'
Integer : [RO] 'ConnectorBoardFirehare'
Boolean : [RO] 'OpticControlPossible'
StringReg : [WO] 'AuthenticationControl'
StringReg : [WO] 'EnableAuthenticationControl'
Category : 'SequencerControl'
Enumeration : [RO] 'SequencerMode'
EnumEntry : 'Off'
EnumEntry : 'On'
Enumeration : [RO] 'SequencerConfigurationMode'
EnumEntry : 'Off'
EnumEntry : 'On'
Category : 'UserSetControl'
Enumeration : [RW] 'UserSetSelector'
* UserSetLoad
* UserSetSave
EnumEntry : 'LongExposure'
EnumEntry : 'UserSet1'
EnumEntry : 'UserSet0'
EnumEntry : 'Default'
Command : [WO] 'UserSetLoad'
Command : 'UserSetSave' (Not available)
Enumeration : [RW] 'UserSetDefault'
EnumEntry : 'LongExposure'
EnumEntry : 'UserSet1' (Not available)
EnumEntry : 'UserSet0' (Not available)
EnumEntry : 'Default'
Enumeration : [RW] 'UserSetFeatureSelector'
* UserSetFeatureEnable
EnumEntry : 'Roi'
EnumEntry : 'Core'
Boolean : [RW] 'UserSetFeatureEnable'
Category : 'FileAccessControl'
Enumeration : [RW] 'FileSelector'
* FileSize
* FileOperationSelector
* FileOpenMode
* FileOpenStatus
EnumEntry : 'CriticalEventLog'
EnumEntry : 'UserData2'
EnumEntry : 'UserData1'
Register : [RW] 'FileAccessBuffer'
Enumeration : [RW] 'FileOperationSelector'
* FileOperationExecute
* FileAccessOffset
* FileAccessLength
* FileOperationStatus
* FileOperationResult
EnumEntry : 'Delete'
EnumEntry : 'Write' (Not available)
EnumEntry : 'Read' (Not available)
EnumEntry : 'Close' (Not available)
EnumEntry : 'Open'
Command : [WO] 'FileOperationExecute'
Enumeration : [RW] 'FileOpenMode'
EnumEntry : 'Write'
EnumEntry : 'Read'
Enumeration : [RO] 'FileOpenStatus'
EnumEntry : 'OpenWrite'
EnumEntry : 'OpenRead'
EnumEntry : 'Close'
Integer : 'FileAccessOffset' (Not available)
Integer : 'FileAccessLength' (Not available)
Enumeration : [RO] 'FileOperationStatus'
EnumEntry : 'Failure'
EnumEntry : 'Success'
Integer : [RO] 'FileOperationResult'
Integer : [RO] 'FileSize'
Category : 'FlashControl'
Float : [RW] 'FlashStartDelay'
Integer : [RW] 'FlashStartDelayClocks'
Float : [RW] 'FlashEndDelay'
Integer : [RW] 'FlashEndDelayClocks'
Float : [RO] 'FlashDuration'
Integer : [RO] 'FlashDurationClocks'
Enumeration : [RW] 'FlashReference'
EnumEntry : 'GlobalFlashWindow'
EnumEntry : 'ExposureActive'
Category : 'I2CControl'
Command : [WO] 'I2COperationExecute'
Enumeration : [RO] 'I2COperationStatus'
EnumEntry : 'TimeoutError'
EnumEntry : 'Error'
EnumEntry : 'Ready'
Enumeration : [RW] 'I2CMode'
EnumEntry : 'FastModePLUS'
EnumEntry : 'FastMode'
EnumEntry : 'StandardMode'
Enumeration : [RW] 'I2COperationSelector'
EnumEntry : 'Write'
EnumEntry : 'Read'
Integer : [RO] 'I2CDeviceAddressLength'
Integer : [RW] 'I2CRegisterAddressLength'
Enumeration : [RW] 'I2CRegisterAddressEndianness'
EnumEntry : 'BigEndian'
EnumEntry : 'LittleEndian'
Integer : [RW] 'I2CDataLength'
Integer : [RW] 'I2CDeviceAddress'
Integer : [RW] 'I2CRegisterAddress'
Integer : 'I2CData' (Not available)
Register : 'I2CTransmitBuffer' (Not available)
Boolean : [RW] 'I2CAckPollingEnable'
Integer : [RW] 'I2CAckPollingTimeout'
Category : 'EventControl'
Enumeration : [RW] 'EventSelector'
* EventNotification
EnumEntry : 'EventDropped'
EnumEntry : 'CriticalError'
EnumEntry : 'Temperature'
EnumEntry : 'Error'
Command : [WO] 'EventReset'
Enumeration : [RW] 'EventNotification'
EnumEntry : 'Once'
EnumEntry : 'On'
EnumEntry : 'Off'
Category : 'EventTestData'
Integer : [RW] 'EventTest'
Integer : [RO] 'EventTestTimestamp'
Category : 'EventTemperatureData'
Integer : [RW] 'EventTemperature'
Integer : [RO] 'EventTemperatureTimestamp'
Float : [RO] 'EventTemperatureValue'
Category : 'EventErrorData'
Integer : [RW] 'EventError'
Integer : [RO] 'EventErrorTimestamp'
Integer : [RO] 'EventErrorType'
Category : 'EventCriticalErrorData'
Integer : [RW] 'EventCriticalError'
Integer : [RO] 'EventCriticalErrorTimestamp'
Integer : [RO] 'EventCriticalErrorType'
Category : 'EventEventDroppedData'
Integer : [RW] 'EventEventDropped'
Integer : [RO] 'EventEventDroppedTimestamp'
Integer : [RO] 'EventEventDroppedCount'
Category : 'TransportLayerControl'
Integer : [RO] 'PayloadSize'
Category : 'ProtectionControl'
StringReg : [RW] 'ProtectionPassword'
Command : [WO] 'ProtectionPasswordCheck'
Enumeration : [RW] 'ProtectionNodeLockSelector'
EnumEntry : 'UserData2'
EnumEntry : 'UserData1'
EnumEntry : 'DeviceUserID'
EnumEntry : 'DeviceManufacturerInfo'
Boolean : [RW] 'ProtectionNodeLockEnable'
Command : [WO] 'ProtectionReset'
Command : [WO] 'ProtectionSave'
Category : 'LEDControl'
Enumeration : [RW] 'LEDSelector'
* LEDTriggerSource
EnumEntry : 'LEDStatus'
Enumeration : [RW] 'LEDTriggerSource'
EnumEntry : 'BlinkingFast'
EnumEntry : 'BlinkingSlow'
EnumEntry : 'CameraStatus'
EnumEntry : 'Off'
Category : 'AnalogControl'
Integer : [RO] 'PixelDepthBitPerChannel'
Enumeration : [RW] 'GainSelector'
* ADCGainCorrection
* Gain
EnumEntry : 'DigitalBlue'
EnumEntry : 'DigitalGreen'
EnumEntry : 'DigitalRed'
EnumEntry : 'DigitalAll' (Not available)
EnumEntry : 'AnalogAll'
Boolean : [RW] 'ADCGainCorrection'
Float : [RW] 'Gain'
Enumeration : [RO] 'BlackLevelSelector'
* BlackLevel
EnumEntry : 'Offset16Bit'
EnumEntry : 'Offset14Bit'
EnumEntry : 'Offset12Bit'
EnumEntry : 'Offset10Bit'
EnumEntry : 'Offset8Bit'
EnumEntry : 'All16Bit'
EnumEntry : 'All14Bit'
EnumEntry : 'All12Bit'
EnumEntry : 'All10Bit'
EnumEntry : 'All8Bit'
Float : [RW] 'BlackLevel'
Integer : [RW] 'BlackLevelInt'
Enumeration : [RW] 'BlackLevelAuto'
EnumEntry : 'ContinuousWithOffset'
EnumEntry : 'Continuous' (Not available)
EnumEntry : 'Off'
Category : 'ImageFormatControl'
Integer : [RO] 'SensorWidth'
Enumeration : [RW] 'SensorPixelSize'
EnumEntry : 'Bpp12'
EnumEntry : 'Bpp10' (Not available)
EnumEntry : 'Bpp8' (Not available)
Integer : [RO] 'IsPixelSizeAvailable'
Integer : [RW] 'SensorHeight'
Integer : [RO] 'WidthMax'
Integer : [RO] 'HeightMax'
Integer : [RW] 'Width'
Integer : [RW] 'Height'
Integer : [RW] 'OffsetX'
Integer : [RW] 'OffsetY'
Enumeration : [RW] 'DecimationSelector'
* DecimationHorizontal
* DecimationVertical
EnumEntry : 'Region0'
Integer : [RW] 'DecimationHorizontal'
Integer : [RW] 'DecimationVertical'
Enumeration : [RW] 'TestPattern'
EnumEntry : 'FPGAColorStripe'
EnumEntry : 'FPGAFramecount'
EnumEntry : 'FPGAGrayscale'
EnumEntry : 'FPGABlack'
EnumEntry : 'FPGAChessboard'
EnumEntry : 'FPGAVerticalGrayscale'
EnumEntry : 'FPGAWhite'
EnumEntry : 'SequencePattern2'
EnumEntry : 'SequencePattern1'
EnumEntry : 'GreyDiagonalRampMoving'
EnumEntry : 'GreyHorizontalRamp'
EnumEntry : 'Off'
Boolean : [RW] 'ReverseX'
Boolean : [RW] 'ReverseY'
Enumeration : [RO] 'PixelSize'
EnumEntry : 'Bpp64'
EnumEntry : 'Bpp48'
EnumEntry : 'Bpp36'
EnumEntry : 'Bpp32'
EnumEntry : 'Bpp30'
EnumEntry : 'Bpp24'
EnumEntry : 'Bpp16'
EnumEntry : 'Bpp14'
EnumEntry : 'Bpp12'
EnumEntry : 'Bpp10'
EnumEntry : 'Bpp8'
EnumEntry : 'Bpp4'
EnumEntry : 'Bpp2'
EnumEntry : 'Bpp1'
Enumeration : [RO] 'PixelColorFilter'
EnumEntry : 'BayerBG'
EnumEntry : 'BayerGR'
EnumEntry : 'BayerGB'
EnumEntry : 'BayerRG'
EnumEntry : 'None'
Enumeration : [RO] 'PixelFilter'
EnumEntry : 'BayerBG'
EnumEntry : 'BayerGR'
EnumEntry : 'BayerGB'
EnumEntry : 'BayerRG'
EnumEntry : 'None'
Enumeration : [RW] 'ComponentSelector'
* ComponentEnable
* PixelFormat
EnumEntry : 'Intensity'
Boolean : [RW] 'ComponentEnable'
Integer : [RW] 'ComponentEnableAll'
Enumeration : [RW] 'PixelFormat'
EnumEntry : 'BGR10p32' (Not available)
EnumEntry : 'RGB10p32' (Not available)
EnumEntry : 'BGR8' (Not available)
EnumEntry : 'RGB8' (Not available)
EnumEntry : 'BayerBG12' (Not available)
EnumEntry : 'BayerGB12' (Not available)
EnumEntry : 'BayerRG12'
EnumEntry : 'BayerGR12' (Not available)
EnumEntry : 'BayerBG10' (Not available)
EnumEntry : 'BayerGB10' (Not available)
EnumEntry : 'BayerRG10'
EnumEntry : 'BayerGR10' (Not available)
EnumEntry : 'BayerRG12p'
EnumEntry : 'BayerGR12p' (Not available)
EnumEntry : 'BayerGB12p' (Not available)
EnumEntry : 'BayerBG12p' (Not available)
EnumEntry : 'BayerRG10p'
EnumEntry : 'BayerGR10p' (Not available)
EnumEntry : 'BayerGB10p' (Not available)
EnumEntry : 'BayerBG10p' (Not available)
EnumEntry : 'BayerBG8' (Not available)
EnumEntry : 'BayerGB8' (Not available)
EnumEntry : 'BayerRG8'
EnumEntry : 'BayerGR8' (Not available)
EnumEntry : 'Mono8' (Not available)
Boolean : [RO] 'IsBayer8Available'
Boolean : [RO] 'IsBayer10Available'
Boolean : [RO] 'IsBayer12Available'
Boolean : [RO] 'IsBayer10pAvailable'
Boolean : [RO] 'IsBayer12pAvailable'
Integer : [RO] 'IsPixelFormatAvailable'
String : [RW] 'SensorName'
Float : [RW] 'SensorPixelWidth'
Float : [RW] 'SensorPixelHeight'
Category : 'ImageCorrectionControl'
Enumeration : [RO] 'ColorCorrectionMatrix'
* ColorCorrectionMatrixValueSelector
* ColorCorrectionMatrixValue
* ColorCorrectionMatrixIntValue
EnumEntry : 'HQ'
Enumeration : [RW] 'ColorCorrectionMatrixValueSelector'
* ColorCorrectionMatrixValue
* ColorCorrectionMatrixIntValue
EnumEntry : 'Gain22'
EnumEntry : 'Gain21'
EnumEntry : 'Gain20'
EnumEntry : 'Gain12'
EnumEntry : 'Gain11'
EnumEntry : 'Gain10'
EnumEntry : 'Gain02'
EnumEntry : 'Gain01'
EnumEntry : 'Gain00'
Float : [RO] 'ColorCorrectionMatrixValue'
Integer : [RO] 'ColorCorrectionMatrixIntValue'
Category : 'OpticControl'
Hi,
Your camera only supports bayer pixel format, which videoconvert does not automatically handle. You have to insert a bayer2rgb element in your pipeline.
Emmanuel.
Thanks Emmanuel for getting to back me. I was starting to come to the same conclusion. Unfortunately, Iβm NOOB with gstreamer syntax. Would mind providing an example or reference material to use gstreamer launch.
I did manage to put this together, it is little bit of progress, but still no video images
RV_DEBUG=all gst-launch-1.0 aravissrc ! video/x-bayer, format=rggb ! bayer2rgb ! videoconvert ! xvimagesink -v > cap.txt
[16:20:02.828] π
Έ interface> Found 1 USB3Vision device (among 6 USB devices)
[16:20:02.830] π
Έ device> [UvDevice::new] GUID = 1409f4e4f184
[16:20:02.832] π
Έ device> [UvDevice::new] Using control endpoint 1, interface 0
[16:20:02.832] π
Έ device> [UvDevice::new] Using data endpoint 2, interface 1
[16:20:02.832] π
Έ device> Get genicam
[16:20:02.832] π
Έ device> MANUFACTURER_NAME = 'IDS Imaging Development Systems GmbH'
[16:20:02.834] π
Έ device> MAX_DEVICE_RESPONSE_TIME = 0x0000012c
[16:20:02.834] π
Έ device> DEVICE_CAPABILITY = 0x0000000000000f0d
[16:20:02.834] π
Έ device> SRBM_ADDRESS = 0x0000000000010000
[16:20:02.834] π
Έ device> MANIFEST_TABLE_ADDRESS = 0x0000000000150000
[16:20:02.836] π
Έ device> U3VCP_CAPABILITY = 0x0000000000000003
[16:20:02.836] π
Έ device> MAX_CMD_TRANSFER = 0x00000800
[16:20:02.836] π
Έ device> MAX_ACK_TRANSFER = 0x00000800
[16:20:02.836] π
Έ device> SIRM_OFFSET = 0x0000000000020000
[16:20:02.846] π
Έ device> SIRM_INFO = 0x02000000
[16:20:02.846] π
Έ device> SIRM_CONTROL = 0x00000001
[16:20:02.846] π
Έ device> SIRM_REQ_PAYLOAD_SIZE = 0x0000000000206080
[16:20:02.846] π
Έ device> SIRM_REQ_LEADER_SIZE = 0x00000034
[16:20:02.846] π
Έ device> SIRM_REQ_TRAILER_SIZE = 0x00000020
[16:20:02.846] π
Έ device> SIRM_MAX_LEADER_SIZE = 0x00000034
[16:20:02.846] π
Έ device> SIRM_PAYLOAD_SIZE = 0x00100000
[16:20:02.846] π
Έ device> SIRM_PAYLOAD_COUNT = 0x00000002
[16:20:02.846] π
Έ device> SIRM_TRANSFER1_SIZE = 0x00006080
[16:20:02.846] π
Έ device> SIRM_TRANSFER2_SIZE = 0x00000000
[16:20:02.846] π
Έ device> SIRM_MAX_TRAILER_SIZE = 0x00000020
[16:20:02.848] π
Έ device> MANIFEST_N_ENTRIES = 0x0000000000000001
[16:20:02.848] π
Έ device> MANIFEST ENTRY
00000000 00 00 01 00 00 04 01 01 48 00 15 00 00 00 00 00 ........H.......
00000010 6a 9b 00 00 00 00 00 00 8f e7 e2 94 61 b0 d8 34 j...........a..4
00000020 0d a1 45 e9 8d 51 df 28 7b 30 2d 1f 00 00 00 00 ..E..Q.({0-.....
00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[16:20:02.848] π
Έ device> genicam address = 0x0000000000150048
[16:20:02.848] π
Έ device> genicam size = 0x0000000000009b6a
[16:20:03.135] π
Έ device> zip file = U3-386xLE-C_3.20.20255.xml
[16:20:03.151] π
Έ dom> [Genicam::create_element] Unknown tag (IsSelfClearing)
[16:20:03.156] π
Έ dom> [Genicam::create_element] Unknown tag (pBlockPolling)
[16:20:03.157] π
Έ dom> [Genicam::create_element] Unknown tag (pBlockPolling)
[16:20:03.157] π
Έ dom> [Genicam::create_element] Unknown tag (pBlockPolling)
[16:20:03.157] π
Έ dom> [Genicam::create_element] Unknown tag (pBlockPolling)
[16:20:03.159] π
Έ dom> [Genicam::create_element] Unknown tag (pBlockPolling)
[16:20:03.165] π
Έ dom> [Genicam::create_element] Unknown tag (pBlockPolling)
[16:20:03.169] π
Έ dom> [Genicam::create_element] Unknown tag (pBlockPolling)
[16:20:03.211] π misc> [PixelFormat::to_gst_caps_string] 0x010a0058 not found
[16:20:03.211] π misc> [PixelFormat::to_gst_caps_string] 0x010c0059 not found
[16:20:03.211] π misc> [PixelFormat::to_gst_caps_string] 0x0110000d not found
[16:20:03.211] π misc> [PixelFormat::to_gst_caps_string] 0x01100011 not found
[16:20:03.315] π
Έ stream> SIRM_INFO = 0x02000000
[16:20:03.315] π
Έ stream> SIRM_REQ_PAYLOAD_SIZE = 0x0000000000206080
[16:20:03.315] π
Έ stream> SIRM_REQ_LEADER_SIZE = 0x00000034
[16:20:03.315] π
Έ stream> SIRM_REQ_TRAILER_SIZE = 0x00000020
[16:20:03.315] π
Έ stream> Required alignment = 4
[16:20:03.318] π
Έ stream> SIRM_PAYLOAD_SIZE = 0x00100000
[16:20:03.319] π
Έ stream> SIRM_PAYLOAD_COUNT = 0x00000002
[16:20:03.319] π
Έ stream> SIRM_TRANSFER1_SIZE = 0x00006080
[16:20:03.319] π
Έ stream> SIRM_TRANSFER2_SIZE = 0x00000000
[16:20:03.319] π
Έ stream> SIRM_MAX_LEADER_SIZE = 0x00000034
[16:20:03.319] π
Έ stream> SIRM_MAX_TRAILER_SIZE = 0x00000020
[16:20:03.319] π
Έ stream-thread> Start async USB3Vision stream thread
[16:20:03.479] π stream-thread> Unexpected total payload size (received 114452 - expected 2121856)
[16:20:03.519] π stream-thread> Unexpected total payload size (received 114452 - expected 2121856)
[16:20:03.559] π stream-thread> Unexpected total payload size (received 114452 - expected 2121856)
[16:20:03.599] π stream-thread> Unexpected total payload size (received 114452 - expected 2121856)
[16:20:03.640] π stream-thread> Unexpected total payload size (received 114452 - expected 2121856)
[16:20:03.679] π stream-thread> Unexpected total payload size (received 114452 - expected 2121856)
[16:20:03.719] π stream-thread> Unexpected total payload size (received 114452 - expected 2121856)
[16:20:03.759] π stream-thread> Unexpected total payload size (received 114452 - expected 2121856)
[16:20:03.800] π stream-thread> Unexpected total payload size (received 114452 - expected 2121856)
[16:20:03.840] π stream-thread> Unexpected total payload size (received 114452 - expected 2121856)
[16:20:03.879] π stream-thread> Unexpected total payload size (received 114452 - expected 2121856)
[16:20:03.919] π stream-thread> Unexpected total payload size (received 130836 - expected 2121856)
[16:20:03.960] π stream-thread> Unexpected total payload size (received 114452 - expected 2121856)
[16:20:03.999] π stream-thread> Unexpected total payload size (received 114452 - expected 2121856)
[16:20:04.040] π stream-thread> Unexpected total payload size (received 130836 - expected 2121856)
[16:20:04.080] π stream-thread> Unexpected total payload size (received 130836 - expected 2121856)
[16:20:04.120] π stream-thread> Unexpected total payload size (received 114452
Does arv-camera-test-0.8
work ?
This the result in calling arv-cemera-test
RV_DEBUG=all arv-camera-test-0.8
Looking for the first available camera
[09:23:14.421] π
Έ interface> Found 1 USB3Vision device (among 6 USB devices)
[09:23:14.423] π
Έ device> [UvDevice::new] GUID = 1409f4e4f184
[09:23:14.426] π
Έ device> [UvDevice::new] Using control endpoint 1, interface 0
[09:23:14.426] π
Έ device> [UvDevice::new] Using data endpoint 2, interface 1
[09:23:14.426] π
Έ device> Get genicam
[09:23:14.426] π
Έ device> MANUFACTURER_NAME = βIDS Imaging Development Systems GmbHβ
[09:23:14.428] π
Έ device> MAX_DEVICE_RESPONSE_TIME = 0x0000012c
[09:23:14.428] π
Έ device> DEVICE_CAPABILITY = 0x0000000000000f0d
[09:23:14.428] π
Έ device> SRBM_ADDRESS = 0x0000000000010000
[09:23:14.428] π
Έ device> MANIFEST_TABLE_ADDRESS = 0x0000000000150000
[09:23:14.430] π
Έ device> U3VCP_CAPABILITY = 0x0000000000000003
[09:23:14.430] π
Έ device> MAX_CMD_TRANSFER = 0x00000800
[09:23:14.430] π
Έ device> MAX_ACK_TRANSFER = 0x00000800
[09:23:14.430] π
Έ device> SIRM_OFFSET = 0x0000000000020000
[09:23:14.435] π
Έ device> SIRM_INFO = 0x02000000
[09:23:14.435] π
Έ device> SIRM_CONTROL = 0x00000000
[09:23:14.436] π
Έ device> SIRM_REQ_PAYLOAD_SIZE = 0x0000000000206080
[09:23:14.436] π
Έ device> SIRM_REQ_LEADER_SIZE = 0x00000034
[09:23:14.436] π
Έ device> SIRM_REQ_TRAILER_SIZE = 0x00000020
[09:23:14.436] π
Έ device> SIRM_MAX_LEADER_SIZE = 0x00000034
[09:23:14.436] π
Έ device> SIRM_PAYLOAD_SIZE = 0x00100000
[09:23:14.436] π
Έ device> SIRM_PAYLOAD_COUNT = 0x00000002
[09:23:14.436] π
Έ device> SIRM_TRANSFER1_SIZE = 0x00006080
[09:23:14.436] π
Έ device> SIRM_TRANSFER2_SIZE = 0x00000000
[09:23:14.436] π
Έ device> SIRM_MAX_TRAILER_SIZE = 0x00000020
[09:23:14.438] π
Έ device> MANIFEST_N_ENTRIES = 0x0000000000000001
[09:23:14.438] π
Έ device> MANIFEST ENTRY
00000000 00 00 01 00 00 04 01 01 48 00 15 00 00 00 00 00 β¦Hβ¦
00000010 6a 9b 00 00 00 00 00 00 8f e7 e2 94 61 b0 d8 34 jβ¦aβ¦4
00000020 0d a1 45 e9 8d 51 df 28 7b 30 2d 1f 00 00 00 00 β¦Eβ¦Q.({0-β¦
00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 β¦
[09:23:14.438] π
Έ device> genicam address = 0x0000000000150048
[09:23:14.438] π
Έ device> genicam size = 0x0000000000009b6a
[09:23:14.727] π
Έ device> zip file = U3-386xLE-C_3.20.20255.xml
[09:23:14.744] π
Έ dom> [Genicam::create_element] Unknown tag (IsSelfClearing)
[09:23:14.750] π
Έ dom> [Genicam::create_element] Unknown tag (pBlockPolling)
[09:23:14.750] π
Έ dom> [Genicam::create_element] Unknown tag (pBlockPolling)
[09:23:14.751] π
Έ dom> [Genicam::create_element] Unknown tag (pBlockPolling)
[09:23:14.751] π
Έ dom> [Genicam::create_element] Unknown tag (pBlockPolling)
[09:23:14.752] π
Έ dom> [Genicam::create_element] Unknown tag (pBlockPolling)
[09:23:14.767] π
Έ dom> [Genicam::create_element] Unknown tag (pBlockPolling)
[09:23:14.770] π
Έ dom> [Genicam::create_element] Unknown tag (pBlockPolling)
vendor name = IDS Imaging Development Systems GmbH
model name = U3-386xLE-C
device serial number = 4108644740
image width = 1936
image height = 1096
exposure = 37992.2 Β΅s
gain = 3 dB
payload = 2121856 bytes
[09:23:14.782] π
Έ stream> SIRM_INFO = 0x02000000
[09:23:14.782] π
Έ stream> SIRM_REQ_PAYLOAD_SIZE = 0x0000000000206080
[09:23:14.782] π
Έ stream> SIRM_REQ_LEADER_SIZE = 0x00000034
[09:23:14.782] π
Έ stream> SIRM_REQ_TRAILER_SIZE = 0x00000020
[09:23:14.782] π
Έ stream> Required alignment = 4
[09:23:14.785] π
Έ stream> SIRM_PAYLOAD_SIZE = 0x00100000
[09:23:14.785] π
Έ stream> SIRM_PAYLOAD_COUNT = 0x00000002
[09:23:14.785] π
Έ stream> SIRM_TRANSFER1_SIZE = 0x00006080
[09:23:14.785] π
Έ stream> SIRM_TRANSFER2_SIZE = 0x00000000
[09:23:14.785] π
Έ stream> SIRM_MAX_LEADER_SIZE = 0x00000034
[09:23:14.785] π
Έ stream> SIRM_MAX_TRAILER_SIZE = 0x00000020
[09:23:14.785] π
Έ stream-thread> Start async USB3Vision stream thread
[09:23:14.956] π stream-thread> Unexpected total payload size (received 114452 - expected 2121856)
[09:23:15.002] π stream-thread> Unexpected total payload size (received 114452 - expected 2121856)
[09:23:15.036] π stream-thread> Unexpected total payload size (received 130836 - expected 2121856)
[09:23:15.076] π stream-thread> Unexpected total payload size (received 212756 - expected 2121856)
[09:23:15.116] π stream-thread> Unexpected total payload size (received 114452 - expected 2121856)
[09:23:15.156] π stream-thread> Unexpected total payload size (received 114452 - expected 2121856)
[09:23:15.196] π stream-thread> Unexpected total payload size (received 114452 - expected 2121856)
[09:23:15.236] π stream-thread> Unexpected total payload size (received 130836 - expected 2121856)
^C[09:23:15.276] π stream-thread> Unexpected total payload size (received 114452 - expected 2121856)
[09:23:15.316] π stream-thread> Unexpected total payload size (received 114452 - expected 2121856)
[09:23:15.356] π stream-thread> Unexpected total payload size (received 114452 - expected 2121856)
[09:23:15.397] π stream-thread> Unexpected total payload size (received 278292 - expected 2121856)
[09:23:15.436] π stream-thread> Unexpected total payload size (received 130836 - expected 2121856)
[09:23:15.477] π stream-thread> Unexpected total payload size (received 229132 - expected 2121856)
[09:23:15.517] π stream-thread> Unexpected total payload size (received 114452 - expected 2121856)
[09:23:15.556] π stream-thread> Unexpected total payload size (received 114452 - expected 2121856)
[09:23:15.596] π stream-thread> Unexpected total payload size (received 114452 - expected 2121856)
[09:23:15.636] π stream-thread> Unexpected total payload size (received 114452 - expected 2121856)
[09:23:15.676] π stream-thread> Unexpected total payload size (received 130836 - expected 2121856)
[09:23:15.716] π stream-thread> Unexpected total payload size (received 114452 - expected 2121856)
[09:23:15.756] π stream-thread> Unexpected total payload size (received 114452 - expected 2121856)
I have been doing some digging and I was able to get stream working in IDS Cockpit where the Source Pixel Format is BayerRG12p and Destination Pixel any RGB formats will work.
So! How do go about setting the Source Pixel to BayerRG12p format? I can see in avr-viewer that itβs listed as, but itβs disabled.
Still trying to figure out the gst-launch syntax to be able to set options.
Side note, I setting the auto exposure option and I got this
Sorry for the late reply.
Aravis does not know how to map BayerRG12p
to a gstreamer pixel format. The conversion table is here: https://github.com/AravisProject/aravis/blob/87da5177bf6bdf294758945c0a888b5b50a22f25/src/arvmisc.c#L652-L805
But that does not mean it is not possible. If you find a way to express BayerRG12p
as a gstreamer caps, we can add it to the list in arvmis.c
.
Emmanuel.