]> code.delx.au - pulseaudio/blobdiff - src/pulsecore/sample-util.h
add byte-to-usec and usec-to-byte converters that round up, not down
[pulseaudio] / src / pulsecore / sample-util.h
index cef7075067d34019b19ec9ad420d80cfb859c7b3..06ecb72473e7f44fa9960d6b48dcc5b411d06b79 100644 (file)
@@ -78,4 +78,7 @@ void pa_deinterleave(const void *src, void *dst[], unsigned channels, size_t ss,
 
 void pa_sample_clamp(pa_sample_format_t format, void *dst, size_t dstr, const void *src, size_t sstr, unsigned n);
 
+pa_usec_t pa_bytes_to_usec_round_up(uint64_t length, const pa_sample_spec *spec);
+size_t pa_usec_to_bytes_round_up(pa_usec_t t, const pa_sample_spec *spec);
+
 #endif