Porting the s6 camera2 api - Galaxy S 5 Q&A, Help & Troubleshooting

I see some Roms now with S6 apps etc.. is it possible to port over the camera2 api from it also?
With that API we can use MANUAL focus, white balance etc. with 3rd party camera apps like Camera-FX and others.

Related

Camera2 API support level for manual controls in 3rd party camera apps

Hi!
As a dedicated camera phone, I would expect the ZF3 Zoom to have good support for the Camera2 API that gives camera app developers access to manual controls. Can anyone run a test with "Camera2 probe" and let me know what the hardware support level is? It will be one of four: Legacy (worst), Limited, Full or Level 3 (best). I do hope it's either Full or Level 3, otherwise this would be a great disappointment.
Cheers!
Celludroid said:
Hi!
As a dedicated camera phone, I would expect the ZF3 Zoom to have good support for the Camera2 API that gives camera app developers access to manual controls. Can anyone run a test with "Camera2 probe" and let me know what the hardware support level is? It will be one of four: Legacy (worst), Limited, Full or Level 3 (best). I do hope it's either Full or Level 3, otherwise this would be a great disappointment.
Cheers!
Click to expand...
Click to collapse
Here.
Pender666 said:
Here.
Click to expand...
Click to collapse
Thanks!
Celludroid said:
Thanks!
Click to expand...
Click to collapse
What does that mean for custom camera apps in this phone?
rafa10pj said:
What does that mean for custom camera apps in this phone?
Click to expand...
Click to collapse
By "custom" do you mean 3rd party camera apps or the native camera app of the phone? I'm mostly interested in pro video recording apps and as far as I can see they need 'Full' or 'Level 3' support to work at all (Filmic Pro) or have the pro mode with manual controls like shutter speed available (Lumio Cam for instance). I'm not sure how 'Limited' does affect most apps as I have only devices that have either 'Legacy' (which is the worst support level) or 'Full'/'Level 3' (best). Phone makers can integrate advanced manual controls in their native apps without relying (fully) on the Camera2 API because they manipulate the software on a deeper level but 3rd party devs need to rely on Camera2 API as far as I know.
Which are the best 3rd party camera apps to use? That's a new world for me.
Celludroid said:
By "custom" do you mean 3rd party camera apps or the native camera app of the phone? I'm mostly interested in pro video recording apps and as far as I can see they need 'Full' or 'Level 3' support to work at all (Filmic Pro) or have the pro mode with manual controls like shutter speed available (Lumio Cam for instance). I'm not sure how 'Limited' does affect most apps as I have only devices that have either 'Legacy' (which is the worst support level) or 'Full'/'Level 3' (best). Phone makers can integrate advanced manual controls in their native apps without relying (fully) on the Camera2 API because they manipulate the software on a deeper level but 3rd party devs need to rely on Camera2 API as far as I know.
Click to expand...
Click to collapse
Not so deeper, rather their own APIs or just Qualcomm APIs (extended Camera1).

camera2 api

p10 plus doesn't seem to have full camera2 api at least till B177. Can anyone who's updated to Oreo confirm if there's any change in that case? Or any other updates considering camera app perhaps?
On stock Oreo (see blackball's thread in this forum) and the manual camera compatibility checker app from the play store shows this:
(Note 3rd party camera apps only use the 12mp colour sensor so the quality is not so good)
baddesthad said:
On stock Oreo (see blackball's thread in this forum) and the manual camera compatibility checker app from the play store shows this:
(Note 3rd party camera apps only use the 12mp colour sensor so the quality is not so good)
Click to expand...
Click to collapse
Thanks! Manual camera compatibility checker shows the same for me (stock Android 7.0/EMUI 5.1) yet, I haven't managed to get manual shutter working on any 3rd party app when using video recording. I didn't check the camera2 api myself, someone had wrote about it mentioning that Huawei flagships (p9, p10 etc.) doesn't have full camera2 api or it's restricted for system app. Can someone confirm this?
I'm trying to solve this for video recording only, so it doesn't matter if 3rd party apps can't handle the monochrome sensor. I've purchased both Cinema FV-5 and ProShot and neither seem to work with manual video controls.
By the way, Huawei Developer center is updating their support for 3rd party development and on their web page seem to have dual camera abilities "coming soon". Does anyone have any idea what that could mean?

Camera2 API

So I am on stock EUI and decided to enable camera2 api by editing build prop. After rebooting, I noticed most of the features are limited.
4K video is disabled.
SLR (or portrait mode) is not working.
Some apps that uses camera2 api malfunctions.
GCam cannot connect to camera and then FC.
Manual Camera can't display realtime camera, and most probably can't take photos as well, tho the parameter readings suggests camera2 api is enabled as well as others (RAW, MANUALS).
Are these fixable?
Answer
eiPeiDweP said:
So I am on stock EUI and decided to enable camera2 api by editing build prop. After rebooting, I noticed most of the features are limited.
4K video is disabled.
SLR (or portrait mode) is not working.
Some apps that uses camera2 api malfunctions.
GCam cannot connect to camera and then FC.
Manual Camera can't display realtime camera, and most probably can't take photos as well, tho the parameter readings suggests camera2 api is enabled as well as others (RAW, MANUALS).
Are these fixable?
Click to expand...
Click to collapse
You can't use HAL3 in EUI. If you want to use HAL3 , then flash Pie roms. But Stock cam will not work.
?

Google Camera and Camera2 API

Okay...new to xda....
I own an OnePlus 6T and I have installed GCam 6...it's working fine...but i have a couple of doubts tho'
1. Camera2 API is not level 3 for op6t...should i enable it by editing build.prop?
2. What are those front cam options? and how does it affect the photo?
3. Does portrait mode work only for faces and not for objects in GCam?

Fix Camera2 API to show all cameras in all camera apps?

Hi, i was trying to use the ultra-wide camera in hedgecam2/OpenCamera, but besides gcam and the stock camera, no other apps show option to use the zoom or ultra-wide.
then i found out those apps like opencamera CAN and DO use all cameras the phones have, but the API of the phone only show 2 cameras available (like on opencamera log, "No. of cameras: 2").
on the forums, most newer LG and samsung phones show the correct amount of cameras, and allow all apps to use them (even on whatsapp, etc..)
so, my question: is this fixable? can the camera api be modified to show all cameras? or perhaps change the main camera to be the ultra-wide one?

Categories

Resources