alsa-lib/test
Pierre-Louis Bossart 6429a450a3 test: add audio_time
Simple test to create playback and capture streams, and
check elapsed time vs. sample counts reported by driver.
This should be helpful for driver developers and anyone
interested in system/audio time drift.

tested only on HDAudio

[added Makefile.am change by tiwai]

TODO:
- make period configurable
- better output messages
- support for wall clock when it's in the mainline

Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2012-09-22 09:39:07 +02:00
..
lsb add config tests 2009-08-03 13:35:01 +02:00
ucm ucm: allow bind modifier to specific instances, other fixes 2011-01-31 14:24:19 +01:00
audio_time.c test: add audio_time 2012-09-22 09:39:07 +02:00
chmap.c test/chmap: Fix wrong malloc size 2012-09-13 08:24:59 +02:00
client_event_filter.c add a test code for snd_seq_client_info_event_filter_*() 2008-02-22 17:49:01 +01:00
code.c Fix compile errors/warnings 2005-11-21 10:48:52 +00:00
control.c added snd_user_file() function 2003-09-03 19:25:08 +00:00
latency.c test/latency.c: Fix string argument to getopt_long, so now it handles -E and -B 2012-08-08 16:29:03 +02:00
Makefile.am test: add audio_time 2012-09-22 09:39:07 +02:00
midifile.3 Fix hyphens in man pages 2004-10-08 16:15:32 +00:00
midifile.c Fix compile errors/warnings 2005-11-21 10:48:52 +00:00
midifile.h Corrections by Kevin Conder <kconder@interaccess.com> 2002-03-12 20:14:33 +00:00
midiloop.c Fix invalid long long format specifier 2012-04-24 15:38:45 +02:00
namehint.c change iface argument for namehint function to const char * 2006-10-27 13:31:32 +02:00
oldapi.c Changed Jaroslav Kysela's e-mail from perex@suse.cz to perex@perex.cz 2007-10-15 10:24:55 +02:00
omixer.c ALISP update 2003-12-23 16:42:55 +00:00
pcm.c test/pcm.c: float format support 2009-07-06 12:31:09 +02:00
pcm_min.c pcm_min.c example - corrected comment 2006-01-10 09:58:15 +00:00
playmidi1.c fixed the type prefix of printd for the time (unsigned long). 2003-07-14 10:23:16 +00:00
queue_timer.c Fix compile errors/warnings 2005-11-21 10:48:52 +00:00
rawmidi.c Fixed comment 2002-07-11 08:00:45 +00:00
seq-decoder.c Remove obsolete seq event entries in seq-decoder 2007-12-21 15:26:17 +01:00
seq-sender.c Fix compile errors/warnings 2005-11-21 10:48:52 +00:00
seq.c Fix compile errors/warnings 2005-11-21 10:48:52 +00:00
timer.c added full async interface to timer API 2005-05-11 12:18:51 +00:00