]> code.delx.au - pulseaudio/blobdiff - polyp/source.h
add input latency measurement
[pulseaudio] / polyp / source.h
index 8b03c0d569f5f2d9ec96904cd4a21e53f75f089e..b6262835f09f750f74922c1fb0faa1c7901d6cde 100644 (file)
@@ -53,6 +53,7 @@ struct pa_source {
     struct pa_sink *monitor_of;
 
     void (*notify)(struct pa_source*source);
+    pa_usec_t (*get_latency)(struct pa_source *s);
     void *userdata;
 };
 
@@ -68,4 +69,6 @@ void pa_source_notify(struct pa_source *s);
 
 void pa_source_set_owner(struct pa_source *s, struct pa_module *m);
 
+pa_usec_t pa_source_get_latency(struct pa_source *s);
+
 #endif