[fix] Fix recording end issues
- No special handle is currently done when stream is deleted while recording
- The stream is well saved but the UI state is not updated and no pop up warns the user
- This commit adds proper recording end when stream is deleted
Edited by Julia Sanchez