I forced Pulseaudio not to rewind using:
pa_sink_set_max_rewind(u->sink, 0);
This seemed to fix it.
timeout=0 is no longer needed in default.pa: default.pa: load-module module-suspend-on-idle # timeout=0
However, there is still a need for a rate converter in asoundrc: # Rate Converter to 48kHz, needed for Pulseaudio it seems pcm.Filter_RateConvert {
type rate slave {
pcm "Filter_A52Encode" rate 48000
}
I forced Pulseaudio not to rewind using:
pa_ sink_set_ max_rewind( u->sink, 0);
This seemed to fix it.
timeout=0 is no longer needed in default.pa: default.pa: load-module module- suspend- on-idle # timeout=0
However, there is still a need for a rate converter in asoundrc: # Rate Converter to 48kHz, needed for Pulseaudio it seems pcm.Filter_ RateConvert {
type rate slave {
pcm "Filter_A52Encode" rate 48000
}
}