Hi!
If this is the right place, I can as well try to describe it now.
(And I hope I makes sense.)
The bug is about the "Enable/Disable signal detection".
As it is now in videoinput.c:
int videoinput_check_for_signal( videoinput_t *vidin, int check_freq_present )
{
if( videoinput_freq_present( vidin ) || !check_freq_present ) {
switch( vidin->cur_tuner_state ) {
case TUNER_STATE_NO_SIGNAL:
Should be:
int videoinput_check_for_signal( videoinput_t *vidin, int check_freq_present )
{
if( !check_freq_present || videoinput_freq_present( vidin )) {
switch( vidin->cur_tuner_state ) {
case TUNER_STATE_NO_SIGNAL:
So just switch place for "videoinput_freq_present( vidin )" and
"!check_freq_present" so it actually cares if you disable signal
detection.
With this change, disabling signal detection will remove the frame
drops I have in tvtime.
Cheers, have a nice weekend.
Magnus Alm
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html