Note that Dolby have reportedly sued Snap over AV1 (e.g. https://www.techspot.com/news/111865-dolby-sues-snap-over-video-compression-patent-claims.html ). It's possible that applies more to applications including that code specifically rather than using on-device codecs (AV1 at least has Android support directly now as far as I can tell). But then, more generally, that does highlight a risk of including third party libraries to do image/video encoding (in theory the risk applies to any code I write...
I'm not quite sure what methods that the GCam ports use, but I note they have the advantage that there are many versions of these often tailored made/supported for specific devices, In theory there are hacky backdoor methods that work on some devices, but will break or give buggy behaviour on other devices - the link above is indeed useful, so yes that explains why they need different versions. Renaming the package name requires some kind of development tools (either rebuilding from the source, or...
See also https://sourceforge.net/p/opencamera/tickets/1328/ .
I've added support for MediaStore.ACTION_REVIEW for the next version, but I'd had to add it as a second priority to "com.android.camera.action.REVIEW" - a problem is that some older gallery apps only support "com.android.camera.action.REVIEW" (even though in theory they're the ones that should be updated, users will complain to me if Open Camera no longer works with it...) I wasn't sure what your symptoms were - if you weren't seeing any options at all for viewing photos/videos, then the new version...
Hi, what device and gallery application is this? The reason is due to the various different ways of calling applications on Android: Originally, the only official way was to call an application to open an image/video ("Intent.ACTION_VIEW"). This was very broad, and meant it would also include image editors, media players and so on. Google camera and Google photos used an undocumented method ("com.android.camera.action.REVIEW") which meant (a) it restricted it to gallery apps, and (b) meant videos...
Thanks, I'll take a look. com.android.camera.action.REVIEW is an unofficial intent as it was used by the stock Android camera years ago and because a kind of unofficial standard. I hadn't noticed MediaStore.ACTION_REVIEW, so I'll see if thican replace it. Which gallery app are you using - or if it's the stock gallery, what device is this?
add resolution 50Mpxl and macro
As far as I can tell, most devices aren't allowing third party applications to access the very high resolutions. (Note that you'll still get the benefit of the camera's sensor - I don't know if you have a particular need for a 50MP image, or are just assuming higher MP is better.)