]> git.sesse.net Git - vlc/commit
aout: clean up output volume handling and fix races
authorRémi Denis-Courmont <remi@remlab.net>
Thu, 21 Jul 2011 17:58:49 +0000 (20:58 +0300)
committerRémi Denis-Courmont <remi@remlab.net>
Mon, 25 Jul 2011 19:49:22 +0000 (22:49 +0300)
commitc7885fe12a838dd0d0269a23d3a9dbccc47f0f9d
treef0a07ed33f1bde2517a59d134a235cdcbe7e11a9
parent0ce2c2e56faf6a00f1094e52a99a23545db29071
aout: clean up output volume handling and fix races

This should cleanup locking when applying the volume, though there are
still some (non-crashing) races in setting/getting the volume.

This also adds an API to report the volume from the output, though it's
currently left as a dummy.
include/vlc_aout.h
src/audio_output/common.c
src/audio_output/intf.c
src/audio_output/output.c
src/libvlccore.sym