From 2bd082337d27257b166bbcba207280340024ddf7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Vasseur?= Date: Wed, 12 Aug 2026 17:57:59 +0200 Subject: [PATCH] upipe-filters: fix mgr_get_*_mgr parameter type --- include/upipe-filters/upipe_filter_decode.h | 4 ++-- include/upipe-filters/upipe_filter_encode.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/include/upipe-filters/upipe_filter_decode.h b/include/upipe-filters/upipe_filter_decode.h index 106c65adf..d7469433a 100644 --- a/include/upipe-filters/upipe_filter_decode.h +++ b/include/upipe-filters/upipe_filter_decode.h @@ -90,7 +90,7 @@ enum upipe_fdec_mgr_command { */ \ static inline int \ upipe_fdec_mgr_get_##name##_mgr(struct upipe_mgr *mgr, \ - struct upipe_mgr *p) \ + struct upipe_mgr **p) \ { \ return upipe_mgr_control(mgr, UPIPE_FDEC_MGR_GET_##NAME##_MGR, \ UPIPE_FDEC_SIGNATURE, p); \ @@ -104,7 +104,7 @@ static inline int \ */ \ static inline int \ upipe_fdec_mgr_set_##name##_mgr(struct upipe_mgr *mgr, \ - struct upipe_mgr *m) \ + struct upipe_mgr *m) \ { \ return upipe_mgr_control(mgr, UPIPE_FDEC_MGR_SET_##NAME##_MGR, \ UPIPE_FDEC_SIGNATURE, m); \ diff --git a/include/upipe-filters/upipe_filter_encode.h b/include/upipe-filters/upipe_filter_encode.h index 0c2464833..a870b1131 100644 --- a/include/upipe-filters/upipe_filter_encode.h +++ b/include/upipe-filters/upipe_filter_encode.h @@ -56,7 +56,7 @@ enum upipe_fenc_mgr_command { */ \ static inline int \ upipe_fenc_mgr_get_##name##_mgr(struct upipe_mgr *mgr, \ - struct upipe_mgr *p) \ + struct upipe_mgr **p) \ { \ return upipe_mgr_control(mgr, UPIPE_FENC_MGR_GET_##NAME##_MGR, \ UPIPE_FENC_SIGNATURE, p); \ @@ -70,7 +70,7 @@ static inline int \ */ \ static inline int \ upipe_fenc_mgr_set_##name##_mgr(struct upipe_mgr *mgr, \ - struct upipe_mgr *m) \ + struct upipe_mgr *m) \ { \ return upipe_mgr_control(mgr, UPIPE_FENC_MGR_SET_##NAME##_MGR, \ UPIPE_FENC_SIGNATURE, m); \