[Bug 1180780] New: ioctl(VIDIOC_G_FMT): Invalid argument from ffmpeg after upgrade to kernel v5.10.4
https://bugzilla.suse.com/show_bug.cgi?id=1180780 Bug ID: 1180780 Summary: ioctl(VIDIOC_G_FMT): Invalid argument from ffmpeg after upgrade to kernel v5.10.4 Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Kernel Assignee: kernel-bugs@opensuse.org Reporter: lpechacek@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- FFMpeg reports EINVAL on VIDIOC_G_FMT ioctl. Strace does not provide more information. This does not happen with v5.10 built from Git. lpechacek@fmn:~> ffmpeg -v error -i /dev/video0 /dev/video4 [video4linux2,v4l2 @ 0x55be60edc3c0] ioctl(VIDIOC_G_FMT): Invalid argument /dev/video0: Invalid argument -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1180780 https://bugzilla.suse.com/show_bug.cgi?id=1180780#c1 Takashi Iwai <tiwai@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tiwai@suse.com --- Comment #1 from Takashi Iwai <tiwai@suse.com> --- I see no obvious in the recent 5.10.x code. Are you sure that video0 is the very same device you're seeing in the boot with the self-built 5.10 kernel? -- You are receiving this mail because: You are the assignee for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1180780 https://bugzilla.suse.com/show_bug.cgi?id=1180780#c2 Libor Pechacek <lpechacek@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |lpechacek@suse.com Resolution|--- |INVALID --- Comment #2 from Libor Pechacek <lpechacek@suse.com> --- Ah, you are right. It's all my fault. :) I'm using the loopback video device and only recently I configured the system to load the module on boot. That resulted in renumbering of the available video devices, where the loopback is now the first (video0), and not the last (video4) as it used to be. Apologies for the noise and thanks for your help! -- You are receiving this mail because: You are the assignee for the bug.
participants (1)
-
bugzilla_noreply@suse.com