mirror of
https://github.com/libretro/pcsx2.git
synced 2024-12-25 19:25:43 +00:00
SPU2-X:
Fix ADMA not getting read when in spdif bitstream mode (which some games offer for FMVs). This option would cause them to hang indefinitely. There's something wrong with the read audio but at least it doesn't die ;) git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4055 96395faa-99c1-11dd-bbfe-3dabce05a288
This commit is contained in:
parent
3d4c0f6158
commit
0c87450816
@ -732,7 +732,10 @@ __forceinline void Mix()
|
||||
StereoOut32 InputData[2] =
|
||||
{
|
||||
// SPDIF is on Core 0:
|
||||
(PlayMode&4) ? StereoOut32::Empty : ApplyVolume( Cores[0].ReadInput(), Cores[0].InpVol ),
|
||||
// Fixme:
|
||||
// 1. We do not have an AC3 decoder for the bitstream.
|
||||
// 2. Games usually provide a normal ADMA stream as well and want to see it getting read!
|
||||
/*(PlayMode&4) ? StereoOut32::Empty : */ApplyVolume( Cores[0].ReadInput(), Cores[0].InpVol ),
|
||||
|
||||
// CDDA is on Core 1:
|
||||
(PlayMode&8) ? StereoOut32::Empty : ApplyVolume( Cores[1].ReadInput(), Cores[1].InpVol )
|
||||
|
Loading…
Reference in New Issue
Block a user