Em Mon, 15 Dec 2014 11:56:16 +0000 grigore calugar <zradu1100@xxxxxxxxx> escreveu: > After commit:http://git.linuxtv.org/cgit.cgi/tvtime.git/commit/?id=c49ebc47c51e0bcf9e8c4403efdf0f31bf1b4479 > support for support for cards with multiple numbers of the input is > broken. My tuner has 4 inputs and after this commit I can not select > any from OSD menu. Sorry, I inverted a test there. The enclosed patch should fix it. I'm merging upstream. Regards, Mauro [PATCH] Fix input select condition Changeset c49ebc47c51e added an inverted condition with caused a regression. Reported-by: Grigore Calugar <zradu1100@xxxxxxxxx> Signed-off-by: Mauro Carvalho Chehab <mchehab@xxxxxxxxxxxxxxx> diff --git a/src/videoinput.c b/src/videoinput.c index 084cc3f4c7ed..50c2b84b70de 100644 --- a/src/videoinput.c +++ b/src/videoinput.c @@ -849,8 +849,8 @@ void videoinput_set_input_num( videoinput_t *vidin, int inputnum ) videoinput_stop_capture_v4l2( vidin ); - if( !vidin->numinputs ) { - if( ioctl( vidin->grab_fd, VIDIOC_S_INPUT, &index ) < 0 ) { + if( vidin->numinputs ) { + if( ioctl( vidin->grab_fd, VIDIOC_S_INPUT, &index ) < 0 ) { fprintf( stderr, "videoinput: Card refuses to set its input.\n" "Please post a bug report to " PACKAGE_BUGREPORT "\n" "indicating your card, driver, and this error message: %s.\n", > -- > To unsubscribe from this list: send the line "unsubscribe linux-media" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html