X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=blobdiff_plain;f=plugins%2Fdfsound%2Fxa.c;fp=plugins%2Fdfsound%2Fxa.c;h=6b5433fbd13378124199d46047d222181307e623;hp=e3a9fb61adcb2dc3a4fbe498d1971d09e161f3c8;hb=894cbc49fa8263d7ee465159175c994155c87ea6;hpb=1237304d5560b492b8601a04e5cfa30b56f1537a diff --git a/plugins/dfsound/xa.c b/plugins/dfsound/xa.c index e3a9fb61..6b5433fb 100644 --- a/plugins/dfsound/xa.c +++ b/plugins/dfsound/xa.c @@ -82,7 +82,8 @@ INLINE void MixCD(int *SSumLR, int *RVB, int ns_to, int decode_pos) int ns; uint32_t v = spu.XALastVal; - if ((vll | vlr | vrl | vrr) == 0) + // note: spu volume doesn't affect cd capture + if ((spu.cdv.ll | spu.cdv.lr | spu.cdv.rl | spu.cdv.rr) == 0) { SkipCD(ns_to, decode_pos); return;