# HG changeset patch # User henry # Date 1038921850 0 # Node ID 0e1d45e44813c4cb5063954d1f7febbe2bab9a40 # Parent 0c9a596abe3912d601e059dabc5129b0cc8d311f set channel count to a saner value if the card reports an unknown audio mode diff -r 0c9a596abe39 -r 0e1d45e44813 libmpdemux/tvi_v4l.c --- a/libmpdemux/tvi_v4l.c Tue Dec 03 02:02:58 2002 +0000 +++ b/libmpdemux/tvi_v4l.c Tue Dec 03 13:24:10 2002 +0000 @@ -357,6 +357,11 @@ case VIDEO_SOUND_STEREO: priv->audio_channels[i] = 2; break; + default: + mp_msg(MSGT_TV, MSGL_ERR, "Card reports an unknown audio mode !\n"); + mp_msg(MSGT_TV, MSGL_ERR, "Trying two channel audio. Use forcechan to override.\n"); + priv->audio_channels[i] = 2; + break; } if (reqmode >= 0 && priv->audio[i].mode != reqmode) {