Releases: i-rinat/apulse
Releases · i-rinat/apulse
apulse v0.1.14
apulse v0.1.13
- Fix compiling with external PulseAudio headers of versions 12.x and later;
- link
libpulse-simple.sowithlibpulse.so; - use
<0rather than!=0for ALSA error code checking; - minor compilation fixes.
apulse v0.1.12
- cosmetic code changes;
- misc compatibility fixes.
apulse v0.1.11
- implement
new,free, andwritefunctions ofpa_simple_*family; - add some documentation about issues related to sandboxing;
- drop
libpulsecommon-5.0.sobinary; - add stub functions for mainloop-glib interface;
- add a man- page.
apulse v0.1.10
- per-stream volumes;
- implement source and sink info introspection functions;
- implement timed events;
- fix buffer xruns by increasing buffer sizes.
apulse v0.1.9
- fix PA_SAMPLE_S16NE volume scaling bug;
- fix video stuttering in Firefox by calling write callback as soon as
minreqbytes become available in write buffer; - make error messages from do_connect_pcm friendlier.
apulse v0.1.8
- feature: make playback in Firefox working, including volume changing;
- feature: reimplement
snd_pcm_avail(), which is missing in older versions of alsa-lib; - bugfix: make reported buffer sizes to be multiple of frame sizes;
- bugfix: stop crashing in
pa_stream_disconnect()if initialization failed.
apulse v0.1.7
- bugfixes;
- make
pa_proplistbe able to store binary objects too; - implement
pa_stream_begin_write.
apulse v0.1.6
- fix ALSA/PA callback order;
- stop using
snd_pcm_pause().