GrapheneOS / Camera

Modern camera app focused on privacy and security with QR & barcode scanning.
https://grapheneos.org/
MIT License
842 stars 85 forks source link

Starting a video recording with the global mic toggle off results in an error #448

Open matchboxbananasynergy opened 1 month ago

matchboxbananasynergy commented 1 month ago

This seems to be reproducible on both v68 and v69, so it doesn't seem to be something that was introduced in the last version.

If you have the global mic toggle off and start a video recording, the recording will crash a few seconds in with "Error 4". Keep in mind tha this happens even if you choose to unlock the mic when prompted after pressing record.

If the global mic toggle is on before starting to record a video, it works fine.

ZaraPhu commented 2 weeks ago

Chiming in here, I was able to reproduce this issue in the latest stable build (version 74) of the Camera app.

Steps to reproduce: 1) Open the Camera app, and navigate to shoot a video 2) Turn off the global microphone permissions 3) Hit record 4) You can either allow or deny the request from the permissions pop up, it does not alter the result

The camera app then halts the recording and produces an error message: "An error has occurred finishing the current recording, error code: 4". It still saves the recording before the error message appears into the camera roll.

It should be noted that whether the camera permissions are on or off, there is no change in the result. The microphone access being off seems to be the key component causing the error.