This commit is contained in:
cxh 2025-11-25 09:03:16 +08:00
parent 34dacdd642
commit 1b4567d2d8

View File

@ -136,10 +136,12 @@ GstRTSPMediaFactory *RTSPManager::create_media_factory(const Camera &cam)
gst_rtsp_media_factory_set_suspend_mode(factory, GST_RTSP_SUSPEND_MODE_NONE); gst_rtsp_media_factory_set_suspend_mode(factory, GST_RTSP_SUSPEND_MODE_NONE);
// 绑定事件 // 绑定事件
g_signal_connect_data(factory, "media-configure", g_signal_connect_data(factory,
"media-configure",
G_CALLBACK(on_media_created), G_CALLBACK(on_media_created),
g_strdup(cam.name.c_str()), g_strdup(cam.name.c_str()),
(GClosureNotify)g_free, 0); (GClosureNotify)g_free,
GConnectFlags(0));
return factory; return factory;
} }