[Request] Support getCamera() instance in CameraSource
Xamarin.GooglePlayServices.Vision.Common
Class: CameraSource I would like to request a method to get the instance of android.hardware.Camera in CameraSource project.
I know CameraSource.cs is basically simulate the class CameraSource.java in Firebase quickstart project. Please help me provide this method. I need the instance of Camera to handle Torch of Camera
Thanks for the feedback
I see no getCamera in Xamarin.GooglePlayServices.Vision.Common.
https://developers.google.com/android/reference/com/google/android/gms/vision/CameraSource
OK. I did not decompile aar/jar, but in above mentioned docs it is not available.
I think I will need a minimal sample to understand your problem. Thanks.
Notes for future investigations:
Few java examples:
https://github.com/googlesamples/android-vision/blob/master/visionSamples/barcode-reader/app/src/main/java/com/google/android/gms/samples/vision/barcodereader/ui/camera/CameraSource.java
Thank you, @moljac
I saw its private in the google source. My current project is quite big for publish ass a sample for you. Please think that I'm using camera for barcode scanning. And I need the instance of Android.Hardware.Camera that in used in CameraSource to do the code turn on flashlight following:
Camera cam = Camera.open();
Parameters p = cam.getParameters();
p.setFlashMode(Parameters.FLASH_MODE_TORCH);
cam.setParameters(p);
cam.startPreview();
Currently, Camera in Xamarin doesn't support get current camera , like Camera.Reconnect(). If we call Camera.Open() the camera will have a trouble. So I need the instance of in used Camera of CameraSource
@moljac Can I contribute for this package to help you a little bit? I have exp in this topic in Android native
@hungnguyenepiserver Thanks for your offer.
Answer is: sure. It is open source and PRs are welcome.
The only problem is: I'm on vacation till 2021-08-20 and everything will be delayed a bit.