]> code.delx.au - pulseaudio/blobdiff - polyp/sample.c
extend pa_usec_t to 64 bit
[pulseaudio] / polyp / sample.c
index 747acf18509afc4e7c19cd33436c27d821947345..dfe98e3fd919e4b467ab0772d21f3db5e6a13207 100644 (file)
@@ -59,10 +59,10 @@ size_t pa_bytes_per_second(const struct pa_sample_spec *spec) {
     return spec->rate*pa_frame_size(spec);
 }
 
-uint32_t pa_bytes_to_usec(size_t length, const struct pa_sample_spec *spec) {
+pa_usec_t pa_bytes_to_usec(size_t length, const struct pa_sample_spec *spec) {
     assert(spec);
 
-    return (uint32_t) (((double) length/pa_frame_size(spec)*1000000)/spec->rate);
+    return (pa_usec_t) (((double) length/pa_frame_size(spec)*1000000)/spec->rate);
 }
 
 int pa_sample_spec_valid(const struct pa_sample_spec *spec) {