[gnome-games/wip/exalm/runner-refactor: 17/33] retro-runner: Use SnapshotManager.get_savestates()



commit 666a6120779a356df9d0af9baa4cf4df1da62a81
Author: Alexander Mikhaylenko <alexm gnome org>
Date:   Fri Mar 6 16:03:44 2020 +0500

    retro-runner: Use SnapshotManager.get_savestates()

 src/retro/retro-runner.vala | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/src/retro/retro-runner.vala b/src/retro/retro-runner.vala
index 5020694a..bdb0dbbe 100644
--- a/src/retro/retro-runner.vala
+++ b/src/retro/retro-runner.vala
@@ -42,6 +42,7 @@ public class Games.RetroRunner : Object, Runner {
        private RetroCoreSource core_source;
        private Settings settings;
        private Game game;
+       private SnapshotManager snapshot_manager;
 
        private Savestate[] game_savestates;
        private Savestate latest_savestate;
@@ -123,8 +124,10 @@ public class Games.RetroRunner : Object, Runner {
 
        public void prepare () throws RunnerError {
                try {
+                       snapshot_manager = new SnapshotManager (game, get_core_id ());
+
                        // Step 1) Load the game's savestates ----------------------------------
-                       game_savestates = Savestate.get_game_savestates (game, get_core_id ());
+                       game_savestates = snapshot_manager.get_snapshots ();
                        if (game_savestates.length != 0)
                                latest_savestate = game_savestates[0];
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]