Dear friends,
When I use LIBVLC in its default configuration, the audio is played correctly to the PC Speaker with no issues.
When I am directing the audio to this exact same device (PC Speakers) by using these 2 functions in sequence:
int err = libvlc_audio_output_set(…);
libvlc_audio_output_device_set(…);
The audio often has artifacts (tick sounds).
Applying a long (2 seconds) delay helps this situation, but of course creates a delay…
The 2 functions stated above perform their functionality (this was verified using a virtual audio device).
How can this be resolved?
Your help is kindly appreciated.
Thanks,
Avi.