mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2026-06-24 13:36:47 -04:00
Currently when rewinding alsa, a fixed value of 256 bytes is used, which represents 1.33ms @ 48kHz (2ch, 16bit). This is typically fine and due to DMA constraints we would not want to rewind less than this. However with more demanding sample specs, (e.g. 8ch 192kHz 32bit) 256 bytes is likely not sufficient, so calculate what 1.33ms would be and use which ever value is bigger. Discussed with David Henningsson and Pierre-Louis Bossart here: http://thread.gmane.org/gmane.comp.audio.pulseaudio.general/7286 |
||
|---|---|---|
| .. | ||
| alsa | ||
| bluetooth | ||
| gconf | ||
| jack | ||
| oss | ||
| raop | ||
| rtp | ||
| x11 | ||
| .gitignore | ||
| hal-util.c | ||
| hal-util.h | ||
| ladspa.h | ||
| Makefile | ||
| module-always-sink.c | ||
| module-augment-properties.c | ||
| module-card-restore.c | ||
| module-cli.c | ||
| module-combine.c | ||
| module-console-kit.c | ||
| module-cork-music-on-phone.c | ||
| module-default-device-restore.c | ||
| module-defs.h.m4 | ||
| module-detect.c | ||
| module-device-manager.c | ||
| module-device-restore.c | ||
| module-esound-compat-spawnfd.c | ||
| module-esound-compat-spawnpid.c | ||
| module-esound-sink.c | ||
| module-hal-detect-compat.c | ||
| module-hal-detect.c | ||
| module-intended-roles.c | ||
| module-ladspa-sink.c | ||
| module-lirc.c | ||
| module-loopback.c | ||
| module-match.c | ||
| module-mmkbd-evdev.c | ||
| module-native-protocol-fd.c | ||
| module-null-sink.c | ||
| module-pipe-sink.c | ||
| module-pipe-source.c | ||
| module-position-event-sounds.c | ||
| module-protocol-stub.c | ||
| module-remap-sink.c | ||
| module-rescue-streams.c | ||
| module-rygel-media-server.c | ||
| module-sine-source.c | ||
| module-sine.c | ||
| module-solaris.c | ||
| module-stream-restore.c | ||
| module-suspend-on-idle.c | ||
| module-tunnel.c | ||
| module-udev-detect.c | ||
| module-volume-restore.c | ||
| module-waveout.c | ||
| module-zeroconf-discover.c | ||
| module-zeroconf-publish.c | ||
| reserve-monitor.c | ||
| reserve-monitor.h | ||
| reserve-wrap.c | ||
| reserve-wrap.h | ||
| reserve.c | ||
| reserve.h | ||
| udev-util.c | ||
| udev-util.h | ||