git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/lennart@1956
fefdeb5f-60dc-0310-8127-
8f9354f1896f
return s;
}
+void pa_smoother_free(pa_smoother* s) {
+ pa_assert(s);
+
+ pa_xfree(s);
+}
+
static void drop_old(pa_smoother *s, pa_usec_t x) {
unsigned j;
typedef struct pa_smoother pa_smoother;
pa_smoother* pa_smoother_new(pa_usec_t adjust_x, pa_usec_t history_x, pa_bool_t monotonic);
+void pa_smoother_free(pa_smoother* s);
void pa_smoother_put(pa_smoother *s, pa_usec_t x, pa_usec_t y);
pa_usec_t pa_smoother_get(pa_smoother *s, pa_usec_t x);
printf("%llu\t%llu\n", x/PA_USEC_PER_MSEC, pa_smoother_get(s, x)/PA_USEC_PER_MSEC);
}
+ pa_smoother_free(s);
+
+ return 0;
}