I ripped my Opeth - Still Life DVD albums 5.1 mix to FLAC using DVD Audio Extractor. When I try to play it with Winamp, I get this error:

Error creating DirectSound buffer.
Error code: 80070057

I also ripped my Ghost Reveries DVD 5.1 mix to FLAC and it worked fine. The only difference is that Ghost Reveries is 6-channel FLAC and Still Life is 5-channel FLAC.

I have Creative X-Fi XtremeGamer and Windows Vista.

I tried Still Life on another computer with Audigy2 and XP Pro 64, and it worked fine(!).

Any help would be greatly appreciated. Thanks.

EDIT: I also tried Still Life in VLC Player. It starts to play the file, but its just silence.

EDIT 2: I tried to rip yet another album from Opeth from 5.1 DVD (Watershed). Again, they were 5-channel flac files and didn't work. So why doesn't 5-channel flac files work?