I have a Blackview BV9900 Pro, which has 5(?!?) cameras. A 48MP Sony lens, a Flir Lepton, a super wide angle camera, and a special macro camera. Oh, and the front facing camera.
So, Open Camera scrolls through all of those just fine, but crashes when it reaches the Flir. Hope as I might that Open Camera would be compatible with the Flir, I know it's not going to happen cause Flir probably won't let it.
Tl;Dr - Can I tell open camera not to access a certain camera ID?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thanks for the info. Unfortunately I'm not sure what it is that's causing it to crash.
Do you know which camera ID this is - put it another way, if you start with Camera ID 0 (should be the default back camera, ID should be displayed in top-left corner of Open Camera), and then using the icon to switch between cameras, which IDs do you see that work okay, before it crashes?
Also can you make it crash please and then let me know the approximate time - so I can try and match this up to the diagnostic data available in Google Play.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2020-05-18
P.s. Camera2 is the only API that can see all of the cameras.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2020-05-18
Ok, now I'm really confused. All of the cameras are working (all 5 IDs) but none of them are the flir. Also, I couldn't replicate the crash.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Depends on whether it can just present itself like a normal camera (showing a preview, saving a JPEG as normal) - but if it isn't shown through the Camera API, third party applications can't even access it.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2020-08-11
A feature to blacklist certain camera IDs would be nice. My Xiaomi Mi Mix 3 has 10 camera IDs. When Open Camera accesses some of the virtual cameras the cameraserver crashes and does not recover until reboot. I have to be very careful when cycling through the cameras IDs in Open Camera not to hit one of those camera IDs.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2021-01-18
it seems to be camera 4 for me, i know this thread is pretty old but id love it to have it actually work with open camera. https://s.airbeat.com/s/U9qs
if i can do anything to help add support for it just leave a message 🙂
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2021-02-10
I have up to 7 camera IDs at my OnePlus Nord, and two of them are non functional. Often causing a crash just immediately or after showing green preview, sometimes I see "Serious camera error" or "Failed to open camera..." message. No exact steps to reproduce, but it happens more often when I rapidly switching cameras.
Hardware model - AC2001, OS - Official LineageOS 17.1 nightly with root. https://s.airbeat.com/s/b8rp
I'd like to see an option to disable unused cameras too. Assigning user names for IDs can be useful as well.
I have a Blackview BV9900 Pro, which has 5(?!?) cameras. A 48MP Sony lens, a Flir Lepton, a super wide angle camera, and a special macro camera. Oh, and the front facing camera.
So, Open Camera scrolls through all of those just fine, but crashes when it reaches the Flir. Hope as I might that Open Camera would be compatible with the Flir, I know it's not going to happen cause Flir probably won't let it.
Tl;Dr - Can I tell open camera not to access a certain camera ID?
Just to check, is this with v1.48.1 (see Settings/About)? Also is it affected by Settings/"Camera API"?
Also can you send me info from a camera probe please like https://play.google.com/store/apps/details?id=com.airbeat.device.inspector ?
Neither API plays nice with the FLIR. It is also the latest version (1.48.1).
https://airbeat.com/cam2/5ec301ec5c1549198c208f24
Thanks for the info. Unfortunately I'm not sure what it is that's causing it to crash.
Do you know which camera ID this is - put it another way, if you start with Camera ID 0 (should be the default back camera, ID should be displayed in top-left corner of Open Camera), and then using the icon to switch between cameras, which IDs do you see that work okay, before it crashes?
Also can you make it crash please and then let me know the approximate time - so I can try and match this up to the diagnostic data available in Google Play.
P.s. Camera2 is the only API that can see all of the cameras.
Ok, now I'm really confused. All of the cameras are working (all 5 IDs) but none of them are the flir. Also, I couldn't replicate the crash.
Strange, thanks for the update anyway.
I'm assuming Flir support is not possible, right?
Depends on whether it can just present itself like a normal camera (showing a preview, saving a JPEG as normal) - but if it isn't shown through the Camera API, third party applications can't even access it.
A feature to blacklist certain camera IDs would be nice. My Xiaomi Mi Mix 3 has 10 camera IDs. When Open Camera accesses some of the virtual cameras the cameraserver crashes and does not recover until reboot. I have to be very careful when cycling through the cameras IDs in Open Camera not to hit one of those camera IDs.
it seems to be camera 4 for me, i know this thread is pretty old but id love it to have it actually work with open camera.
https://s.airbeat.com/s/U9qs
if i can do anything to help add support for it just leave a message 🙂
I have up to 7 camera IDs at my OnePlus Nord, and two of them are non functional. Often causing a crash just immediately or after showing green preview, sometimes I see "Serious camera error" or "Failed to open camera..." message. No exact steps to reproduce, but it happens more often when I rapidly switching cameras.
Hardware model - AC2001, OS - Official LineageOS 17.1 nightly with root.
https://s.airbeat.com/s/b8rp
I'd like to see an option to disable unused cameras too. Assigning user names for IDs can be useful as well.