Rémi Bernon (@rbernon) commented about dlls/winegstreamer/main.c:
return params.result;
}
+bool wg_transform_get_status(struct wg_transform *transform, bool *accepts_input) +{
- struct wg_transform_get_status_params params =
- {
.transform = transform,
.accepts_input = accepts_input,
- };
- return !WINE_UNIX_CALL(unix_wg_transform_get_status, ¶ms);
I think this could just return `params.accept_input` as a bool, that the unix side would have written to, removing the need for the pointer and validity check.
Also could you add a trace like other entry points?