Closed DC-codes closed 1 year ago
Nice job!!
Maybe until those issues are fixed, those options should be enforced on Linux.
I will give it a shot next week.
Thanks! Andreas
On Friday, Feb 17, 2023 at 11:00 PM, Durgesh Kumar @. @.)> wrote:
Hi Andreas,
I fixed the native screen streaming issue and tested slider on plugins. Now the server on linux is usable. Major issue is that, on linux it doesn't show systemtray icon. so user cant change the settings by gui. So user has to modify settings by manually editing .cfg file in ~/.audiogridderserver folder.
To use the server on linux, change settings "PluginWindowsOnTop" to true and "ScreenCapturingFFmpeg" to false manually by editing cfg file in ~/.audiogridderserver. Without first one, the plugin window doesnt paint properly or size reduces to 0. The second one is to use native screen capturing.
After that rerunning the server does the intended job. Tested the server on xubuntu with .vst3 plugin copied in ~/.vst3 folder from Reaper Daw on windows
I didn't find proper method to fix systray icon issue. Someone can investigate it along with ffmpeg screen capturing, otherwise its usable.
Regards, Durgesh Kumar
You can view, comment on, or merge this pull request online at:
https://github.com/apohl79/audiogridder/pull/1161
Commit Summary 97e47cc (https://github.com/apohl79/audiogridder/pull/1161/commits/97e47cc64afd8f089f463754c5b8154ee7ef07dc) bug fixing for native screen capturing and mouse position accuracy cbc60fd (https://github.com/apohl79/audiogridder/pull/1161/commits/cbc60fd93a4dc0fa1c71e5d507620ab796fd38c3) Merge branch 'apohl79:master' into linuxbuild
File Changes
(2 files (https://github.com/apohl79/audiogridder/pull/1161/files))
M Server/Source/Screen.cpp (https://github.com/apohl79/audiogridder/pull/1161/files#diff-789ccbe10697bc81aca8f2ef341c06907c51efea2414fd15c9173fba829a606f) (12) M Server/Source/ScreenHelper_linux.cpp (https://github.com/apohl79/audiogridder/pull/1161/files#diff-c3f2e68e66dd25d779a389b75f524124e8e6e9a0cf07f20974a61d4cebc7fad8) (5)
Patch Links: https://github.com/apohl79/audiogridder/pull/1161.patch https://github.com/apohl79/audiogridder/pull/1161.diff
— Reply to this email directly, view it on GitHub (https://github.com/apohl79/audiogridder/pull/1161), or unsubscribe (https://github.com/notifications/unsubscribe-auth/AAITVSEYOYR7MPO5KIFT3OLWX7YI7ANCNFSM6AAAAAAU75E5VU). You are receiving this because you are subscribed to this thread.Message ID: @.***>
Fixed FFMpeg streaming also (in my branch), will send PR later. I feel FFMpeg streaming is better than native screen capturing. should we keep FFMpeg as default or native one? May be we should test the feature thoroughly and fine tune the alignment issues if any.
Now that major issue of invisible tray icon remained. plz try to fix that.
Thanks, Durgesh Kumar
Thats great!! FFmpeg should be the default. Native was only working partially for me. Like context menus were not captured, which ffmpeg should do hopefully.
Regarding the tray. I will think about that. I guess some extra window is required.
Hi Andreas,
I fixed the native screen streaming issue and tested slider on plugins. Now the server on linux is usable. Major issue is that, on linux it doesn't show systemtray icon. so user cant change the settings by gui. So user has to modify settings by manually editing .cfg file in ~/.audiogridderserver folder.
To use the server on linux, change settings "PluginWindowsOnTop" to true and "ScreenCapturingFFmpeg" to false manually by editing cfg file in ~/.audiogridderserver. Without first one, the plugin window doesnt paint properly or size reduces to 0. The second one is to use native screen capturing.
After that rerunning the server does the intended job. Tested the server on xubuntu with .vst3 plugin copied in ~/.vst3 folder from Reaper Daw on windows
I didn't find proper method to fix systray icon issue. Someone can investigate it along with ffmpeg screen capturing, otherwise its usable.
Regards, Durgesh Kumar