static void kms_base_rtp_session_post_constructor (KmsBaseRtpSession * self, KmsBaseSdpEndpoint * ep, guint id, KmsIRtpSessionManager * manager) { KmsSdpSession *sdp_sess = KMS_SDP_SESSION (self); self->manager = manager; KMS_SDP_SESSION_CLASS (kms_base_rtp_session_parent_class)->post_constructor (sdp_sess, ep, id); }
KmsSdpSession * kms_sdp_session_new (KmsBaseSdpEndpoint * ep, guint id) { GObject *obj; KmsSdpSession *self; obj = g_object_new (KMS_TYPE_SDP_SESSION, NULL); self = KMS_SDP_SESSION (obj); KMS_SDP_SESSION_CLASS (G_OBJECT_GET_CLASS (self))->post_constructor (self, ep, id); return self; }