GST_RTSP_PERM_MEDIA_FACTORY_CONSTRUCT))
goto no_construct;
}
+
+ gst_rtsp_permissions_unref (perms);
+
return TRUE;
/* ERRORS */
no_access:
{
GST_DEBUG_OBJECT (auth, "no permissions to access media factory");
+ gst_rtsp_permissions_unref (perms);
send_response (auth, GST_RTSP_STS_NOT_FOUND, ctx);
return FALSE;
}
no_construct:
{
GST_DEBUG_OBJECT (auth, "no permissions to construct media factory");
+ gst_rtsp_permissions_unref (perms);
send_response (auth, GST_RTSP_STS_UNAUTHORIZED, ctx);
return FALSE;
}