Emmanuel Pacaud
Emmanuel Pacaud
Interface to Video for Linux devices
uv_stream thread keeps a track of StreamBufferContext objects using a hash table, with ArvBuffer pointer as a hash value. While the thread is running, if a buffer is removed from...
We should be able to use libusb_dev_mem_alloc during `ArvBuffer` creation, which will allow libusb to use DMA transfers. https://libusb.sourceforge.io/api-1.0/group__libusb__asyncio.html#ga47c492e750197f1a28874c7a0dee40e3
@c10ud wrote: I cannot see video coming from a Pleora iPort-SB-GigE device connected to a Sony Block Here is the output of arv-tool-0.8 values: https://pastebin.com/eCLQEszp And the output of arv-camera-test-0.8...
`arv-tool values` only show the feature values selected by the current selector value. We should iterate over all the selector values and show the corresponding feature values.
A libusb event thread is created inconditionnaly. In case of synchronous libusb use, we should not create it.
At the end of the streaming, there are some warnings about failed transfers: ``` [10:07:08.995] 🆆 stream-thread> Leader transfer failed: transfer->status = 3 [10:07:08.995] 🆆 stream-thread> Payload transfer failed: transfer->status...