diff -uNr xdtv-2.4.0.orig/src/main.c xdtv-2.4.0/src/main.c --- xdtv-2.4.0.orig/src/main.c 2007-02-19 21:16:24 +0300 +++ xdtv-2.4.0/src/main.c 2007-05-16 22:22:57 +0400 @@ -5722,7 +5722,7 @@ set_channel (&defaults); } - if (grabbers[grabber] != &grab_avi) mixer_set_mode(MIXER_MODE_PCM); + if (grabbers[grabber] == &grab_avi) mixer_set_mode(MIXER_MODE_PCM); cur_volume = mixer_get_volume (); set_volume ();