removed workspace member not committed to repo yet, updated cbindgen
This commit is contained in:
parent
56463c6100
commit
33203781ba
|
@ -3,7 +3,6 @@ members = [
|
||||||
"gst-meet",
|
"gst-meet",
|
||||||
"lib-gst-meet",
|
"lib-gst-meet",
|
||||||
"lib-gst-meet-c",
|
"lib-gst-meet-c",
|
||||||
"lib-gst-meet-py",
|
|
||||||
"nice-gst-meet",
|
"nice-gst-meet",
|
||||||
"nice-gst-meet-sys",
|
"nice-gst-meet-sys",
|
||||||
]
|
]
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
# gst-meet: Integrate Jitsi Meet conferences with GStreamer pipelines
|
# gst-meet: Integrate Jitsi Meet conferences with GStreamer pipelines
|
||||||
|
|
||||||
Note: gst-meet is in an **alpha** state and is under active development. The command-line options and the lib-gst-meet API are subject to change, and some important features (TURN, RTX, TCC, simulcast) are not yet fully functional.
|
Note: gst-meet is in an **alpha** state and is under active development. The command-line options and the lib-gst-meet API are subject to change, and some important features (simulcast, RTX, TCC) are not yet fully functional.
|
||||||
|
|
||||||
gst-meet provides a library and tool for integrating Jitsi Meet conferences with GStreamer pipelines. You can pipe audio and video into a conference as a participant, and pipe out other participants' audio and video streams.
|
gst-meet provides a library and tool for integrating Jitsi Meet conferences with GStreamer pipelines. You can pipe audio and video into a conference as a participant, and pipe out other participants' audio and video streams.
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
language = "C"
|
language = "C"
|
||||||
include_guard = "gstmeet_h"
|
include_guard = "gstmeet_h"
|
||||||
autogen_warning = "/* Warning, this file is autogenerated by cbindgen. Don't modify this manually. */"
|
autogen_warning = "/* Warning, this file is autogenerated by cbindgen. Don't modify this manually. */"
|
||||||
|
sys_includes = ["glib/glib.h", "gst/gst.h"]
|
||||||
|
after_includes = "\ntypedef struct JitsiConnection JitsiConnection;\ntypedef struct JitsiConference JitsiConference;"
|
|
@ -7,6 +7,11 @@
|
||||||
#include <stdbool.h>
|
#include <stdbool.h>
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
#include <glib/glib.h>
|
||||||
|
#include <gst/gst.h>
|
||||||
|
|
||||||
|
typedef struct JitsiConnection JitsiConnection;
|
||||||
|
typedef struct JitsiConference JitsiConference;
|
||||||
|
|
||||||
typedef struct Context Context;
|
typedef struct Context Context;
|
||||||
|
|
||||||
|
@ -24,6 +29,8 @@ typedef struct Participant {
|
||||||
const char *nick;
|
const char *nick;
|
||||||
} Participant;
|
} Participant;
|
||||||
|
|
||||||
|
typedef enum {VIDEO, AUDIO} MediaType;
|
||||||
|
|
||||||
struct Context *gstmeet_init(void);
|
struct Context *gstmeet_init(void);
|
||||||
|
|
||||||
void gstmeet_deinit(struct Context *context);
|
void gstmeet_deinit(struct Context *context);
|
Loading…
Reference in New Issue