Repository
https://github.com/spreadfire/InstantReplayXT
New Features
If you only look at the UI changes, it doesn't look like much.
The best improvements happened "behind the scenes", OBS pun intended.
Backup feature:
Option to copy replay files to another folder. After the replay buffer was successfully written to a file, create a backup copy of it in a directory of your choice.Automatically detect Replay Buffer Filename and set Instant replay source:
The Replay Buffer Filename no longer has to be static. The plugin sets the Instant Replay Media Source to the currently active replay file before switching to the replay scene.No longer mandatory fixed pause waiting for the replay buffer file to write.
Checking every second and switch scenes + start playback as soon as the file is ready. The setting Write Pause is now the maximum amount of seconds you want to wait. If the replay file buffer was written before that, it switches to the Instant Replay scene immediately.Error logging and exception handling
Not complete, but better than nothing.Added the language file (en-US.ini) to the Visual Studio project, to include it to source control and automatically commit it with the rest of the project's files.
How did I implement them?
Using Visual Studio 2017 and C++.
Here's the link to the commit on GitHub, where you can see and compare all changed files with additions and deletions.
Future Plans
- With today's technology, there are so many possibilities for live streamers to enhance their content and to create the best viewing experience possible. The summit is still far away.
- I will create a tutorial on how to set up Instant Replay XT and show what kind of cool tricks you can do with it in your live stream with OBS.
- I want to keep improving the plugin and adding features to it to make our streaming lives easier.
- If you have ideas, feature requests, or you want to contribute yourself, let me know in the comments below or message me on https://twitter.com/spreadfire1.