[videodb] Remove nested transaction when saving state after stopping PVR playback
commitc060e207c8a2cbc5251a257571e18e182a73804d
authorCrystalP <crystalp@kodi.tv>
Sun, 3 Nov 2024 20:23:12 +0000 (3 15:23 -0500)
committerCrystalP <crystalp@kodi.tv>
Mon, 4 Nov 2024 13:59:03 +0000 (4 08:59 -0500)
tree2fdfe31b1b4b31dfa25f38338e6a4a5f79b60415
parent8eb1caefaa02cea5462469ab460e84aeff82551e
[videodb] Remove nested transaction when saving state after stopping PVR playback

More work is needed to fix CSaveFileState::DoWork() error/transaction handling and restore data
integrity. Only the immediate area of the issue was addressed in this commit.
xbmc/utils/SaveFileStateJob.cpp
xbmc/video/VideoDatabase.cpp
xbmc/video/VideoDatabase.h