Postby Guest - Dave » 17 Aug 2004 03:31
I'm having the same problem described by others in this thread. The SPDIF output of a dolby digital audio source has a wierd echoing distortion. When I play the same DVD using WinDVD or PowerDVD, the SPDIF dolby digital audio is normal.
I've spent hours playing around with various settings in "Preferences", and haven't been able to solve this problem. Here's the debug output from the point audio filters get loaded until the errors start.
main debug: looking for audio filter module
main debug: probing 22 candidates
main debug: using audio filter module "a52tospdif"
main debug: found a filter for the whole conversion
main debug: looking for audio mixer module
main debug: probing 3 candidates
main debug: using audio mixer module "spdif_mixer"
main debug: input 'a52 ' 48000 Hz 3F2R/LFE frame=1536 samples/1536 bytes
main debug: no need for any filter
main warning: refcount is 1, delaying before deletion
main debug: no usable vout present, spawning one
main debug: looking for video output module
main debug: probing 5 candidates
vout_directx debug: creating DirectXEventThread
main debug: waiting for thread completion
vout_directx debug: DirectXCreateWindow
vout_directx debug: Created video sub-window
main debug: thread 4588 (DirectX Events Thread) created at priority 0 (directx.c:233)
vout_directx debug: DirectXEventThread running
vout_directx debug: DirectXInitDDraw
vout_directx debug: directx-device:
vout_directx debug: DirectXEnumCallback: Primary Display Driver, display
vout_directx debug: DirectXEnumCallback: RADEON 8500 SERIES, \\.\DISPLAY1
vout_directx debug: selecting RADEON 8500 SERIES, \\.\DISPLAY1
vout_directx debug: screen dimensions (0x0,1152x648)
vout_directx debug: DirectDraw Capabilities: overlay=1 yuvoverlay=1 can_deinterlace_overlay=1 colorkey=1 stretch=1 bltfourcc=1
vout_directx debug: End DirectXInitDDraw
vout_directx debug: DirectXCreateDisplay
vout_directx debug: DirectXCreateClipper
main debug: using video output module "vout_directx"
main debug: looking for text renderer module
main debug: probing 3 candidates
freetype debug: Using fontsize: 30
main debug: using text renderer module "freetype"
vout_directx debug: NewPictureVec overlay:yes chroma:YV12
vout_directx debug: YUV overlay created successfully
vout_directx debug: End NewPictureVec (succeeded)
main debug: got 1 direct buffer(s)
main debug: picture in 544x480, chroma 0x30323449 (I420), aspect ratio 4:3
main debug: picture out 544x480, chroma 0x32315659 (YV12), aspect ratio 4:3
main debug: direct render, mapping render pictures 0-6 to system pictures 1-7
main debug: waiting for thread completion
main debug: thread 4216 (video output) created at priority 1 (src/video_output/video_output.c:472)
main debug: stream periodicity changed from B[1] to B[2]
main warning: backward_pts != current_pts (149481)
main debug: audio output is too slow (209268), trashing 32000us
main debug: audio output is too slow (177304), trashing 32000us
main debug: audio output is too slow (145314), trashing 32000us
main debug: audio output is too slow (113323), trashing 32000us
main debug: audio output is too slow (81331), trashing 32000us
main debug: audio output is too slow (49338), trashing 32000us
main debug: audio output is too slow (175298), trashing 32000us
main debug: audio output is too slow (143323), trashing 32000us
main debug: audio output is too slow (111331), trashing 32000us
main debug: audio output is too slow (79338), trashing 32000us
main debug: audio output is too slow (47368), trashing 32000us
main debug: audio output is too slow (49154), trashing 32000us
......................................
STOP PLAYBACK
.....................................
main debug: audio output is too slow (121237), trashing 32000us
main debug: audio output is too slow (89245), trashing 32000us
main debug: audio output is too slow (57253), trashing 32000us
main debug: 42 loops
main debug: dumping stream ID 0x0 [OK:0/D:1247]
main debug: seekable stream, position: 111654912/2176598016 (0:02:12/0:43:11)
main debug: dumping program 0x1, version 0 (complete)
main debug: thread 3536 joined (src/interface/interface.c:178)
main debug: unlocking module "dvdplay"
main debug: unlocking module "mpeg_system"
main debug: unlocking module "dvdplay"
main debug: unselecting ES 0xe0
main debug: unlocking module "libmpeg2"
main debug: thread 3920 joined (src/input/input_dec.c:203)
main debug: killing decoder fourcc `mpgv', 25 PES in FIFO
main debug: unselecting ES 0x80bd
main debug: unlocking module "a52"
main debug: thread 4772 joined (src/input/input_dec.c:203)
main debug: killing decoder fourcc `a52b', 0 PES in FIFO
aout_directx debug: CloseAudio
aout_directx debug: DirectSoundThread exiting
main debug: thread 4700 joined (directx.c:576)
main debug: unlocking module "aout_directx"
main debug: unlocking module "a52tospdif"
main debug: unlocking module "spdif_mixer"
main debug: no more selected ES
main debug: unlocking module "dvdplay"
main debug: pes: 1 packets
main debug: data: 1 packets
main debug: buffers: 2 packets
main debug: freeing info structures...
main debug: thread 3996 joined (src/input/input.c:373)
main debug: garbage collector destroying 1 vout
main debug: unlocking module "freetype"
vout_directx debug: DirectXCloseSurface
vout_directx debug: DirectXCloseDisplay
vout_directx debug: DirectXCloseDisplay clipper
vout_directx debug: DirectXCloseDisplay display
vout_directx debug: DirectXCloseDDraw
vout_directx debug: CloseVideo
vout_directx debug: DirectXEventThread terminating
vout_directx debug: DirectXCloseWindow
vout_directx debug: WinProc WM_DESTROY
main debug: thread 4588 joined (directx.c:423)
main debug: unlocking module "vout_directx"
main debug: thread 4216 joined (src/video_output/video_output.c:511)
Running Windows XP Pro with an AMD 2400+ processor.
ATI Radeon 8500 graphics card
VLC 7.2
Unfortunately, this problem has not fixed itself after rebooting. Any help will sure be appreciated.