diff options
Diffstat (limited to 'src/test-sine.c')
-rw-r--r-- | src/test-sine.c | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/src/test-sine.c b/src/test-sine.c index 07f3868..633fabb 100644 --- a/src/test-sine.c +++ b/src/test-sine.c @@ -1,3 +1,7 @@ +#ifdef HAVE_CONFIG_H +#include <config.h> +#endif + #include <errno.h> #include <stdio.h> #include <assert.h> @@ -26,7 +30,6 @@ int main(int argc, char *argv[]) { ASSERT_SUCCESS(sa_stream_create_pcm(&s, "Sine Test", SA_MODE_WRONLY, SA_PCM_FORMAT_FLOAT32_NE, FREQ * 4, 1)); ASSERT_SUCCESS(sa_stream_change_device(s, "/dev/dsp1")); - ASSERT_SUCCESS(sa_stream_set_dynamic_rate(s, 1)); sa_stream_change_meta_data(s, SA_META_CLIENT_NAME, argv[0], strlen(argv[0])); ASSERT_SUCCESS(sa_stream_open(s)); @@ -34,18 +37,18 @@ int main(int argc, char *argv[]) { int v; v = -j*500; - + /* ASSERT_SUCCESS(sa_stream_change_rate(dev, FREQ*4+100*j)); */ ASSERT_SUCCESS(sa_stream_change_write_volume(s, &v, 1)); - + for (i = 0; i < FREQ; i++) ASSERT_SUCCESS(sa_stream_write(s, data, sizeof(data))); } - + ASSERT_SUCCESS(sa_stream_drain(s)); ASSERT_SUCCESS(sa_stream_destroy(s)); - + return 0; } |