use low level apis to generate video thumbnail & remove unnecessary code

- Adjusted status bar layout in MainWindow to include app version label.
- Enhanced video thumbnail generation in PhotoModel using FFmpeg for better performance and resource management.
- Streamlined MediaStreamerManager to ensure proper cleanup and thread safety.
- Updated ServiceManager to include safe methods for retrieving file info and handling AFC operations.
- Removed get_device_version
- Cleaned up code and improved readability across multiple files.
- Passed correct args to ZUpdater
This commit is contained in:
uncor3
2025-11-09 20:27:22 +00:00
parent 7b99a26962
commit f0ab7efc6e
23 changed files with 553 additions and 366 deletions
+1 -1
View File
@@ -202,7 +202,7 @@ DeviceInfo fullDeviceInfo(const pugi::xml_document &doc,
int minor = (parts.length() > 1) ? parts[1].toInt() : 0;
int patch = (parts.length() > 2) ? parts[2].toInt() : 0;
d.parsedDeviceVersion = IDESCRIPTOR_DEVICE_VERSION(major, minor, patch);
d.parsedDeviceVersion = IDEVICE_DEVICE_VERSION(major, minor, patch);
/*DiskInfo*/
try {