Filesink overwrite option
It would be helpful if filesink could have an option to use mode rb+. Perhaps an overwrite property in addition to append.
The use case in mind is when using splitmuxsink running 24x7 to record security camera video. The current implementation will start writing new files. When max-files is reached, it will then start overwriting the oldest existing file. The problem is that it causes disk fragmentation.
The hope is that we can pre-allocate files large enough for the largest possible splitmuxsink output, defragment the disk, and then specify to the filesink that we want rb+ in order to keep fragmentation from happening during recording.