Man page of roarvs
Section: System Manager's Manual: RoarAuido (7)
Updated: June 2011
Return to Main Contents
libroar - RoarAudio sound library
roarvs - RoarAudio very simple API
roar_vs_t * vss;
The VS (for Very Simple) API is a high level abstraction layer used to allow use of RoarAudio
from very simple programs. The API was designed to help people to easly upgrade existing artsc and pulse-simple
code to RoarAudio. While the API is equivalently simple it is much more powerful than one one by
aRtsc or PulseAudio.
The VS API also has a mode to play back (and record) files easly. As this uses VIO/DSTR it can handle
streams as well.
Tutorials can be found in roartut(7).
There are several important functions. This is a small list of the most important ones.
- Error handling
roar_vs_new(3), roar_vs_new_simple(3), roar_vs_new_playback(3),
- Reading and writing
- Non-Blocking and Asyncron IO
- Volume and Flags
roar_vs_volume_mono(3), roar_vs_volume_stereo(3), roar_vs_volume_get(3)
- Meta data
- File mode
- Buffered mode
- IMPORTANT FUNCTIONS
- SEE ALSO
This document was created by
using the manual pages.
Time: 10:45:11 GMT, October 16, 2011