aboutsummaryrefslogtreecommitdiff
path: root/src/client/QXmppCallStream_p.h
diff options
context:
space:
mode:
authorJonah BrĂ¼chert <jbb.prv@gmx.de>2020-04-01 23:55:02 +0200
committerLNJ <lnj@kaidan.im>2020-04-02 14:32:10 +0200
commit318f2a88a31c675dd7c4e2ffccbd28582bc2a0c3 (patch)
tree7612fa9cea75267f65394e607fd3db940b78d936 /src/client/QXmppCallStream_p.h
parent5a0647432b2510a864115b5cd3d3e6971fc49453 (diff)
downloadqxmpp-318f2a88a31c675dd7c4e2ffccbd28582bc2a0c3.tar.gz
QXmppCallStream: Wrap callback in std::function
Allows to use non-static functions (or lambdas with captures)
Diffstat (limited to 'src/client/QXmppCallStream_p.h')
-rw-r--r--src/client/QXmppCallStream_p.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/client/QXmppCallStream_p.h b/src/client/QXmppCallStream_p.h
index 568460da..9b58970d 100644
--- a/src/client/QXmppCallStream_p.h
+++ b/src/client/QXmppCallStream_p.h
@@ -88,8 +88,8 @@ public:
GstElement *apprtpsink;
GstElement *apprtcpsink;
- void (*sendPadCB)(GstPad *);
- void (*receivePadCB)(GstPad *);
+ std::function<void(GstPad *)> sendPadCB;
+ std::function<void(GstPad *)> receivePadCB;
QXmppIceConnection *connection;
QString media;