AVAssetWriter を使用して複数のシリアル書き込みセッションを作成しようとしています。正常に完了すると (finishWriting を呼び出した後)、ステータスは 2 (AVAssetWriterStatusCompleted) に設定されます。
別のセッションを作成しようとして、startWriting を呼び出しましたが、次のエラーが発生しました。
[AVAssetWriter startWriting] cannot call method when status is 2
何かを設定しない限り、書き込みセッションを作成できないようです。AVAssetWriter を再度作成する必要がありますか? 私は何かが欠けているに違いありません、そしてドキュメントは役に立ちません。
ありがとう。