Hello everyone I am making some changes to how my electron apps and the libelectron dependencies work, first off I am starting off by decoupling electron-castlab from libelectron, packages that require DRM video will depend on both libelectron for dependencies and electron-castlab-bin, as for electron itself I will eventually rely on the electron meta system package
once a issue for Arm64 Linux is resolved. https://github.com/electron/electron/issues/46767 (Issue Resolved)
I will start updating packages that rely on Electron Castlab to depend on electron-castlab-bin and once all the packages have been updated I will remove electron-castlab from libelectron.
Update: Move to electron-castlab-bin is complete
In other news with electron-castlab I had a user report a issue with Netflix having DRM video playback issues of which I have resolved with the issue report I confirmed myself here and is now closed.
https://gitlab.com/linuxbombay/netflix-desktop/application/-/issues/6 due to some weird issue with either the npm version of electron-castlab or the fact I was using a user agent which was due to Netflix’s weird bs that limits video resolution limits on Linux and I have no idea why it’s even a thing like can you don’t...
I will be updating the code of all the DRM video apps accordingly with any changes needed for this transition.