GNOME Bugzilla – Bug 406042
[v4l2src] fails with radio chips
Last modified: 2007-04-17 11:01:27 UTC
GST_DEBUG="v4l2*:4" gst-launch-0.10 v4l2src device=/dev/radio0 ! fakesink DEBUG (0x19fd0 - 0:00:01.249908000) v4l2src( 5893) gstv4l2src.c(570):gst_v4l2src_v4l2fourcc_to_caps: Unknown fourcc 0x31384142 BA81 DEBUG (0x19fd0 - 0:00:01.252196000) v4l2src( 5893) gstv4l2src.c(570):gst_v4l2src_v4l2fourcc_to_caps: Unknown fourcc 0x30313953 S910 Setting pipeline to PAUSED ... DEBUG (0x19fd0 - 0:00:01.341033000) v4l2( 5893) v4l2_calls.c(357):gst_v4l2_open:<v4l2src0> Trying to open device /dev/radio0 DEBUG (0x19fd0 - 0:00:01.342559000) v4l2( 5893) v4l2_calls.c(54):gst_v4l2_get_capabilities:<v4l2src0> getting capabilities DEBUG (0x19fd0 - 0:00:01.345458000) v4l2( 5893) v4l2_calls.c(86):gst_v4l2_fill_lists:<v4l2src0> getting enumerations DEBUG (0x19fd0 - 0:00:01.346709000) v4l2( 5893) v4l2_calls.c(89):gst_v4l2_fill_lists:<v4l2src0> channels DEBUG (0x19fd0 - 0:00:01.349547000) v4l2( 5893) v4l2_calls.c(150):gst_v4l2_fill_lists:<v4l2src0> norms DEBUG (0x19fd0 - 0:00:01.352569000) v4l2( 5893) v4l2_calls.c(188):gst_v4l2_fill_lists:<v4l2src0> controls+menus DEBUG (0x19fd0 - 0:00:01.370178000) v4l2( 5893) v4l2_calls.c(257):gst_v4l2_fill_lists:<v4l2src0> ControlID Mute (980909) unhandled, FIXME DEBUG (0x19fd0 - 0:00:01.393859000) v4l2( 5893) v4l2_calls.c(197):gst_v4l2_fill_lists:<v4l2src0> checking private CIDs DEBUG (0x19fd0 - 0:00:01.395110000) v4l2( 5893) v4l2_calls.c(323):gst_v4l2_fill_lists:<v4l2src0> done INFO (0x19fd0 - 0:00:01.396331000) v4l2( 5893) v4l2_calls.c(395):gst_v4l2_open:<v4l2src0> Opened device 'TEA5761 FM-Radio' (/dev/radio0) successfully DEBUG (0x19fd0 - 0:00:01.397735000) v4l2( 5893) v4l2_calls.c(477):gst_v4l2_get_norm:<v4l2src0> getting norm DEBUG (0x19fd0 - 0:00:01.400970000) v4l2( 5893) v4l2_calls.c(491):gst_v4l2_get_norm: Failed to get the current norm for device /dev/radio0 DEBUG (0x19fd0 - 0:00:01.402343000) v4l2( 5893) v4l2_calls.c(713):gst_v4l2_get_input:<v4l2src0> trying to get input WARN (0x19fd0 - 0:00:01.405517000) v4l2( 5893) v4l2_calls.c(730):gst_v4l2_get_input:<v4l2src0> warning: Failed to get current input on device '/dev/radio0'. WARN (0x19fd0 - 0:00:01.407073000) v4l2( 5893) v4l2_calls.c(730):gst_v4l2_get_input:<v4l2src0> warning: system error: Invalid argument Segmentation fault
> Segmentation fault > ... how about a stack trace?
this is fixed in CVS. Radio is not supported, but atleast it does not crash.