I am attempting to create multiple, serial writing sessions with AVAssetWriter. Once I've completed one successfully (after calling finishWriting) the status is set to 2 (AVAssetWriterStatusCompleted).
Trying to create another session, I call startWriting, but I get the error:
[AVAssetWriter startWriting] cannot call method when status is 2
Seems I cannot create a writing session unless I configure something. Do I have to recreate the AVAssetWriter again? I must be missing something, and the docs aren't helping.
Thanks.