alsa-lib/test
Pierre-Louis Bossart cf40ea169a pcm: support for audio timestamps
add new snd_pcm_status_get_audio_htstamp() routine to
query the audio timestamps provided by the kernel.

This change provides applications with better ways
to track elapsed time. Before this patch, applications
would subtract queued samples (delay) from written samples,
resulting in a 1-2 sample error.

Also add snd_pcm_hw_params_supports_audio_wallclock_ts()
to query what the hardware supports.

TODO: check protocol compatibility?

Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2012-10-25 00:13:51 +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 pcm: support for audio timestamps 2012-10-25 00:13:51 +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