Lines Matching defs:uaudio_ranges
203 struct uaudio_ranges {
241 struct uaudio_ranges rates;
258 struct uaudio_ranges ranges;
460 void uaudio_ranges_print(struct uaudio_ranges *r);
764 * Initialize a uaudio_ranges to the empty set
767 uaudio_ranges_init(struct uaudio_ranges *r)
774 * Add the given range to the uaudio_ranges structures. Ranges are
779 uaudio_ranges_add(struct uaudio_ranges *r, int min, int max, int res)
810 * Free all ranges making the uaudio_ranges the empty set
813 uaudio_ranges_clear(struct uaudio_ranges *r)
825 * Convert a value in the given uaudio_ranges, into a 0..255 integer
829 uaudio_ranges_decode(struct uaudio_ranges *r, int val)
849 * Convert a 0..255 to a value in the uaudio_ranges suitable for a USB
853 uaudio_ranges_encode(struct uaudio_ranges *r, int val)
875 uaudio_ranges_getrates(struct uaudio_ranges *r,
922 * Do a request that results in a uaudio_ranges. On UAC v1.0, this is
933 struct uaudio_ranges *r)
1706 * Print uaudio_ranges to console.
1709 uaudio_ranges_print(struct uaudio_ranges *r)