Go to the documentation of this file.
146 #ifndef _JANUS_PLUGIN_H
147 #define _JANUS_PLUGIN_H
155 #include <inttypes.h>
167 #define JANUS_PLUGIN_API_VERSION 4
185 #define JANUS_PLUGIN_INIT(...) { \
188 .get_api_compatibility = NULL, \
189 .get_version = NULL, \
190 .get_version_string = NULL, \
191 .get_description = NULL, \
193 .get_author = NULL, \
194 .get_package = NULL, \
195 .create_session = NULL, \
196 .handle_message = NULL, \
197 .setup_media = NULL, \
198 .incoming_rtp = NULL, \
199 .incoming_rtcp = NULL, \
200 .incoming_data = NULL, \
202 .hangup_media = NULL, \
203 .destroy_session = NULL, \
204 .query_session = NULL, \