Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
My bad, Got it. Thanks for helping out. Yes it does have very high distortion on 200% but It helps when videos have very low sound.
Thanks. It's good now, but rejected because line 6 and 7 (booster.js) should be inside `VolumeBooster._init()` because you cannot create objects in global scope (same as init): https://gjs.guide/extensions/review-guidelines/review-guidelines.html#only-use-init-for-initialization You also used `output = control.get_default_sink();` 3 times in booster.js file. You can create it once in init. Also remove `\n` from description.
1. Can use it with "this" eg. this.control = Volume.getMixerControl() in init? 2. get_default_sink returns null in init so I had to call it every time i use it
1. Yes, that's the correct way. 2. No problem, just call it every time.