• 3 Posts
  • 37 Comments
Joined 1 year ago
cake
Cake day: June 19th, 2023

help-circle











  • The text of the LGPL actually imposes some very inconvenient restrictions around static linking:

    Convey the Minimal Corresponding Source under the terms of this License, and the Corresponding Application Code in a form suitable for, and under terms that permit, the user to recombine or relink the Application with a modified version of the Linked Version to produce a modified Combined Work, in the manner specified by section 6 of the GNU GPL for conveying Corresponding Source.

    https://www.gnu.org/licenses/lgpl-3.0.html#section4

    In order to be compliant, you would have to also ship linkable object files of the proprietary application code alongside the executable.





  • Sounds to me like maybe the sample rate is changing away from what your application expects (44.1 vs. 48 kHz). I used to have this problem with Pulse quite often, but I don’t remember if I fixed it before switching to PipeWire.

    Pulse has a “preferred sample rate” setting in its config files, but it seems to only really be a suggestion, and Pulse tends to ignore it.