Open ipatix opened 2 years ago
I never got any linux build working for this plugin that is why on the OBS resource page there is no linux version to download
Okay, I have more details on this. This segfault occurs because the fancy SIMD code in AudioOutputControl::OBSOutputAudio
blindly assumes all the audio buffers are aligned by 16 bytes.
So in the following line there is a _mm_load_ps
but the samples pointer is in my case not a multiple 16:
https://github.com/exeldro/obs-audio-monitor/blob/9a14f6298893653940fd72a2867dd7b84f41dd02/audio-output-control.cpp#L155
Changing this to _mm_loadu_ps
fixes the crash.
Hi,
this is the first time I've tried to use this plugin on Linux (Debian Unstable). I followed the instructions to build the plugin and included it in the UI/frontend-plugins CMakeLists.
However, if I try to run OBS with this compilation I get a segmentation fault with the following backtrace:
So far I don't know if there is a workaround to fix this and the plugin is entirely unusable :/