--- tvtime.c.old 2011-06-28 11:02:53.000000000 +0200 +++ tvtime.c 2011-06-28 11:01:31.000000000 +0200 @@ -2071,7 +2071,7 @@ if( osd ) tvtime_osd_signal_present( osd, 1 ); } else if( tuner_state == TUNER_STATE_NO_SIGNAL ) { if( osd ) tvtime_osd_signal_present( osd, 0 ); - if (videoinput_get_audio(vidin)) { + if (vidin && videoinput_get_audio(vidin)) { alsa_join_threaded_loop(videoinput_get_audio(vidin)); alsa_close(videoinput_get_audio_p(vidin)); videoinput_set_audio(vidin, NULL);
apply this patch asap
--- tvtime.c.old 2011-06-28 11:02:53.000000000 +0200 osd_signal_ present( osd, 1 ); NO_SIGNAL ) { osd_signal_ present( osd, 0 ); get_audio( vidin)) { get_audio( vidin)) {
alsa_join_ threaded_ loop(videoinput _get_audio( vidin)) ;
alsa_close( videoinput_ get_audio_ p(vidin) );
videoinput_ set_audio( vidin, NULL);
+++ tvtime.c 2011-06-28 11:01:31.000000000 +0200
@@ -2071,7 +2071,7 @@
if( osd ) tvtime_
} else if( tuner_state == TUNER_STATE_
if( osd ) tvtime_
- if (videoinput_
+ if (vidin && videoinput_
apply this patch asap