[Game Logs] Playback Controller
Feature Request
Summary
Handles reading the log entries metadata and sending to the correct location
Design / Technical Approach
GameLogReader
- reads in the file
- have slots to receive play pause requests
- playback:
1. read log entry metadata(size, type, time)
2. waits on a QTimer to process next log entry
3. sends the log entry to the correct GameLogConnection based on the log entry type
GameLogConnection
- gives the resulting messages to the connected protocol parser
Edited by Jimmy Z