]> git.alsa-project.org Git - alsa-lib.git/commitdiff
Fixed some typos for timer interface.
authorJaroslav Kysela <perex@perex.cz>
Tue, 28 Aug 2001 13:41:03 +0000 (13:41 +0000)
committerJaroslav Kysela <perex@perex.cz>
Tue, 28 Aug 2001 13:41:03 +0000 (13:41 +0000)
include/timer.h
src/timer/timer.c
src/timer/timer_query.c

index ba28d44be4443348d76f9f49e9a0c15d6ff781ae..258deeb2acf9c14625231753048771c233dd6aa1 100644 (file)
@@ -25,7 +25,10 @@ typedef struct _snd_timer_params snd_timer_params_t;
 /** timer status structure */
 typedef struct _snd_timer_status snd_timer_status_t;
 /** timer read structure */
-typedef struct sndrv_timer_read snd_timer_read_t;
+typedef struct _snd_timer_read {
+       unsigned int resolution;        /**< tick resolution in nanoseconds */
+        unsigned int ticks;            /**< count of happened ticks */
+} snd_timer_read_t;
 
 /** timer master class */
 typedef enum _snd_timer_class {
@@ -69,6 +72,7 @@ typedef struct _snd_timer_query snd_timer_query_t;
 /** timer handle */
 typedef struct _snd_timer snd_timer_t;
 
+
 #ifdef __cplusplus
 extern "C" {
 #endif
@@ -130,7 +134,7 @@ void snd_timer_params_copy(snd_timer_params_t *dst, const snd_timer_params_t *sr
 
 void snd_timer_params_set_auto_start(snd_timer_params_t * params, int auto_start);
 void snd_timer_params_set_ticks(snd_timer_params_t * params, long ticks);
-int snd_timer_params_get_ticks(snd_timer_params_t * params);
+long snd_timer_params_get_ticks(snd_timer_params_t * params);
 void snd_timer_params_set_queue_size(snd_timer_params_t * params, long queue_size);
 long snd_timer_params_get_queue_size(snd_timer_params_t * params);
 
index cdf41a08c07a91cf556a1fb4a0622f6e339adf9f..4ebf8131fb01ea8a9da6d23b1fab6b8b988b61c6 100644 (file)
@@ -486,7 +486,7 @@ void snd_timer_params_set_ticks(snd_timer_params_t * params, long ticks)
  * \param params pointer to #snd_timer_params_t structure
  * \return timer ticks
  */
-int snd_timer_params_get_ticks(snd_timer_params_t * params)
+long snd_timer_params_get_ticks(snd_timer_params_t * params)
 {
        assert(params);
        return params->ticks;
index ebdd65c34bfeb1dd240958df088793acb57fa1b3..17731764908221665b41d46c43ed229b1bd489b9 100644 (file)
@@ -42,7 +42,7 @@ static int snd_timer_query_open_conf(snd_timer_query_t **timer,
        const char *str;
        char buf[256];
        int err;
-       snd_config_t *conf, *type_conf;
+       snd_config_t *conf, *type_conf = NULL;
        snd_config_iterator_t i, next;
        const char *lib = NULL, *open_name = NULL;
        int (*open_func)(snd_timer_query_t **, const char *, snd_config_t *, snd_config_t *, int) = NULL;
@@ -130,7 +130,7 @@ static int snd_timer_query_open_noupdate(snd_timer_query_t **timer, snd_config_t
 {
        int err;
        snd_config_t *timer_conf;
-       err = snd_config_search_definition(root, "timer", name, &timer_conf);
+       err = snd_config_search_definition(root, "timer_query", name, &timer_conf);
        if (err < 0) {
                SNDERR("Unknown timer %s", name);
                return err;