Using the latest drivers on both platformsStarting with 0.8.4 the DirectX module was rebuilt to be more compatible with DirectX 9c and it was recommended at that time by Microsoft that you update audio and video drivers.
On XP I installed the DirectX 9.0c October 2006 end-user redistributable, Vista uses DirectX 10It's also smart to keep current with DirectX runtime.
Other apps don't seem to have timing issues...There are timing issues with S/PDIF and DirectX
AC3 streams are only slightly less distorted if I enable 'Win32 WaveOut extension output' audio outputand we recommend shutting it off by using the older method of addressing the audio card "Win32 wavOut extension output",
VLC is controlling the audio/video, or am I wrong?but all digital video is follow audio for sync. If the video is not being controlled properly or the audio is not providing this control there will be problems.
This is because many other programs link the two functions without you knowing about it.Other apps don't seem to have timing issues...
I have no idea how Vista will react and DirectX 10 is not available for XP.On XP I installed the DirectX 9.0c October 2006 end-user redistributable, Vista uses DirectX 10
VLC selects (internally) a sync function. The aouts, vouts and drivers do the rest. Please remember S/PIDF is a pass through to your audio card.VLC is controlling the audio/video, or am I wrong?
I thought this way, thats why I am trying to find a clean solution. I tested it with DirectX 9.0c, SoundMax Digital Audio (onboard) and Soundblaster Audigy 2 ZS with the newest available drivers. No way to get it running with the current "libaout_directx_plugin.dll".You CAN'T trade library versions in VLC.
This is how it worked in 0.8.5 too! Most pros will agree there are timing issues using DirectX and S/PDIF.I thought this way, thats why I am trying to find a clean solution. I tested it with DirectX 9.0c, SoundMax Digital Audio (onboard) and Soundblaster Audigy 2 ZS with the newest available drivers. No way to get it running with the current "libaout_directx_plugin.dll".You CAN'T trade library versions in VLC.
But now, I found another solution. I just forget the (default) DirectX Output and use the "Win32 waveOut extension output".
Preferences > Audio > Output modules > Advanced options > Audio output module
Now I have 5.1 via S/PDIF working fine, without trading any library versions and I'm going to watch the DVD "Terminator IV - Killing DirectX" now.
kr
RoRa
That's it! Cool~ Thanks!!Hi,
i have the same problem: stuttering AC3 files.
WinXP SP2, VLC 0.8.6.
I then installed the old VLC 0.8.2 in another directory and copied its libaout_directx_plugin.dll to the 0.8.6s plugin directory.
THANX RoRa!!!!!
Now it works as it should.
I hope this gets fixed in the default installation files as it will affect a lot of people.
CU
Markus
Return to “VLC media player for Windows Troubleshooting”
Users browsing this forum: Google [Bot], livioG2000 and 27 guests