Hi All,
I thought I'd start on this issue but before getting stuck in I wanted to know what has been done already and perhaps discuss my ideas before making changes.
The first thing I was planning to do was to scrap the MultiFileReader/Writer class and replace with a CircularFileReader/Writer class with a single timeshift file on a per card basis. The timeshift file will be pre-allocated using SetEndOfFile to avoid delays when writing to the file and it needs to be extended.
I'd like to hear what the devs have planned for the issue also so that my changes don't conflict.
Ideas and suggestions would be appreciated, thanks.
I thought I'd start on this issue but before getting stuck in I wanted to know what has been done already and perhaps discuss my ideas before making changes.
The first thing I was planning to do was to scrap the MultiFileReader/Writer class and replace with a CircularFileReader/Writer class with a single timeshift file on a per card basis. The timeshift file will be pre-allocated using SetEndOfFile to avoid delays when writing to the file and it needs to be extended.
I'd like to hear what the devs have planned for the issue also so that my changes don't conflict.
Ideas and suggestions would be appreciated, thanks.