first commit

This commit is contained in:
cxh 2025-09-09 13:10:20 +08:00
parent aee471cef4
commit 5a0a62ee16

View File

@ -120,8 +120,8 @@ gboolean RTSPManager::unmount_camera_in_main(gpointer data)
auto it = mounted_factories.find(cam->name);
if (it != mounted_factories.end())
{
if (it->second)
g_object_unref(it->second); // 直接释放 factory
if (it->second && G_IS_OBJECT(it->second))
g_object_unref(it->second); // 安全 unref
mounted_factories.erase(it);
}
streaming_status[cam->name] = false;