-
-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Option to install proprietary codecs #92
base: main
Are you sure you want to change the base?
Option to install proprietary codecs #92
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure what the best way to word this is, but in my opinion it would be helpful to point out where these codecs are going to be used. Just Music/Movie apps? Will this affect flatpak'd third-party apps?
Co-authored-by: Julian Raschke <julian@raschke.de>
This doesn't actually install the packages, correct? It seems you just append them to a list, and then this list isn't used anywhere. |
@davidmhewitt correct. I will rearrange the views. The Is there an easy way to install apt packages via Vala and check the progress? |
Given this installs gst bad/ugly and libav, it will also pull down all of ffmpeg and its deps along with plenty of other useful codecs. So anything that uses GStreamer will have the codecs show up in the registry and be able to use them. Additionally there are plenty of apps that use ffmpeg directly and check for it at runtime, like Firefox.
No, Flatpak toolchains are completely isolated, usually applications pull down the |
For devices that use WiFi to connect to the internet, the likelihood of being connected during this initial setup period is pretty low, so this page won't work. I wonder if we should detect an internet connection and only show the page if there is one. And depending on the thoughts of @elementary/ux , maybe it would make sense to show it on the next login (if there was an internet connection then), if it was missed the first time? |
Yeah we need a network connection step in initial setup before we can do this I guess since we expect apps to be flatpak, we don't show debs in AppCenter anymore, we only need to pull down the flatpak extension here |
But, we use the system or user installation? Do extensions on system installation works with apps on user installation? |
I tried to refactor this branch to install Videos would use version 22.08 of Videos is installed system-wide. To test if the runtime effects the capability of Videos to play other video formats I installed
I tested if the installation of the extension affects which video formats can be played:
I tested this after the installation of the extension and a reboot of my device. Unfortunately, this makes no difference. @Marukesu @alatiera do you have any other ideas about what the issue could be? |
Seems like something goes wrong with the videos flatpak, I will need to debug it to investigate if the extension gets mounted, etc. I will try to find some time to do so during the weekend or else sometime next week |
Fixes #91