pulseaudio/src/tests
Arun Raghavan 363b1ae69c thread-mainloop: Add API for running a callback unlocked
This adds API to allow clients to schedule a callback in the mainloop
thread without the mainloop lock being held. This is meant for a case
where the client might be dealing with locking its own objects in
addition to the mainloop thread itself. In this case, it might need ton
control the locking order of the two, to match the order in other
threads, as it might not always be able to allow for its objects to be
locked after the mainloop thread lock.
2019-03-31 09:18:37 +00:00
..
alsa-mixer-path-test.c Whitespace cleanup: Remove all multiple newlines 2013-06-24 16:56:24 +03:00
alsa-time-test.c alsa: remove double calls of snd_pcm_prepare() 2017-01-19 03:00:45 +02:00
asyncmsgq-test.c update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
asyncq-test.c update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
channelmap-test.c tests: modify channelmap-tets to use 'check' framework 2012-08-20 07:05:59 +05:30
close-test.c add a small test program for pa_close_all() 2008-05-18 19:12:59 +00:00
connect-stress.c pstream: Support memfd blocks transport 2016-04-02 05:55:14 +02:00
core-util-test.c tests: Include signal.h in core-util-test.c 2016-08-10 16:52:50 +03:00
cpu-mix-test.c Remove newline at end of log messages 2016-08-16 07:03:25 +02:00
cpu-remap-test.c remap: support S32NE work format 2019-03-29 06:04:28 +00:00
cpu-sconv-test.c build-sys: Move to compiling with C11 support 2016-02-25 09:09:13 +05:30
cpu-volume-test.c Remove newline at end of log messages 2016-08-16 07:03:25 +02:00
cpulimit-test.c build-sys: Move to compiling with C11 support 2016-02-25 09:09:13 +05:30
extended-test.c build-sys: Move to compiling with C11 support 2016-02-25 09:09:13 +05:30
flist-test.c update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
format-test.c update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
get-binary-name-test.c build-sys: Move to compiling with C11 support 2016-02-25 09:09:13 +05:30
gtk-test.c update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
hook-list-test.c tests: modify hook-list-test to use 'check' framework 2012-08-20 07:05:59 +05:30
interpol-test.c Remove newline at end of log messages 2016-08-16 07:03:25 +02:00
ipacl-test.c tests: modify ipacl-test to use 'check' framework 2012-08-20 07:06:00 +05:30
json-test.c json-test: Fix Coverity warning 2017-10-09 10:39:45 +02:00
ladspa-dbus.py ladspa: Added a python script for testing. 2012-06-28 15:05:31 +03:00
lfe-filter-test.c Remove newline at end of log messages 2016-08-16 07:03:25 +02:00
lo-latency-test.c update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
lo-test-util.c core: Expose API to elevate a thread to realtime priority 2018-06-21 06:29:32 +05:30
lo-test-util.h update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
lock-autospawn-test.c update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
mainloop-test.c update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
Makefile build-sys: readd stub makefiles to subdirectories to make building with emacs easier 2012-05-15 14:17:58 +02:00
mcalign-test.c pulsecore: Specially mark global mempools 2016-04-02 05:53:33 +02:00
memblock-test.c pulsecore: Specially mark global mempools 2016-04-02 05:53:33 +02:00
memblockq-test.c memblockq-test: fix incorrect assumption of pa_memblockq_pop_missing() behaviour 2017-01-03 04:26:30 +02:00
mix-test.c Remove newline at end of log messages 2016-08-16 07:03:25 +02:00
mult-s16-test.c build-sys: Move to compiling with C11 support 2016-02-25 09:09:13 +05:30
once-test.c update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
pacat-simple.c update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
parec-simple.c update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
passthrough-test.c passthrough-test: Add a test for volume set/restore 2018-10-12 19:36:37 +05:30
proplist-test.c update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
queue-test.c update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
remix-test.c remix-test: test the remixer with PA_RESAMPLER_NO_FILL_SINK set 2017-01-19 03:00:45 +02:00
resampler-test.c pulsecore: Specially mark global mempools 2016-04-02 05:53:33 +02:00
rtpoll-test.c tests: Check pa_rtpoll_run() return value 2016-08-15 23:53:32 +02:00
rtstutter.c core: Expose API to elevate a thread to realtime priority 2018-06-21 06:29:32 +05:30
runtime-test-util.h tests: Extract PA_CPU_TEST* macros to separate header 2013-11-01 15:02:24 +01:00
sig2str-test.c update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
sigbus-test.c core: Replace PA_PAGE_SIZE with pa_page_size() 2016-09-02 14:52:53 +02:00
smoother-test.c update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
srbchannel-test.c pstream: Support memfd blocks transport 2016-04-02 05:55:14 +02:00
stripnul.c tests: Assert granularity range in stripnul.c 2016-09-02 14:52:53 +02:00
strlist-test.c Rename functions with "tostring" in the name to one with "to_string" to conform with the convention. 2015-09-25 17:29:02 +05:30
sync-playback.c build-sys: Move to compiling with C11 support 2016-02-25 09:09:13 +05:30
test-daemon.sh tests: Shorten how long daemon tests take to run 2019-01-16 09:39:24 +05:30
thread-mainloop-test.c thread-mainloop: Add API for running a callback unlocked 2019-03-31 09:18:37 +00:00
thread-test.c thread-test: fix deadlock 2017-01-26 07:56:54 +02:00
usergroup-test.c update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
utf8-test.c Remove newline at end of log messages 2016-08-16 07:03:25 +02:00
volume-test.c volume-test: Allow rounding without having to allow a random number of errors 2018-10-13 05:14:42 +00:00
volume-ui.py tests: show dB in volume-ui.py 2009-05-22 01:31:26 +02:00