Opened 7 years ago

Closed 6 years ago

Last modified 4 years ago

#8465 closed defect (fixed)

enable video4linux in ffmpeg to support UVC camera capture

Reported by: J. Ryan Earl <oss@…> Owned by: developers
Priority: normal Milestone: Barrier Breaker 14.07
Component: packages Version: Trunk
Keywords: ffmpeg video4linux video4linux2 v4l v4l2 uvc Cc:


Cannot stream from UVC cameras with ffmpeg. video4linux2 unsupported. The patch below re-enables capture from these devices.

Enable v4l2 and other "input devices" that were previously disabled to support capture directly from UVC-style cameras.  There is no way to re-enable individual "input devices" after a "--disable-devices" argument is supplied to ./configure as is done with decoders, encoders, muxers, parsers, and protocols.  Thus do not disable "devices" to begin with.  Rev package.

Signed-off-by: J. Ryan Earl <>

svn diff feeds/packages/ffmpeg/Makefile
Index: feeds/packages/ffmpeg/Makefile
--- feeds/packages/ffmpeg/Makefile      (revision 24626)
+++ feeds/packages/ffmpeg/Makefile      (working copy)
@@ -9,7 +9,7 @@


@@ -209,7 +209,6 @@
                $(if $(CONFIG_FFMPEG_IPV6),,--disable-ipv6) \
                --disable-bsfs \
-               --disable-devices \
                --disable-encoders \
                $(FFMPEG_CONFIGURE_ENCODERS) \
                --disable-decoders \

Attachments (0)

Change History (3)

comment:2 Changed 6 years ago by nico

  • Resolution set to fixed
  • Status changed from new to closed

Should be fixed in [28467], try using libffmeg-full

comment:3 Changed 4 years ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

Add Comment

Modify Ticket

as closed .
The resolution will be deleted. Next status will be 'reopened'.

E-mail address and user name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.