Skip to content

Better handle lack of space

When device is full:

  • Recording stops (ok)
  • Encoding can start (ok)
  • Encoding failed (expected)
  • Storing raw wav is suggested (ok)
  • If any of this fails/is canceled the raw temporary file is preserved (ok)

What could be improved is that afterwards, if saving/encoding failed, the temporary file lays inside /data/ in a "hidden" way (not shown from the UI).

Since we lack space, I suggest to allow "sharing" the temporary file (raw or encoded, so that it can be uploaded or to encoding and upload on the fly)