Created attachment 85640 [details]
If try to load module-equalizer-sink when isn't using ALSA directly (i.e without pass through any alsa plugin) the mudule crashes the PA server.
This also occur if try to load module with OSSv4 backend.
The only way to equalizer module load without crashes server is running with alsa and not do anything in alsa config files, so PA connect directly to hw plugin.
Created attachment 85641 [details]
do dsp_logic of equalizer allow pulseaudio to rewind audio of any size ?
D: [alsa-sink-Intel ICH] module-equalizer-sink.c: Requesting rewind due to state change.
D: [alsa-sink-Intel ICH] alsa-sink.c: Requested to rewind 65536 bytes.
D: [alsa-sink-Intel ICH] alsa-sink.c: Limited to 54624 bytes.
D: [alsa-sink-Intel ICH] alsa-sink.c: before: 6828
D: [alsa-sink-Intel ICH] alsa-sink.c: after: 6828
D: [alsa-sink-Intel ICH] alsa-sink.c: Rewound 54624 bytes.
D: [alsa-sink-Intel ICH] sink.c: Processing rewind...
D: [alsa-sink-Intel ICH] module-equalizer-sink.c: Rewind callback!
D: [alsa-sink-Intel ICH] source.c: Processing rewind...
E: [alsa-sink-Intel ICH] sink.c: Assertion 'pa_frame_aligned(length, &s->sample_spec)' failed at pulsecore/sink.c:1353, function pa_sink_render_full(). Aborting.
-- GitLab Migration Automatic Message --
This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.
You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/issues/392.