I tested Open Camera's behavior when running out of space so I don't have to learn it the hard way.
Result: It pretends to keep recording (not sure if it shows any warning at the moment of running out of space, I wasn't constantly looking at the screen) and produces a corrupted (the usual "moov atom not found") file. Actually, it seems to split the file into ≤2GB chunks with the last one being unplayable. The counter does correctly reach "0.0GB", so it probably isn't impossible to check, right?
Specs if it matters:
moto e(7) plus / Android 10
OpenCamera v1.52, installed through F-Droid
Using Camera2 API
No SD card
Most of crap (e.g. Google Play Services) disabled, so could be as well my fault.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I tested Open Camera's behavior when running out of space so I don't have to learn it the hard way.
Result: It pretends to keep recording (not sure if it shows any warning at the moment of running out of space, I wasn't constantly looking at the screen) and produces a corrupted (the usual "moov atom not found") file. Actually, it seems to split the file into ≤2GB chunks with the last one being unplayable. The counter does correctly reach "0.0GB", so it probably isn't impossible to check, right?
Specs if it matters:
moto e(7) plus / Android 10
OpenCamera v1.52, installed through F-Droid
Using Camera2 API
No SD card
Most of crap (e.g. Google Play Services) disabled, so could be as well my fault.