Skip to content

ARV_BUFFER_STATUS_SUCCESS #252

@jpvlerbe

Description

@jpvlerbe

Hi

I am using the Python bindings for Aravis and when I check a popped buffer a lot of the frames have status: ARV_BUFFER_STATUS_TIMEOUT. I was wondering what can be causing this timeout. The mtu is at 8192, the interface is gigabit and directly connected.
I have used stream.set_property("packet-timeout",...) to double the default value which did not help.
Increasing the number of buffers did not work.

However when I removed the saving of the image in the buffer to disk, the timeouts were gone. But clearly, that is no solution. Is it caused by other processes swapping in? I have increased the niceness of the python process to -20 which also did not help.

How can i further debug these timeouts?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions