pw_init: Why does it have to reset the global locale?
Hi @wtaymans!
I am trying to fix a bug in EasyEffects where the user LC_NUMERIC
is not followed. Initially I thought it was a GTK
problem but after some investigation I see that GTK is setting the locale correctly. The problem is that the call to pw_init
resets to C
the LC_NUMERIC
that was set by GTK.
I will try to see if I can initialize PipeWire before GTK does its thing. But if that is the proper solution to this problem there is no point in having PipeWire messing with the global locale. In a program with graphical interface what the user wants is the locale in the window to be correct and not the one in PipeWire's logs. Do you have any guidance on this?