Documentation:Modules/portaudio

From VideoLAN Wiki
< Documentation:Modules
Revision as of 05:48, 28 February 2019 by DoesItReallyMatter (talk | contribs) (Audioqueue was removed in 3.0.0, use audiounit)
Jump to navigation Jump to search
Module: portaudio
Type Audio output
First VLC version 0.8
Last VLC version 2.0
Operating system(s) Cross platform
Description Audio output based on the portaudio library (v19)
Shortcut(s) -
This page is obsolete and kept only for historical interest. It may document features that are obsolete, superseded, or irrelevant. Do not rely on the information here being up-to-date.

Introduction

This was an audio output plugin that used the cross-platform portaudio library to render audio all platforms.

It was removed in VLC 2.0 Twoflower due to serious problems such as a dependency on the old aout packet API.[1] It also had a clock resolution of 1 second, making it impossible for VLC to keep reasonable synchronization with such low precision. Instead of resampling it mostly will discard samples or insert silences.

The Win32 backend of PortAudio was also extremely buggy.

Users should use the waveout plugin for <= Windows XP, WASAPI for Windows Vista+, audiounit for macOS and pulseaudio for Linux.

Options

None available.