--- margi2/streams.c 2000/12/12 02:09:11 1.2 +++ margi2/streams.c 2001/03/06 23:39:27 1.3 @@ -252,8 +252,8 @@ void DecoderPrepareAudio(struct cvdv_car //AudioMute(card,1); if (AType > 0) { AudioStartDecode(card); - //AudioSetPlayMode(card,AUDIO_PLAY); - AudioSetPlayMode(card, AUDIO_PAUSE); + //AudioSetPlayMode(card,MAUDIO_PLAY); + AudioSetPlayMode(card, MAUDIO_PAUSE); } //card->startingA=1; } @@ -412,8 +412,8 @@ int DecoderPreparePS(struct cvdv_cards * if (DVD) { // do we need SPU-, navi- and datadump-buffers? // if(card->videomode == NTSC) - i = DecoderSetChannelBuffers(card, 340000, 32768, 16384, 0, - 512,2048) ; + i = DecoderSetChannelBuffers(card, 340000, 32768, 32768, 0, + 512,4096) ; //else // i = DecoderSetChannelBuffers(card, 291878, 16384, 512, 0, // 512,0) ; @@ -429,7 +429,7 @@ int DecoderPreparePS(struct cvdv_cards * } else { // normal PS if ( (i = - DecoderSetChannelBuffers(card, 340000, 64288, 512, + DecoderSetChannelBuffers(card, 340000, 32768, 512, 0, 512, 0))) { printk(KERN_ERR LOGNAME ": SetDecoderBuffers failed for buffer at 0x%03X\n",