System freezing when capturing video from a USB device

uakena

New Member
I compiled and installed OBS on Raspberry Pi 4 and I am trying to capture Nintendo Switch output via a capture card.
Without adding any video capture devices in OBS, my mouse cursor moves normally.
After adding a video capture device and pointing it to my Nintendo Switch, my mouse cursor is freezing and I can only barely move the cursor.
I ran htop and I can see that all CPUs, memory, and swap file are not fully utilized. CPU at about 10%, memory at about 25%, and swap file at 0%.
This is the log in my console. /dev/video0 is my Nintendo Switch via a capture card.
What may be the causes of the problem and how can I fix it?

Code:
error: v4l2input: /dev/video0: select timed out
error: v4l2input: /dev/video0: Failed to log freezing
error: v4l2input: /dev/video0: select timed out
error: v4l2input: /dev/video0: Failed to log freezing
error: v4l2input: /dev/video0: select timed out
error: v4l2input: /dev/video0: Failed to log freezing
...
 

uakena

New Member
This should be the correct log. I was thinking about freezing and typed status as freezing in the log.

Code:
error: v4l2input: /dev/video0: select timed out
error: v4l2input: /dev/video0: Failed to log status
error: v4l2input: /dev/video0: select timed out
error: v4l2input: /dev/video0: Failed to log status
error: v4l2input: /dev/video0: select timed out
error: v4l2input: /dev/video0: Failed to log status
...
 

uakena

New Member
Follow-up: I tried to compile versions 25.0.8, 26.1.2, and 27.0.1 and the freezing problem is present in each version.
 
Top