[INFO] fetching crate opentok-rs-sys 1.0.4...
[INFO] checking opentok-rs-sys-1.0.4 against try#65132f36b923285d5da381c2fbafee6ce899e841 for pr-132712-1
[INFO] extracting crate opentok-rs-sys 1.0.4 into /workspace/builds/worker-7-tc2/source
[INFO] validating manifest of crates.io crate opentok-rs-sys 1.0.4 on toolchain 65132f36b923285d5da381c2fbafee6ce899e841
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+65132f36b923285d5da381c2fbafee6ce899e841" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate opentok-rs-sys 1.0.4
[INFO] finished tweaking crates.io crate opentok-rs-sys 1.0.4
[INFO] tweaked toml for crates.io crate opentok-rs-sys 1.0.4 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+65132f36b923285d5da381c2fbafee6ce899e841" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] Updating crates.io index
[INFO] [stderr] Locking 50 packages to latest compatible versions
[INFO] [stderr] Adding bindgen v0.58.1 (available: v0.70.1)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+65132f36b923285d5da381c2fbafee6ce899e841" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+65132f36b923285d5da381c2fbafee6ce899e841" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] f17dade50cf587fee6ec9f00822f6e39779e14894e717ac97143d1b7d46f71c7
[INFO] running `Command { std: "docker" "start" "-a" "f17dade50cf587fee6ec9f00822f6e39779e14894e717ac97143d1b7d46f71c7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f17dade50cf587fee6ec9f00822f6e39779e14894e717ac97143d1b7d46f71c7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f17dade50cf587fee6ec9f00822f6e39779e14894e717ac97143d1b7d46f71c7", kill_on_drop: false }`
[INFO] [stdout] f17dade50cf587fee6ec9f00822f6e39779e14894e717ac97143d1b7d46f71c7
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=allow" "-e" "RUSTDOCFLAGS=--cap-lints=allow" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+65132f36b923285d5da381c2fbafee6ce899e841" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] fbfd6f92b865d735a223e919c697d9799a95ab53a52f199bdede92b064ae6c00
[INFO] running `Command { std: "docker" "start" "-a" "fbfd6f92b865d735a223e919c697d9799a95ab53a52f199bdede92b064ae6c00", kill_on_drop: false }`
[INFO] [stderr] Copying to /tmp/fixit
[INFO] [stderr] Running `cargo fix --edition`
[INFO] [stderr] Migrating Cargo.toml from 2021 edition to 2024
[INFO] [stderr] Compiling libc v0.2.164
[INFO] [stderr] Compiling memchr v2.7.4
[INFO] [stderr] Compiling regex-syntax v0.8.5
[INFO] [stderr] Compiling proc-macro2 v1.0.92
[INFO] [stderr] Compiling unicode-width v0.1.14
[INFO] [stderr] Compiling nom v5.1.3
[INFO] [stderr] Compiling clang-sys v1.8.1
[INFO] [stderr] Compiling libloading v0.8.5
[INFO] [stderr] Compiling ansi_term v0.12.1
[INFO] [stderr] Compiling strsim v0.8.0
[INFO] [stderr] Compiling textwrap v0.11.0
[INFO] [stderr] Compiling termcolor v1.4.1
[INFO] [stderr] Compiling vec_map v0.8.2
[INFO] [stderr] Compiling humantime v2.1.0
[INFO] [stderr] Compiling log v0.4.22
[INFO] [stderr] Compiling bindgen v0.58.1
[INFO] [stderr] Compiling lazy_static v1.5.0
[INFO] [stderr] Compiling quote v1.0.37
[INFO] [stderr] Compiling aho-corasick v1.1.3
[INFO] [stderr] Compiling atty v0.2.14
[INFO] [stderr] Compiling which v3.1.1
[INFO] [stderr] Compiling clap v2.34.0
[INFO] [stderr] Compiling regex-automata v0.4.9
[INFO] [stderr] Compiling cexpr v0.4.0
[INFO] [stderr] Compiling regex v1.11.1
[INFO] [stderr] Compiling env_logger v0.8.4
[INFO] [stderr] Compiling opentok-rs-sys v1.0.4 (/tmp/fixit)
[INFO] [stderr] Migrating build.rs from 2021 edition to 2024
[INFO] [stderr] Migrating src/lib.rs from 2021 edition to 2024
[INFO] [stderr] Fixed /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs (131 fixes)
[INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 21.35s
[INFO] [stderr] Running `cargo check` to verify 2024
[INFO] [stderr] Compiling opentok-rs-sys v1.0.4 (/tmp/fixit)
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:5060
[INFO] [stdout] |
[INFO] [stdout] 3 | ... ; extern "C" { # [doc = "Initializes the library. You must call this function before"] # [doc = "the execution of any other code using the library."] # [doc = "@param reserved A void pointer to a memory area holding reserved resources"] # [doc = "used for the internal implementation. This must be set to NULL
."] # [doc = "@return Return value indicating either error or success."] pub fn otc_init (reserved : * mut :: std :: os :: raw :: c_void) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:5536
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Destroys the library engine. You should call this function when you are done"] # [doc = "executing code that uses the library."] # [doc = "@return Return value indicating either error or success."] pub fn otc_destroy () -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:5797
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Sets the function pointer to a custom logging callback function to get"] # [doc = "messages logged by the SDK. If you do not set a logging callback function,"] # [doc = "the SDK will log messages to the console."] # [doc = "@param callback A pointer to the callback function."] # [doc = "@see otc_log_enable"] pub fn otc_log_set_logger_callback (callback : otc_logger_callback) ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:6202
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Enables logging of SDK messages for a given log level."] # [doc = "@param log_level The desired log level."] # [doc = "@see otc_log_set_logger_callback"] # [doc = "@see otc_get_log_level"] pub fn otc_log_enable (log_level : otc_log_level) ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:6468
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets the current console logging level."] # [doc = "@return The log level set."] pub fn otc_get_log_level () -> otc_log_level ; } # ...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:13563
[INFO] [stdout] |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn otc_video_frame_get_native_handle (frame : * const otc_video_frame) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:13694
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Creates a new video frame with a given format."] # [doc = ""] # [doc = "@param format The desired format."] # [doc = "@param width The width of the video, in pixels."] # [doc = "@param height The height of the video, in pixels."] # [doc = "@param buffer A pointer to a buffer containing video frame data."] # [doc = "@return A pointer to a video frame instance. This can be null if there is an"] # [doc = "error."] pub fn otc_video_frame_new (format : otc_video_frame_format , width : :: std :: os :: raw :: c_int , height : :: std :: os :: raw :: c_int , buffer : * const u8) -> * mut otc_video_frame ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:14323
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Free resources associated with the frame."] # [doc = ""] # [doc = "@param frame A pointer to a video frame instance."] # [doc = "@return Return value indicating either error or success."] # [doc = "@see otc_error_code"] pub fn otc_video_frame_delete (frame : * mut otc_video_frame) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:14646
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Creates a new video frame with I420 format."] # [doc = ""] # [doc = "@param width The width of the video, in pixels."] # [doc = "@param height The height of the video, in pixels."] # [doc = "@param y_plane A pointer to a buffer containing Y plane data."] # [doc = "@param y_stride Y stride."] # [doc = "@param u_plane A pointer to a buffer containing U plane data."] # [doc = "@param u_stride U stride."] # [doc = "@param v_plane A pointer to a buffer containing V plane data."] # [doc = "@param v_stride V stride."] # [doc = "@return A pointer to a video frame instance. This can be null if there is an"] # [doc = "error."] pub fn otc_video_frame_new_I420 (width : :: std :: os :: raw :: c_int , height : :: std :: os :: raw :: c_int , y_plane : * const u8 , y_stride : :: std :: os :: raw :: c_int , u_plane : * const u8 , u_stride : :: std :: os :: raw :: c_int , v_plane : * const u8 , v_stride : :: std :: os :: raw :: c_int) -> * mut otc_video_frame ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:15629
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Creates a new video frame with MJPEG format."] # [doc = ""] # [doc = "@param width The width of the video, in pixels."] # [doc = "@param height The height of the video, in pixels."] # [doc = "@param buffer A pointer to a buffer containing video frame data."] # [doc = "@param size The video frame size in memory."] # [doc = "@return A pointer to a video frame instance. This can be null if there is an"] # [doc = "error."] pub fn otc_video_frame_new_MJPEG (width : :: std :: os :: raw :: c_int , height : :: std :: os :: raw :: c_int , buffer : * const u8 , size : size_t) -> * mut otc_video_frame ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:16254
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Creates a new compressed video frame."] # [doc = ""] # [doc = "@param width The width of the video, in pixels."] # [doc = "@param height The height of the video, in pixels."] # [doc = "@param buffer A pointer to a buffer containing video frame data."] # [doc = "@param size The video frame size in memory."] # [doc = "@return A pointer to a video frame instance. This can be null if there is an"] # [doc = "error."] pub fn otc_video_frame_new_compressed (width : :: std :: os :: raw :: c_int , height : :: std :: os :: raw :: c_int , buffer : * const u8 , size : size_t) -> * mut otc_video_frame ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:16877
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Creates a new video frame with a given format from its planes."] # [doc = ""] # [doc = "@param format The desired format."] # [doc = "@param width The width of the video, in pixels."] # [doc = "@param height The height of the video, in pixels."] # [doc = "@param planes A pointer to a pointer to the buffer containing the video"] # [doc = "frame planes."] # [doc = "@param strides Strides."] # [doc = "@return A pointer to a video frame instance. This can be null if there is an"] # [doc = "error."] pub fn otc_video_frame_new_from_planes (format : otc_video_frame_format , width : :: std :: os :: raw :: c_int , height : :: std :: os :: raw :: c_int , planes : * mut * const u8 , strides : * mut :: std :: os :: raw :: c_int) -> * mut otc_video_frame ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:17656
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Creates a new video frame with I420 format from a list of planes."] # [doc = ""] # [doc = "@param input_format The format for the video frame passed as input."] # [doc = "@param width The width of the video, in pixels."] # [doc = "@param height The height of the video, in pixels."] # [doc = "@param planes A pointer to a pointer to the buffer containing the video"] # [doc = "frame planes."] # [doc = "@param strides Strides."] # [doc = "@return A pointer to a video frame instance. This can be null if there is an"] # [doc = "error."] pub fn otc_video_frame_new_I420_from_planes_with_format (input_format : otc_video_frame_format , width : :: std :: os :: raw :: c_int , height : :: std :: os :: raw :: c_int , planes : * mut * const u8 , strides : * mut :: std :: os :: raw :: c_int) -> * mut otc_video_frame ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:18495
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Creates a new video frame from data in a contiguous memmory buffer."] # [doc = ""] # [doc = "@param format The format for the video frame passed in."] # [doc = "@param width The width of the video, in pixels."] # [doc = "@param height The height of the video, in pixels."] # [doc = "@param is_shallow_copyable Whether you can make a shallow copy of the frame."] # [doc = "@param buffer A pointer to the buffer containing the frame data."] # [doc = "@param size The size of the frame data."] # [doc = "@param callback The video frame memory release callback function."] # [doc = "@param arg A pointer to additional arguments."] # [doc = "@return A pointer to a video frame instance. This can be null if there is an"] # [doc = "error."] pub fn otc_video_frame_new_contiguous_memory_wrapper (format : otc_video_frame_format , width : :: std :: os :: raw :: c_int , height : :: std :: os :: raw :: c_int , is_shallow_copyable : otc_bool , buffer : * const u8 , size : size_t , callback : otc_video_frame_memory_release_callback , arg : * mut :: std :: os :: raw :: c_void) -> * mut otc_video_frame ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:5060
[INFO] [stdout] |
[INFO] [stdout] 3 | ... ; extern "C" { # [doc = "Initializes the library. You must call this function before"] # [doc = "the execution of any other code using the library."] # [doc = "@param reserved A void pointer to a memory area holding reserved resources"] # [doc = "used for the internal implementation. This must be set to NULL
."] # [doc = "@return Return value indicating either error or success."] pub fn otc_init (reserved : * mut :: std :: os :: raw :: c_void) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:19616
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Creates a new video frame from a planar memory wrapper."] # [doc = "The {@link otc_video_frame_planar_memory_callbacks} struct, passed in,"] # [doc = "defines callback functions that are invoked when video frame and stride"] # [doc = "data is requested."] # [doc = ""] # [doc = "@param format The format for the video frame passed in."] # [doc = "@param width The width of the video, in pixels."] # [doc = "@param height The height of the video, in pixels."] # [doc = "@param is_shallow_copyable Whether you can make a shallow copy of the frame."] # [doc = "@param callbacks A pointer to the struct containing the video frame callback"] # [doc = "functions."] # [doc = "@return A pointer to a video frame instance. This can be null if there is an"] # [doc = "error."] pub fn otc_video_frame_new_planar_memory_wrapper (format : otc_video_frame_format , width : :: std :: os :: raw :: c_int , height : :: std :: os :: raw :: c_int , is_shallow_copyable : otc_bool , callbacks : * mut otc_video_frame_planar_memory_callbacks) -> * mut otc_video_frame ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:5536
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Destroys the library engine. You should call this function when you are done"] # [doc = "executing code that uses the library."] # [doc = "@return Return value indicating either error or success."] pub fn otc_destroy () -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:20691
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Creates a new I420 format video frame from YUV data."] # [doc = ""] # [doc = "@param width The width of the video, in pixels."] # [doc = "@param height The height of the video, in pixels."] # [doc = "@param y_plane A pointer the Y plane."] # [doc = "@param y_stride The Y stride."] # [doc = "@param u_plane A pointer the U plane."] # [doc = "@param u_stride The U stride."] # [doc = "@param v_plane A pointer the V plane."] # [doc = "@param v_stride The V stride."] # [doc = "@return A pointer to a video frame instance. This can be null if there is an"] # [doc = "error."] pub fn otc_video_frame_new_I420_wrapper (width : :: std :: os :: raw :: c_int , height : :: std :: os :: raw :: c_int , y_plane : * const u8 , y_stride : :: std :: os :: raw :: c_int , u_plane : * const u8 , u_stride : :: std :: os :: raw :: c_int , v_plane : * const u8 , v_stride : :: std :: os :: raw :: c_int) -> * mut otc_video_frame ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:5797
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Sets the function pointer to a custom logging callback function to get"] # [doc = "messages logged by the SDK. If you do not set a logging callback function,"] # [doc = "the SDK will log messages to the console."] # [doc = "@param callback A pointer to the callback function."] # [doc = "@see otc_log_enable"] pub fn otc_log_set_logger_callback (callback : otc_logger_callback) ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:21631
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Creates a new video frame with an NV21 wrapper."] # [doc = ""] # [doc = "@param width The width of the video, in pixels."] # [doc = "@param height The height of the video, in pixels."] # [doc = "@param y_plane A pointer the Y plane."] # [doc = "@param y_stride The Y stride."] # [doc = "@param uv_plane A pointer the UV plane."] # [doc = "@param uv_stride The UV stride."] # [doc = "@return A pointer to a video frame instance. This can be null if there is an"] # [doc = "error."] pub fn otc_video_frame_new_NV21_wrapper (width : :: std :: os :: raw :: c_int , height : :: std :: os :: raw :: c_int , y_plane : * const u8 , y_stride : :: std :: os :: raw :: c_int , uv_plane : * const u8 , uv_stride : :: std :: os :: raw :: c_int) -> * mut otc_video_frame ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:6202
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Enables logging of SDK messages for a given log level."] # [doc = "@param log_level The desired log level."] # [doc = "@see otc_log_set_logger_callback"] # [doc = "@see otc_get_log_level"] pub fn otc_log_enable (log_level : otc_log_level) ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:6468
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets the current console logging level."] # [doc = "@return The log level set."] pub fn otc_get_log_level () -> otc_log_level ; } # ...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:22415
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Creates a new video frame with an NV12 wrapper."] # [doc = ""] # [doc = "@param width The width of the video, in pixels."] # [doc = "@param height The height of the video, in pixels."] # [doc = "@param y_plane A pointer the Y plane."] # [doc = "@param y_stride The Y stride."] # [doc = "@param uv_plane A pointer the UV plane."] # [doc = "@param uv_stride The UV stride."] # [doc = "@return A pointer to a video frame instance. This can be null if there is an"] # [doc = "error."] pub fn otc_video_frame_new_NV12_wrapper (width : :: std :: os :: raw :: c_int , height : :: std :: os :: raw :: c_int , y_plane : * const u8 , y_stride : :: std :: os :: raw :: c_int , uv_plane : * const u8 , uv_stride : :: std :: os :: raw :: c_int) -> * mut otc_video_frame ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:23199
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets a pointer to the buffer containing video frame data."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance to get the buffer from."] # [doc = "@return A pointer to the buffer containing video frame data."] pub fn otc_video_frame_get_buffer (frame : * const otc_video_frame) -> * const u8 ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:13563
[INFO] [stdout] |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn otc_video_frame_get_native_handle (frame : * const otc_video_frame) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:13694
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Creates a new video frame with a given format."] # [doc = ""] # [doc = "@param format The desired format."] # [doc = "@param width The width of the video, in pixels."] # [doc = "@param height The height of the video, in pixels."] # [doc = "@param buffer A pointer to a buffer containing video frame data."] # [doc = "@return A pointer to a video frame instance. This can be null if there is an"] # [doc = "error."] pub fn otc_video_frame_new (format : otc_video_frame_format , width : :: std :: os :: raw :: c_int , height : :: std :: os :: raw :: c_int , buffer : * const u8) -> * mut otc_video_frame ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:23541
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets the size of the buffer containing video frame data."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance to get the buffer size"] # [doc = "from."] # [doc = "@return The size of the buffer containing video frame data."] pub fn otc_video_frame_get_buffer_size (frame : * const otc_video_frame) -> size_t ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:23899
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets a video frame timestamp."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@return The video frame timestamp."] pub fn otc_video_frame_get_timestamp (frame : * const otc_video_frame) -> i64 ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:14323
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Free resources associated with the frame."] # [doc = ""] # [doc = "@param frame A pointer to a video frame instance."] # [doc = "@return Return value indicating either error or success."] # [doc = "@see otc_error_code"] pub fn otc_video_frame_delete (frame : * mut otc_video_frame) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:24160
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Sets the timestamp for a video frame."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@param timestamp The timestamp value."] pub fn otc_video_frame_set_timestamp (frame : * mut otc_video_frame , timestamp : i64) ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:14646
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Creates a new video frame with I420 format."] # [doc = ""] # [doc = "@param width The width of the video, in pixels."] # [doc = "@param height The height of the video, in pixels."] # [doc = "@param y_plane A pointer to a buffer containing Y plane data."] # [doc = "@param y_stride Y stride."] # [doc = "@param u_plane A pointer to a buffer containing U plane data."] # [doc = "@param u_stride U stride."] # [doc = "@param v_plane A pointer to a buffer containing V plane data."] # [doc = "@param v_stride V stride."] # [doc = "@return A pointer to a video frame instance. This can be null if there is an"] # [doc = "error."] pub fn otc_video_frame_new_I420 (width : :: std :: os :: raw :: c_int , height : :: std :: os :: raw :: c_int , y_plane : * const u8 , y_stride : :: std :: os :: raw :: c_int , u_plane : * const u8 , u_stride : :: std :: os :: raw :: c_int , v_plane : * const u8 , v_stride : :: std :: os :: raw :: c_int) -> * mut otc_video_frame ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:24441
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets the width of a video frame, in pixels."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@return The width of the given, frame in pixels."] pub fn otc_video_frame_get_width (frame : * const otc_video_frame) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:24751
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets the height of a video frame, in pixels."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@return The height of the given frame, in pixels."] pub fn otc_video_frame_get_height (frame : * const otc_video_frame) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:15629
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Creates a new video frame with MJPEG format."] # [doc = ""] # [doc = "@param width The width of the video, in pixels."] # [doc = "@param height The height of the video, in pixels."] # [doc = "@param buffer A pointer to a buffer containing video frame data."] # [doc = "@param size The video frame size in memory."] # [doc = "@return A pointer to a video frame instance. This can be null if there is an"] # [doc = "error."] pub fn otc_video_frame_new_MJPEG (width : :: std :: os :: raw :: c_int , height : :: std :: os :: raw :: c_int , buffer : * const u8 , size : size_t) -> * mut otc_video_frame ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:16254
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Creates a new compressed video frame."] # [doc = ""] # [doc = "@param width The width of the video, in pixels."] # [doc = "@param height The height of the video, in pixels."] # [doc = "@param buffer A pointer to a buffer containing video frame data."] # [doc = "@param size The video frame size in memory."] # [doc = "@return A pointer to a video frame instance. This can be null if there is an"] # [doc = "error."] pub fn otc_video_frame_new_compressed (width : :: std :: os :: raw :: c_int , height : :: std :: os :: raw :: c_int , buffer : * const u8 , size : size_t) -> * mut otc_video_frame ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:16877
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Creates a new video frame with a given format from its planes."] # [doc = ""] # [doc = "@param format The desired format."] # [doc = "@param width The width of the video, in pixels."] # [doc = "@param height The height of the video, in pixels."] # [doc = "@param planes A pointer to a pointer to the buffer containing the video"] # [doc = "frame planes."] # [doc = "@param strides Strides."] # [doc = "@return A pointer to a video frame instance. This can be null if there is an"] # [doc = "error."] pub fn otc_video_frame_new_from_planes (format : otc_video_frame_format , width : :: std :: os :: raw :: c_int , height : :: std :: os :: raw :: c_int , planes : * mut * const u8 , strides : * mut :: std :: os :: raw :: c_int) -> * mut otc_video_frame ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:25064
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets the number of planes of a video frame. Typically, this returns 3"] # [doc = "for a YUV fame and 1 for a RGBA/BGRA fame."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@return The number of planes."] pub fn otc_video_frame_get_number_of_planes (frame : * const otc_video_frame) -> size_t ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:17656
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Creates a new video frame with I420 format from a list of planes."] # [doc = ""] # [doc = "@param input_format The format for the video frame passed as input."] # [doc = "@param width The width of the video, in pixels."] # [doc = "@param height The height of the video, in pixels."] # [doc = "@param planes A pointer to a pointer to the buffer containing the video"] # [doc = "frame planes."] # [doc = "@param strides Strides."] # [doc = "@return A pointer to a video frame instance. This can be null if there is an"] # [doc = "error."] pub fn otc_video_frame_new_I420_from_planes_with_format (input_format : otc_video_frame_format , width : :: std :: os :: raw :: c_int , height : :: std :: os :: raw :: c_int , planes : * mut * const u8 , strides : * mut :: std :: os :: raw :: c_int) -> * mut otc_video_frame ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:25425
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets the video format of a video frame."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@return The video frame format."] # [doc = "@see otc_video_frame_format"] pub fn otc_video_frame_get_format (frame : * const otc_video_frame) -> otc_video_frame_format ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:18495
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Creates a new video frame from data in a contiguous memmory buffer."] # [doc = ""] # [doc = "@param format The format for the video frame passed in."] # [doc = "@param width The width of the video, in pixels."] # [doc = "@param height The height of the video, in pixels."] # [doc = "@param is_shallow_copyable Whether you can make a shallow copy of the frame."] # [doc = "@param buffer A pointer to the buffer containing the frame data."] # [doc = "@param size The size of the frame data."] # [doc = "@param callback The video frame memory release callback function."] # [doc = "@param arg A pointer to additional arguments."] # [doc = "@return A pointer to a video frame instance. This can be null if there is an"] # [doc = "error."] pub fn otc_video_frame_new_contiguous_memory_wrapper (format : otc_video_frame_format , width : :: std :: os :: raw :: c_int , height : :: std :: os :: raw :: c_int , is_shallow_copyable : otc_bool , buffer : * const u8 , size : size_t , callback : otc_video_frame_memory_release_callback , arg : * mut :: std :: os :: raw :: c_void) -> * mut otc_video_frame ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:25749
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Sets the video format of a video frame."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@param format The video frame format."] # [doc = "@see otc_video_frame_format"] pub fn otc_video_frame_set_format (frame : * mut otc_video_frame , format : otc_video_frame_format) ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:19616
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Creates a new video frame from a planar memory wrapper."] # [doc = "The {@link otc_video_frame_planar_memory_callbacks} struct, passed in,"] # [doc = "defines callback functions that are invoked when video frame and stride"] # [doc = "data is requested."] # [doc = ""] # [doc = "@param format The format for the video frame passed in."] # [doc = "@param width The width of the video, in pixels."] # [doc = "@param height The height of the video, in pixels."] # [doc = "@param is_shallow_copyable Whether you can make a shallow copy of the frame."] # [doc = "@param callbacks A pointer to the struct containing the video frame callback"] # [doc = "functions."] # [doc = "@return A pointer to a video frame instance. This can be null if there is an"] # [doc = "error."] pub fn otc_video_frame_new_planar_memory_wrapper (format : otc_video_frame_format , width : :: std :: os :: raw :: c_int , height : :: std :: os :: raw :: c_int , is_shallow_copyable : otc_bool , callbacks : * mut otc_video_frame_planar_memory_callbacks) -> * mut otc_video_frame ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:26086
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets the binary data from one of the planes of a video frame."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@param plane The video plane to get data from."] # [doc = "@return A pointer to a buffer containing the plane data. This can be null if"] # [doc = "there is an error."] pub fn otc_video_frame_get_plane_binary_data (frame : * const otc_video_frame , plane : otc_video_frame_plane) -> * const u8 ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:26558
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets the size of a plane in a video frame."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@param plane The video plane to get the size from."] # [doc = "@return Size of the plane."] pub fn otc_video_frame_get_plane_size (frame : * const otc_video_frame , plane : otc_video_frame_plane) -> size_t ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:20691
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Creates a new I420 format video frame from YUV data."] # [doc = ""] # [doc = "@param width The width of the video, in pixels."] # [doc = "@param height The height of the video, in pixels."] # [doc = "@param y_plane A pointer the Y plane."] # [doc = "@param y_stride The Y stride."] # [doc = "@param u_plane A pointer the U plane."] # [doc = "@param u_stride The U stride."] # [doc = "@param v_plane A pointer the V plane."] # [doc = "@param v_stride The V stride."] # [doc = "@return A pointer to a video frame instance. This can be null if there is an"] # [doc = "error."] pub fn otc_video_frame_new_I420_wrapper (width : :: std :: os :: raw :: c_int , height : :: std :: os :: raw :: c_int , y_plane : * const u8 , y_stride : :: std :: os :: raw :: c_int , u_plane : * const u8 , u_stride : :: std :: os :: raw :: c_int , v_plane : * const u8 , v_stride : :: std :: os :: raw :: c_int) -> * mut otc_video_frame ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:21631
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Creates a new video frame with an NV21 wrapper."] # [doc = ""] # [doc = "@param width The width of the video, in pixels."] # [doc = "@param height The height of the video, in pixels."] # [doc = "@param y_plane A pointer the Y plane."] # [doc = "@param y_stride The Y stride."] # [doc = "@param uv_plane A pointer the UV plane."] # [doc = "@param uv_stride The UV stride."] # [doc = "@return A pointer to a video frame instance. This can be null if there is an"] # [doc = "error."] pub fn otc_video_frame_new_NV21_wrapper (width : :: std :: os :: raw :: c_int , height : :: std :: os :: raw :: c_int , y_plane : * const u8 , y_stride : :: std :: os :: raw :: c_int , uv_plane : * const u8 , uv_stride : :: std :: os :: raw :: c_int) -> * mut otc_video_frame ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:26923
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets plane stride from a give plane in a video frame."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@param plane The video plane to get the stride from."] # [doc = "@return Stride."] pub fn otc_video_frame_get_plane_stride (frame : * const otc_video_frame , plane : otc_video_frame_plane) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:22415
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Creates a new video frame with an NV12 wrapper."] # [doc = ""] # [doc = "@param width The width of the video, in pixels."] # [doc = "@param height The height of the video, in pixels."] # [doc = "@param y_plane A pointer the Y plane."] # [doc = "@param y_stride The Y stride."] # [doc = "@param uv_plane A pointer the UV plane."] # [doc = "@param uv_stride The UV stride."] # [doc = "@return A pointer to a video frame instance. This can be null if there is an"] # [doc = "error."] pub fn otc_video_frame_new_NV12_wrapper (width : :: std :: os :: raw :: c_int , height : :: std :: os :: raw :: c_int , y_plane : * const u8 , y_stride : :: std :: os :: raw :: c_int , uv_plane : * const u8 , uv_stride : :: std :: os :: raw :: c_int) -> * mut otc_video_frame ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:27314
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets the width of a plane in a video frame."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@param plane The video plane to get the width from."] # [doc = "@return With."] pub fn otc_video_frame_get_plane_width (frame : * const otc_video_frame , plane : otc_video_frame_plane) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:23199
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets a pointer to the buffer containing video frame data."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance to get the buffer from."] # [doc = "@return A pointer to the buffer containing video frame data."] pub fn otc_video_frame_get_buffer (frame : * const otc_video_frame) -> * const u8 ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:27691
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets the height of a plane in a video frame."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@param plane The video plane to get the height from."] # [doc = "@return Height."] pub fn otc_video_frame_get_plane_height (frame : * const otc_video_frame , plane : otc_video_frame_plane) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:23541
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets the size of the buffer containing video frame data."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance to get the buffer size"] # [doc = "from."] # [doc = "@return The size of the buffer containing video frame data."] pub fn otc_video_frame_get_buffer_size (frame : * const otc_video_frame) -> size_t ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:28073
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Copies a given video frame."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@return A pointer to the new video frame instance."] pub fn otc_video_frame_copy (frame : * const otc_video_frame) -> * mut otc_video_frame ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:23899
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets a video frame timestamp."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@return The video frame timestamp."] pub fn otc_video_frame_get_timestamp (frame : * const otc_video_frame) -> i64 ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:28357
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Makes a mutable copy of a given video frame."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@return A pointer to the new video frame instance."] pub fn otc_video_frame_mutable_copy (frame : * const otc_video_frame) -> * mut otc_video_frame ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:24160
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Sets the timestamp for a video frame."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@param timestamp The timestamp value."] pub fn otc_video_frame_set_timestamp (frame : * mut otc_video_frame , timestamp : i64) ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:24441
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets the width of a video frame, in pixels."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@return The width of the given, frame in pixels."] pub fn otc_video_frame_get_width (frame : * const otc_video_frame) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:28666
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Converts a given frame. All the video frames provided by the SDK callback"] # [doc = "functions are bound to this."] # [doc = "If you plan to save the frame so you use it later, you'll need to copy it."] # [doc = "In addition to that, if you want to convert a video frame to a different"] # [doc = "format, you'll use this function also"] # [doc = "If the destination format is the same as the source, a shallow copy (n"] # [doc = "buffer copy) will be made if possible."] # [doc = ""] # [doc = "@param format The format of the video frame which will be returned."] # [doc = "This function can convert frames to the following formats:"] # [doc = "`OTC_VIDEO_FRAME_FORMAT_ARGB32`, `OTC_VIDEO_FRAME_FORMAT_BGRA32`,"] # [doc = "`OTC_VIDEO_FRAME_FORMAT_ABGR32`, `OTC_VIDEO_FRAME_FORMAT_RGBA32`"] # [doc = "and `OTC_VIDEO_FRAME_FORMAT_YUV420P`."] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@return A copy of the video frame in the specified format. This can be null"] # [doc = "if there is an error. Keep in mind that you will need to destroy this frame"] # [doc = "later by yourself."] # [doc = "@see otc_video_frame_format"] pub fn otc_video_frame_convert (format : otc_video_frame_format , frame : * const otc_video_frame) -> * mut otc_video_frame ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:24751
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets the height of a video frame, in pixels."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@return The height of the given frame, in pixels."] pub fn otc_video_frame_get_height (frame : * const otc_video_frame) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:29970
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Converts a given frame in place. This changes the data of the input frame."] # [doc = ""] # [doc = "@param format The format of the video frame. This function can convert"] # [doc = "frames to the following formats: `OTC_VIDEO_FRAME_FORMAT_ARGB32`,"] # [doc = "`OTC_VIDEO_FRAME_FORMAT_BGRA32`, `OTC_VIDEO_FRAME_FORMAT_ABGR32`,"] # [doc = "and `OTC_VIDEO_FRAME_FORMAT_YUV420P`."] # [doc = ""] # [doc = "@param input_frame A pointer to the video frame instance."] # [doc = "@param planes A pointer to a pointer to the video frame planes."] # [doc = "@param strides A pointer to a pointer to the video frame stride."] # [doc = "@return A return value indicating either error or success."] # [doc = "@see otc_error_code"] # [doc = "@see otc_video_frame_format"] pub fn otc_video_frame_convert_inplace (format : otc_video_frame_format , planes : * mut * mut u8 , strides : * const :: std :: os :: raw :: c_int , input_frame : * const otc_video_frame) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:30957
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Checks whether a video frame is packed or not."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@return A Boolean value with the result."] pub fn otc_video_frame_is_packed (frame : * const otc_video_frame) -> otc_bool ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:25064
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets the number of planes of a video frame. Typically, this returns 3"] # [doc = "for a YUV fame and 1 for a RGBA/BGRA fame."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@return The number of planes."] pub fn otc_video_frame_get_number_of_planes (frame : * const otc_video_frame) -> size_t ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:25425
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets the video format of a video frame."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@return The video frame format."] # [doc = "@see otc_video_frame_format"] pub fn otc_video_frame_get_format (frame : * const otc_video_frame) -> otc_video_frame_format ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:31242
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Checks whether a video frame is contiguous or not."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@return A Boolean value with the result."] pub fn otc_video_frame_is_contiguous (frame : * const otc_video_frame) -> otc_bool ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:25749
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Sets the video format of a video frame."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@param format The video frame format."] # [doc = "@see otc_video_frame_format"] pub fn otc_video_frame_set_format (frame : * mut otc_video_frame , format : otc_video_frame_format) ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:31535
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Sets the metadata associated with a video frame."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@param data A pointer to the metadata buffer to be copied into the frame."] # [doc = "@param size The size of the metadata buffer to be copied."] # [doc = "@return A return value indicating either error or success."] # [doc = "@see otc_error_code"] pub fn otc_video_frame_set_metadata (frame : * mut otc_video_frame , data : * const u8 , size : size_t) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:32067
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets the metadata associated with the video frame."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@param size The size of the metadata buffer associated with this frame."] # [doc = "@return A pointer to the internal metadata buffer in the video frame or a"] # [doc = "null pointer if there is no metadata associated with it. This"] # [doc = "pointer will get invalidated after destroying the frame."] pub fn otc_video_frame_get_metadata (frame : * const otc_video_frame , size : * mut size_t) -> * const u8 ; } # ...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:26086
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets the binary data from one of the planes of a video frame."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@param plane The video plane to get data from."] # [doc = "@return A pointer to a buffer containing the plane data. This can be null if"] # [doc = "there is an error."] pub fn otc_video_frame_get_plane_binary_data (frame : * const otc_video_frame , plane : otc_video_frame_plane) -> * const u8 ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:41104
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Provides a video frame to the video capturer."] # [doc = ""] # [doc = "@param capturer A pointer to the video capturer instance."] # [doc = "@param rotation The rotation of the video frame."] # [doc = "@param frame A pointer to the video frame instance to be provided."] # [doc = "@return Return value indicating either error or success."] # [doc = "@see otc_video_frame"] pub fn otc_video_capturer_provide_frame (capturer : * const otc_video_capturer , rotation : :: std :: os :: raw :: c_int , frame : * const otc_video_frame) -> otc_status ; } # ...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:26558
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets the size of a plane in a video frame."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@param plane The video plane to get the size from."] # [doc = "@return Size of the plane."] pub fn otc_video_frame_get_plane_size (frame : * const otc_video_frame , plane : otc_video_frame_plane) -> size_t ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:26923
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets plane stride from a give plane in a video frame."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@param plane The video plane to get the stride from."] # [doc = "@return Stride."] pub fn otc_video_frame_get_plane_stride (frame : * const otc_video_frame , plane : otc_video_frame_plane) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:59739
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Retrieves unrendered audio samples from the session. These samples are"] # [doc = "mixed from the streams in the session you have subscribed to."] # [doc = ""] # [doc = "@param buffer The buffer containing audio data."] # [doc = "@param number_of_samples The number of samples requested."] # [doc = "@return The number of samples copied out of the audio buffer."] pub fn otc_audio_device_read_render_data (buffer : * mut i16 , number_of_samples : size_t) -> size_t ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:27314
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets the width of a plane in a video frame."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@param plane The video plane to get the width from."] # [doc = "@return With."] pub fn otc_video_frame_get_plane_width (frame : * const otc_video_frame , plane : otc_video_frame_plane) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:60231
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Passes in audio data from the audio device to transmit to a session."] # [doc = "This audio data is used by streams you publish to the session."] # [doc = ""] # [doc = "@param buffer The buffer containing audio data."] # [doc = "@param number_of_samples The number of samples available for copying."] # [doc = "@return Return value indicating either error or success."] pub fn otc_audio_device_write_capture_data (buffer : * const i16 , number_of_samples : size_t) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:27691
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets the height of a plane in a video frame."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@param plane The video plane to get the height from."] # [doc = "@return Height."] pub fn otc_video_frame_get_plane_height (frame : * const otc_video_frame , plane : otc_video_frame_plane) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:60737
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Sets the audio device to be used. You must call this function before you"] # [doc = "connect to a session. Additionally, this is a global operation that must"] # [doc = "persist throughout the lifetime of a session."] # [doc = ""] # [doc = "@param callbacks A pointer to a audio device function callback struct."] # [doc = "@return Return value indicating either error or success."] pub fn otc_set_audio_device (callbacks : * const otc_audio_device_callbacks) -> otc_status ; } # ...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:28073
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Copies a given video frame."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@return A pointer to the new video frame instance."] pub fn otc_video_frame_copy (frame : * const otc_video_frame) -> * mut otc_video_frame ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:61336
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Returns the unique identifier for this connection."] # [doc = ""] # [doc = "@param connection The client connection."] # [doc = "@return The unique identifier for this connection."] pub fn otc_connection_get_id (connection : * const otc_connection) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:28357
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Makes a mutable copy of a given video frame."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@return A pointer to the new video frame instance."] pub fn otc_video_frame_mutable_copy (frame : * const otc_video_frame) -> * mut otc_video_frame ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:61653
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Returns the timestamp for when the client connected to the OpenTok session."] # [doc = ""] # [doc = "@param connection The client connection."] # [doc = "@return The time when the client connected to the OpenTok session."] pub fn otc_connection_get_creation_time (connection : * const otc_connection) -> i64 ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:28666
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Converts a given frame. All the video frames provided by the SDK callback"] # [doc = "functions are bound to this."] # [doc = "If you plan to save the frame so you use it later, you'll need to copy it."] # [doc = "In addition to that, if you want to convert a video frame to a different"] # [doc = "format, you'll use this function also"] # [doc = "If the destination format is the same as the source, a shallow copy (n"] # [doc = "buffer copy) will be made if possible."] # [doc = ""] # [doc = "@param format The format of the video frame which will be returned."] # [doc = "This function can convert frames to the following formats:"] # [doc = "`OTC_VIDEO_FRAME_FORMAT_ARGB32`, `OTC_VIDEO_FRAME_FORMAT_BGRA32`,"] # [doc = "`OTC_VIDEO_FRAME_FORMAT_ABGR32`, `OTC_VIDEO_FRAME_FORMAT_RGBA32`"] # [doc = "and `OTC_VIDEO_FRAME_FORMAT_YUV420P`."] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@return A copy of the video frame in the specified format. This can be null"] # [doc = "if there is an error. Keep in mind that you will need to destroy this frame"] # [doc = "later by yourself."] # [doc = "@see otc_video_frame_format"] pub fn otc_video_frame_convert (format : otc_video_frame_format , frame : * const otc_video_frame) -> * mut otc_video_frame ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:29970
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Converts a given frame in place. This changes the data of the input frame."] # [doc = ""] # [doc = "@param format The format of the video frame. This function can convert"] # [doc = "frames to the following formats: `OTC_VIDEO_FRAME_FORMAT_ARGB32`,"] # [doc = "`OTC_VIDEO_FRAME_FORMAT_BGRA32`, `OTC_VIDEO_FRAME_FORMAT_ABGR32`,"] # [doc = "and `OTC_VIDEO_FRAME_FORMAT_YUV420P`."] # [doc = ""] # [doc = "@param input_frame A pointer to the video frame instance."] # [doc = "@param planes A pointer to a pointer to the video frame planes."] # [doc = "@param strides A pointer to a pointer to the video frame stride."] # [doc = "@return A return value indicating either error or success."] # [doc = "@see otc_error_code"] # [doc = "@see otc_video_frame_format"] pub fn otc_video_frame_convert_inplace (format : otc_video_frame_format , planes : * mut * mut u8 , strides : * const :: std :: os :: raw :: c_int , input_frame : * const otc_video_frame) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:61988
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Returns the data associated with the connection. You set this data when you"] # [doc = "create the token used for by the client to connect to the OpenTok session."] # [doc = "See the "] # [doc = "Token Creation Overview developer guide."] # [doc = ""] # [doc = "@param connection The client connection."] # [doc = "@return The connection data."] pub fn otc_connection_get_data (connection : * const otc_connection) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:30957
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Checks whether a video frame is packed or not."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@return A Boolean value with the result."] pub fn otc_video_frame_is_packed (frame : * const otc_video_frame) -> otc_bool ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:62565
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets the session ID for the session the connection is connected to."] # [doc = ""] # [doc = "@param connection The client connection."] # [doc = "@return The session ID for the session."] pub fn otc_connection_get_session_id (connection : * const otc_connection) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:31242
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Checks whether a video frame is contiguous or not."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@return A Boolean value with the result."] pub fn otc_video_frame_is_contiguous (frame : * const otc_video_frame) -> otc_bool ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:62896
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Makes a copy of this connection."] # [doc = ""] # [doc = "@param connection The client connection to be copied"] # [doc = "@return A copy of the connection. It is set to null if there is an error."] pub fn otc_connection_copy (connection : * const otc_connection) -> * mut otc_connection ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:31535
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Sets the metadata associated with a video frame."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@param data A pointer to the metadata buffer to be copied into the frame."] # [doc = "@param size The size of the metadata buffer to be copied."] # [doc = "@return A return value indicating either error or success."] # [doc = "@see otc_error_code"] pub fn otc_video_frame_set_metadata (frame : * mut otc_video_frame , data : * const u8 , size : size_t) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:63211
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Releases resources associated with the connection."] # [doc = ""] # [doc = "@param connection The client connection to release."] # [doc = "@return Return value indicating either error or success."] pub fn otc_connection_delete (connection : * mut otc_connection) -> otc_status ; } pu...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:32067
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets the metadata associated with the video frame."] # [doc = ""] # [doc = "@param frame A pointer to the video frame instance."] # [doc = "@param size The size of the metadata buffer associated with this frame."] # [doc = "@return A pointer to the internal metadata buffer in the video frame or a"] # [doc = "null pointer if there is no metadata associated with it. This"] # [doc = "pointer will get invalidated after destroying the frame."] pub fn otc_video_frame_get_metadata (frame : * const otc_video_frame , size : * mut size_t) -> * const u8 ; } # ...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:64268
[INFO] [stdout] |
[INFO] [stdout] 3 | ... ; extern "C" { # [doc = "Gets the unique identifier for this stream."] # [doc = ""] # [doc = "@param stream The stream."] # [doc = ""] # [doc = "@return The unique identifier for this stream."] pub fn otc_stream_get_id (stream : * const otc_stream) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:41104
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Provides a video frame to the video capturer."] # [doc = ""] # [doc = "@param capturer A pointer to the video capturer instance."] # [doc = "@param rotation The rotation of the video frame."] # [doc = "@param frame A pointer to the video frame instance to be provided."] # [doc = "@return Return value indicating either error or success."] # [doc = "@see otc_video_frame"] pub fn otc_video_capturer_provide_frame (capturer : * const otc_video_capturer , rotation : :: std :: os :: raw :: c_int , frame : * const otc_video_frame) -> otc_status ; } # ...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:64560
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets the name of the stream. The publisher of the stream can set this"] # [doc = "name to identify the stream."] # [doc = ""] # [doc = "@param stream The stream being queried."] # [doc = "@return The stream name."] pub fn otc_stream_get_name (stream : * const otc_stream) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:59739
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Retrieves unrendered audio samples from the session. These samples are"] # [doc = "mixed from the streams in the session you have subscribed to."] # [doc = ""] # [doc = "@param buffer The buffer containing audio data."] # [doc = "@param number_of_samples The number of samples requested."] # [doc = "@return The number of samples copied out of the audio buffer."] pub fn otc_audio_device_read_render_data (buffer : * mut i16 , number_of_samples : size_t) -> size_t ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:64900
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Checks whether this stream contains a video track or not."] # [doc = ""] # [doc = "@param stream The stream being queried."] # [doc = "@return Return value indicating whether this stream contains a video track"] # [doc = "or not."] pub fn otc_stream_has_video_track (stream : * const otc_stream) -> otc_bool ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:60231
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Passes in audio data from the audio device to transmit to a session."] # [doc = "This audio data is used by streams you publish to the session."] # [doc = ""] # [doc = "@param buffer The buffer containing audio data."] # [doc = "@param number_of_samples The number of samples available for copying."] # [doc = "@return Return value indicating either error or success."] pub fn otc_audio_device_write_capture_data (buffer : * const i16 , number_of_samples : size_t) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:65235
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Checks whether this stream is currently publishing video or not."] # [doc = ""] # [doc = "@param stream The stream being queried."] # [doc = "@return Return value indicating whether this stream is publishing video or"] # [doc = "not."] pub fn otc_stream_has_video (stream : * const otc_stream) -> otc_bool ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:60737
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Sets the audio device to be used. You must call this function before you"] # [doc = "connect to a session. Additionally, this is a global operation that must"] # [doc = "persist throughout the lifetime of a session."] # [doc = ""] # [doc = "@param callbacks A pointer to a audio device function callback struct."] # [doc = "@return Return value indicating either error or success."] pub fn otc_set_audio_device (callbacks : * const otc_audio_device_callbacks) -> otc_status ; } # ...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:65568
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Checks whether this stream contains an audio track or not."] # [doc = ""] # [doc = "@param stream The stream being queried."] # [doc = "@return Return value indicating whether this stream contains an audio track"] # [doc = "or not."] pub fn otc_stream_has_audio_track (stream : * const otc_stream) -> otc_bool ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:61336
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Returns the unique identifier for this connection."] # [doc = ""] # [doc = "@param connection The client connection."] # [doc = "@return The unique identifier for this connection."] pub fn otc_connection_get_id (connection : * const otc_connection) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:65905
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Checks whether this stream is currently publishing audio or not."] # [doc = ""] # [doc = "@param stream The stream being queried."] # [doc = "@return Return value indicating whether this stream is publishing audio or"] # [doc = "not."] pub fn otc_stream_has_audio (stream : * const otc_stream) -> otc_bool ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:61653
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Returns the timestamp for when the client connected to the OpenTok session."] # [doc = ""] # [doc = "@param connection The client connection."] # [doc = "@return The time when the client connected to the OpenTok session."] pub fn otc_connection_get_creation_time (connection : * const otc_connection) -> i64 ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:66238
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Makes a copy of a stream."] # [doc = ""] # [doc = "@param stream The stream to be copied."] # [doc = "@return A copy of the stream. This can be null if there is an error."] pub fn otc_stream_copy (stream : * const otc_stream) -> * mut otc_stream ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:61988
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Returns the data associated with the connection. You set this data when you"] # [doc = "create the token used for by the client to connect to the OpenTok session."] # [doc = "See the "] # [doc = "Token Creation Overview developer guide."] # [doc = ""] # [doc = "@param connection The client connection."] # [doc = "@return The connection data."] pub fn otc_connection_get_data (connection : * const otc_connection) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:66511
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Releases resources associated with the stream."] # [doc = ""] # [doc = "@param stream The stream being queried."] # [doc = "@return Return value indicating either error or success."] pub fn otc_stream_delete (stream : * mut otc_stream) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:66788
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Returns the width, in pixels, of the video stream."] # [doc = ""] # [doc = "@param stream The stream being queried."] # [doc = "@return The width, in pixels, of the video stream."] pub fn otc_stream_get_video_width (stream : * const otc_stream) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:62565
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets the session ID for the session the connection is connected to."] # [doc = ""] # [doc = "@param connection The client connection."] # [doc = "@return The session ID for the session."] pub fn otc_connection_get_session_id (connection : * const otc_connection) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:62896
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Makes a copy of this connection."] # [doc = ""] # [doc = "@param connection The client connection to be copied"] # [doc = "@return A copy of the connection. It is set to null if there is an error."] pub fn otc_connection_copy (connection : * const otc_connection) -> * mut otc_connection ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:67092
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Returns the height, in pixels, of the video stream."] # [doc = ""] # [doc = "@param stream The stream being queried."] # [doc = "@return The height, in pixels, of the video stream."] pub fn otc_stream_get_video_height (stream : * const otc_stream) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:63211
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Releases resources associated with the connection."] # [doc = ""] # [doc = "@param connection The client connection to release."] # [doc = "@return Return value indicating either error or success."] pub fn otc_connection_delete (connection : * mut otc_connection) -> otc_status ; } pu...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:67399
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets the creation time of the stream."] # [doc = ""] # [doc = "@param stream The stream being queried."] # [doc = "@return The timestamp for the creation time of the stream."] pub fn otc_stream_get_creation_time (stream : * const otc_stream) -> i64 ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:67675
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Returns the video type of the stream."] # [doc = ""] # [doc = "@param stream The stream being queried."] # [doc = "@return The video type of the stream."] # [doc = "@see otc_stream_video_type"] pub fn otc_stream_get_video_type (stream : * const otc_stream) -> otc_stream_video_type ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:64268
[INFO] [stdout] |
[INFO] [stdout] 3 | ... ; extern "C" { # [doc = "Gets the unique identifier for this stream."] # [doc = ""] # [doc = "@param stream The stream."] # [doc = ""] # [doc = "@return The unique identifier for this stream."] pub fn otc_stream_get_id (stream : * const otc_stream) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:67984
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Get the connection associated with the client publishing the stream."] # [doc = ""] # [doc = "@param stream The stream being queried."] # [doc = "@return The connection associated with the client publishing the stream."] pub fn otc_stream_get_connection (stream : * const otc_stream) -> * const otc_connection ; } # ...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:84773
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Creates a new otc_publisher instance."] # [doc = ""] # [doc = "@param name The name of the publisher. Other clients can get the names"] # [doc = "for streams in the session."] # [doc = "@param capturer Use this parameter if you want to provide a custom video"] # [doc = "capturer. If it is set to null, the publisher uses a default"] # [doc = "video capturer using the system's camera."] # [doc = "@param callbacks A pointer to the structure with the publisher callback"] # [doc = "function pointers."] # [doc = "@return A new otc_publisher instance. If there is an error, this is null."] pub fn otc_publisher_new (name : * const :: std :: os :: raw :: c_char , capturer : * const otc_video_capturer_callbacks , callbacks : * const otc_publisher_callbacks) -> * mut otc_publisher ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:85580
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Creates a new otc_publisher_settings instance."] # [doc = ""] # [doc = "@return A new otc_publisher_settings instance"] pub fn otc_publisher_settings_new () -> * mut otc_publisher_settings ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:85796
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Deletes an otc_publisher_settings instance."] # [doc = ""] # [doc = "@param settings The otc_publisher_settings instance to be deleted."] # [doc = "@return Return value indicating either error or success."] pub fn otc_publisher_settings_delete (settings : * mut otc_publisher_settings) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:64560
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets the name of the stream. The publisher of the stream can set this"] # [doc = "name to identify the stream."] # [doc = ""] # [doc = "@param stream The stream being queried."] # [doc = "@return The stream name."] pub fn otc_stream_get_name (stream : * const otc_stream) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:86123
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Sets the desired name for a publisher to be constructed with"] # [doc = "{@link otc_publisher_new_with_settings}."] # [doc = ""] # [doc = "@param settings The otc_publisher_settings instance to be affected."] # [doc = "@param name The name for the publisher. Other clients can get the names"] # [doc = "for streams in the session."] # [doc = "@return Return value indicating either error or success."] pub fn otc_publisher_settings_set_name (settings : * mut otc_publisher_settings , name : * const :: std :: os :: raw :: c_char) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:64900
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Checks whether this stream contains a video track or not."] # [doc = ""] # [doc = "@param stream The stream being queried."] # [doc = "@return Return value indicating whether this stream contains a video track"] # [doc = "or not."] pub fn otc_stream_has_video_track (stream : * const otc_stream) -> otc_bool ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:86694
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Sets the video capturer for a publisher to be constructed with"] # [doc = "{@link otc_publisher_new_with_settings}."] # [doc = ""] # [doc = "@param settings The otc_publisher_settings instance to be affected."] # [doc = "@param capturer The video capturer."] # [doc = "@return Return value indicating either error or success."] pub fn otc_publisher_settings_set_video_capturer (settings : * mut otc_publisher_settings , capturer : * const otc_video_capturer_callbacks) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:65235
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Checks whether this stream is currently publishing video or not."] # [doc = ""] # [doc = "@param stream The stream being queried."] # [doc = "@return Return value indicating whether this stream is publishing video or"] # [doc = "not."] pub fn otc_stream_has_video (stream : * const otc_stream) -> otc_bool ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:87204
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Enables an audio track for a publisher to be constructed with"] # [doc = "{@link otc_publisher_new_with_settings}."] # [doc = ""] # [doc = "@param settings The otc_publisher_settings instance to be affected."] # [doc = "@param enabled Enable/disable the existence of an audio track for"] # [doc = "a publisher to be constructed with {@link"] # [doc = "otc_publisher_new_with_settings}."] # [doc = "@return Return value indicating either error or success."] pub fn otc_publisher_settings_set_audio_track (settings : * mut otc_publisher_settings , enabled : otc_bool) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:65568
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Checks whether this stream contains an audio track or not."] # [doc = ""] # [doc = "@param stream The stream being queried."] # [doc = "@return Return value indicating whether this stream contains an audio track"] # [doc = "or not."] pub fn otc_stream_has_audio_track (stream : * const otc_stream) -> otc_bool ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:87811
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Enables a video track for a publisher to be constructed with"] # [doc = "{@link otc_publisher_new_with_settings}."] # [doc = ""] # [doc = "@param settings The otc_publisher_settings instance to be affected."] # [doc = "@param enabled Enable/disable the existence of an video track for"] # [doc = "a publisher to be constructed with {@link"] # [doc = "otc_publisher_new_with_settings}."] # [doc = "@return Return value indicating either error or success."] pub fn otc_publisher_settings_set_video_track (settings : * mut otc_publisher_settings , enabled : otc_bool) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:88417
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Enables stereo audio for a publisher to be constructed with"] # [doc = "{@link otc_publisher_new_with_settings}."] # [doc = ""] # [doc = "@param settings The otc_publisher_settings instance to be affected."] # [doc = "@param enabled Enable/disable stereo audio support for a publisher"] # [doc = "to be constructed with {@link"] # [doc = "otc_publisher_new_with_settings}."] # [doc = "@return Return value indicating either error or success."] pub fn otc_publisher_settings_set_stereo (settings : * mut otc_publisher_settings , enabled : otc_bool) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:65905
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Checks whether this stream is currently publishing audio or not."] # [doc = ""] # [doc = "@param stream The stream being queried."] # [doc = "@return Return value indicating whether this stream is publishing audio or"] # [doc = "not."] pub fn otc_stream_has_audio (stream : * const otc_stream) -> otc_bool ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:66238
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Makes a copy of a stream."] # [doc = ""] # [doc = "@param stream The stream to be copied."] # [doc = "@return A copy of the stream. This can be null if there is an error."] pub fn otc_stream_copy (stream : * const otc_stream) -> * mut otc_stream ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:89006
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Creates a new otc_publisher instance."] # [doc = ""] # [doc = "@param callbacks A pointer to the struct with publisher callback function"] # [doc = "pointers."] # [doc = "@param settings The settings struct containing the desired settings for the"] # [doc = "publisher."] # [doc = "@return A new otc_publisher instance. If there is an error, this is null."] pub fn otc_publisher_new_with_settings (callbacks : * const otc_publisher_callbacks , settings : * mut otc_publisher_settings) -> * mut otc_publisher ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:89541
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Releases a publisher instance, including all hardware resources bound to it."] # [doc = ""] # [doc = "@param publisher The publisher instance to be deleted."] # [doc = "@return Return value indicating either error or success."] pub fn otc_publisher_delete (publisher : * mut otc_publisher) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:66511
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Releases resources associated with the stream."] # [doc = ""] # [doc = "@param stream The stream being queried."] # [doc = "@return Return value indicating either error or success."] pub fn otc_stream_delete (stream : * mut otc_stream) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:66788
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Returns the width, in pixels, of the video stream."] # [doc = ""] # [doc = "@param stream The stream being queried."] # [doc = "@return The width, in pixels, of the video stream."] pub fn otc_stream_get_video_width (stream : * const otc_stream) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:89872
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Returns the stream associated with the publisher."] # [doc = ""] # [doc = "@param publisher The publisher instance to get the stream from."] # [doc = "@return The stream associated with the publisher. If there is an error, this"] # [doc = "is null."] pub fn otc_publisher_get_stream (publisher : * mut otc_publisher) -> * mut otc_stream ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:67092
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Returns the height, in pixels, of the video stream."] # [doc = ""] # [doc = "@param stream The stream being queried."] # [doc = "@return The height, in pixels, of the video stream."] pub fn otc_stream_get_video_height (stream : * const otc_stream) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:90236
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Whether to publish video or not. By default, streams publish both audio and"] # [doc = "video."] # [doc = ""] # [doc = "@param publisher The publisher to be affected."] # [doc = "@param publish_video Whether to publish video or not."] # [doc = "@return Return value indicating either error or success."] pub fn otc_publisher_set_publish_video (publisher : * mut otc_publisher , publish_video : otc_bool) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:67399
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets the creation time of the stream."] # [doc = ""] # [doc = "@param stream The stream being queried."] # [doc = "@return The timestamp for the creation time of the stream."] pub fn otc_stream_get_creation_time (stream : * const otc_stream) -> i64 ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:67675
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Returns the video type of the stream."] # [doc = ""] # [doc = "@param stream The stream being queried."] # [doc = "@return The video type of the stream."] # [doc = "@see otc_stream_video_type"] pub fn otc_stream_get_video_type (stream : * const otc_stream) -> otc_stream_video_type ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:90681
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Whether to publish audio or not. By default, streams publish both audio and"] # [doc = "video."] # [doc = ""] # [doc = "@param publisher The publisher to be affected."] # [doc = "@param publish_audio Whether to publish audio or not."] # [doc = "@return Return value indicating either error or success."] pub fn otc_publisher_set_publish_audio (publisher : * mut otc_publisher , publish_audio : otc_bool) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:91126
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Returns whether the publisher is publishing video or not."] # [doc = ""] # [doc = "@param publisher The publisher instance."] # [doc = "@return Whether the publisher is publishing video or not."] pub fn otc_publisher_get_publish_video (publisher : * const otc_publisher) -> otc_bool ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:67984
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Get the connection associated with the client publishing the stream."] # [doc = ""] # [doc = "@param stream The stream being queried."] # [doc = "@return The connection associated with the client publishing the stream."] pub fn otc_stream_get_connection (stream : * const otc_stream) -> * const otc_connection ; } # ...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:91437
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Returns whether the Publisher is publishing audio or not."] # [doc = ""] # [doc = "@param publisher The publisher instance."] # [doc = "@return Whether the publisher is publishing audio or not."] pub fn otc_publisher_get_publish_audio (publisher : * const otc_publisher) -> otc_bool ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:84773
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Creates a new otc_publisher instance."] # [doc = ""] # [doc = "@param name The name of the publisher. Other clients can get the names"] # [doc = "for streams in the session."] # [doc = "@param capturer Use this parameter if you want to provide a custom video"] # [doc = "capturer. If it is set to null, the publisher uses a default"] # [doc = "video capturer using the system's camera."] # [doc = "@param callbacks A pointer to the structure with the publisher callback"] # [doc = "function pointers."] # [doc = "@return A new otc_publisher instance. If there is an error, this is null."] pub fn otc_publisher_new (name : * const :: std :: os :: raw :: c_char , capturer : * const otc_video_capturer_callbacks , callbacks : * const otc_publisher_callbacks) -> * mut otc_publisher ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:91748
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Returns the {@link otc_session} associated this publisher instance."] # [doc = ""] # [doc = "@param publisher The publisher instance."] # [doc = "@return The {@link otc_session} associated this instance. If there is an"] # [doc = "error, this is null."] pub fn otc_publisher_get_session (publisher : * const otc_publisher) -> * mut otc_session ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:85580
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Creates a new otc_publisher_settings instance."] # [doc = ""] # [doc = "@return A new otc_publisher_settings instance"] pub fn otc_publisher_settings_new () -> * mut otc_publisher_settings ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:85796
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Deletes an otc_publisher_settings instance."] # [doc = ""] # [doc = "@param settings The otc_publisher_settings instance to be deleted."] # [doc = "@return Return value indicating either error or success."] pub fn otc_publisher_settings_delete (settings : * mut otc_publisher_settings) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:92119
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Sets the max audio bitrate for the publisher."] # [doc = ""] # [doc = "@param publisher The publisher to be affected."] # [doc = "@param bitrate The desired bitrate."] # [doc = "@return Return value indicating either error or success."] pub fn otc_publisher_set_max_audio_bitrate (publisher : * mut otc_publisher , bitrate : u32) -> otc_status ; } # ...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:98608
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Sets the RTC stats report callback the publisher."] # [doc = ""] # [doc = "@param subscriber The subscriber instance."] # [doc = ""] # [doc = "@param cb The otc_publisher_rtc_stats_report_cb struct that includes the callback function"] # [doc = "for the RTC stats report."] # [doc = ""] # [doc = "@see otc_publisher_get_rtc_stats_report."] pub fn otc_publisher_set_rtc_stats_report_cb (publisher : * mut otc_publisher , cb : otc_publisher_rtc_stats_report_cb) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:86123
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Sets the desired name for a publisher to be constructed with"] # [doc = "{@link otc_publisher_new_with_settings}."] # [doc = ""] # [doc = "@param settings The otc_publisher_settings instance to be affected."] # [doc = "@param name The name for the publisher. Other clients can get the names"] # [doc = "for streams in the session."] # [doc = "@return Return value indicating either error or success."] pub fn otc_publisher_settings_set_name (settings : * mut otc_publisher_settings , name : * const :: std :: os :: raw :: c_char) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:86694
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Sets the video capturer for a publisher to be constructed with"] # [doc = "{@link otc_publisher_new_with_settings}."] # [doc = ""] # [doc = "@param settings The otc_publisher_settings instance to be affected."] # [doc = "@param capturer The video capturer."] # [doc = "@return Return value indicating either error or success."] pub fn otc_publisher_settings_set_video_capturer (settings : * mut otc_publisher_settings , capturer : * const otc_video_capturer_callbacks) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:99109
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets the RTC stats report for the subscriber. This is an asynchronous operation."] # [doc = "create an otc_publisher_rtc_stats_report_cb struct and pass it into the"] # [doc = "{@link otc_publisher_set_rtc_stats_report_cb} function prior to calling"] # [doc = "this function. When the stats are available, the"] # [doc = "{@link otc_publisher_set_rtc_stats_report_cb} callback function is called."] # [doc = ""] # [doc = "Also see {@link otc_publisher_callbacks.on_audio_stats},"] # [doc = "{@link otc_publisher_callbacks.on_video_stats}, and"] # [doc = "{@link otc_subscriber_get_rtc_stats_report}."] # [doc = ""] # [doc = "@param publisher The publisher."] pub fn otc_publisher_get_rtc_stats_report (publisher : * const otc_publisher) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:99887
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Enables or disables the audio fallback feature."] # [doc = ""] # [doc = "The audio-fallback feature is available in sessions that use"] # [doc = "the OpenTok Media Router. With the audio-fallback feature enabled (the"] # [doc = "default), when the OpenTok Media Router determines that a stream's quality"] # [doc = "has degraded significantly for a specific subscriber to the stream, it"] # [doc = "disables the video in that subscriber in order to preserve audio quality."] # [doc = ""] # [doc = "To turn off the audio-fallback feature, call the"] # [doc = "{@link otc_publisher_set_audio_fallback_enabled} function (and pass in"] # [doc = "OTC_FALSE) before calling the {@link otc_session_publish} function."] # [doc = ""] # [doc = "@param publisher The publisher to be affected."] # [doc = "@param enabled Whether we want to enable the audio fallback feature or not."] # [doc = "@return Return value indicating either error or success."] pub fn otc_publisher_set_audio_fallback_enabled (publisher : * mut otc_publisher , enabled : otc_bool) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:87204
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Enables an audio track for a publisher to be constructed with"] # [doc = "{@link otc_publisher_new_with_settings}."] # [doc = ""] # [doc = "@param settings The otc_publisher_settings instance to be affected."] # [doc = "@param enabled Enable/disable the existence of an audio track for"] # [doc = "a publisher to be constructed with {@link"] # [doc = "otc_publisher_new_with_settings}."] # [doc = "@return Return value indicating either error or success."] pub fn otc_publisher_settings_set_audio_track (settings : * mut otc_publisher_settings , enabled : otc_bool) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:100972
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Returns whether the publisher audio fallback feature is enabled or not."] # [doc = "See the {@link otc_publisher_set_audio_fallback_enabled} function."] # [doc = ""] # [doc = "@param publisher The publisher instance."] # [doc = "@return Whether the publisher audio fallback feature is enabled or not."] pub fn otc_publisher_get_audio_fallback_enabled (publisher : * const otc_publisher) -> otc_bool ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:87811
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Enables a video track for a publisher to be constructed with"] # [doc = "{@link otc_publisher_new_with_settings}."] # [doc = ""] # [doc = "@param settings The otc_publisher_settings instance to be affected."] # [doc = "@param enabled Enable/disable the existence of an video track for"] # [doc = "a publisher to be constructed with {@link"] # [doc = "otc_publisher_new_with_settings}."] # [doc = "@return Return value indicating either error or success."] pub fn otc_publisher_settings_set_video_track (settings : * mut otc_publisher_settings , enabled : otc_bool) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:101398
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets a unique identifier for a publisher."] # [doc = ""] # [doc = "@param publisher The publisher instance."] # [doc = "@return A unique identifier for the publisher. If there is an error, this is"] # [doc = "null."] pub fn otc_publisher_get_publisher_id (publisher : * const otc_publisher) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:101757
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Sets the publisher video type. By default, videos have the video type set"] # [doc = "to OTC_PUBLISHER_VIDEO_TYPE_CAMERA (indicating the source of the video is a"] # [doc = "camera). Set this to OTC_PUBLISHER_VIDEO_TYPE_SCREEN to indicate that the"] # [doc = "video source is screen sharing. Other clients can detect the video type for"] # [doc = "streams in the session (to determine the video source type)."] # [doc = ""] # [doc = "@param publisher The publisher to be affected."] # [doc = "@param video_type The video type for the publisher."] # [doc = "@return Return value indicating either error or success."] pub fn otc_publisher_set_video_type (publisher : * mut otc_publisher , video_type : otc_publisher_video_type) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:88417
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Enables stereo audio for a publisher to be constructed with"] # [doc = "{@link otc_publisher_new_with_settings}."] # [doc = ""] # [doc = "@param settings The otc_publisher_settings instance to be affected."] # [doc = "@param enabled Enable/disable stereo audio support for a publisher"] # [doc = "to be constructed with {@link"] # [doc = "otc_publisher_new_with_settings}."] # [doc = "@return Return value indicating either error or success."] pub fn otc_publisher_settings_set_stereo (settings : * mut otc_publisher_settings , enabled : otc_bool) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:102524
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets the publisher video type."] # [doc = "See the {@link otc_publisher_set_video_type} function."] # [doc = ""] # [doc = "@param publisher The publisher instance."] # [doc = "@return The publisher video type."] pub fn otc_publisher_get_video_type (publisher : * const otc_publisher) -> otc_publisher_video_type ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:89006
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Creates a new otc_publisher instance."] # [doc = ""] # [doc = "@param callbacks A pointer to the struct with publisher callback function"] # [doc = "pointers."] # [doc = "@param settings The settings struct containing the desired settings for the"] # [doc = "publisher."] # [doc = "@return A new otc_publisher instance. If there is an error, this is null."] pub fn otc_publisher_new_with_settings (callbacks : * const otc_publisher_callbacks , settings : * mut otc_publisher_settings) -> * mut otc_publisher ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:89541
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Releases a publisher instance, including all hardware resources bound to it."] # [doc = ""] # [doc = "@param publisher The publisher instance to be deleted."] # [doc = "@return Return value indicating either error or success."] pub fn otc_publisher_delete (publisher : * mut otc_publisher) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:102863
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets user data for a given publisher."] # [doc = ""] # [doc = "@param publisher The publisher instance."] # [doc = "@return A pointer to the user data in memory."] pub fn otc_publisher_get_user_data (publisher : * const otc_publisher) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:103164
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets the name for a given publisher."] # [doc = ""] # [doc = "@param publisher The publisher instance."] # [doc = "@return The name."] pub fn otc_publisher_get_name (publisher : * const otc_publisher) -> * const :: std :: os :: raw :: c_char ; } # ...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:89872
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Returns the stream associated with the publisher."] # [doc = ""] # [doc = "@param publisher The publisher instance to get the stream from."] # [doc = "@return The stream associated with the publisher. If there is an error, this"] # [doc = "is null."] pub fn otc_publisher_get_stream (publisher : * mut otc_publisher) -> * mut otc_stream ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:127291
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Creates a new Subscriber for a given Stream."] # [doc = ""] # [doc = "@param stream The Stream object corresponding to the stream you will"] # [doc = "subscribe to."] # [doc = "@param callbacks Struct with function pointers of the subscriber's"] # [doc = "callbacks."] # [doc = "@return The new Subscriber instance. This can be null if there is an error."] pub fn otc_subscriber_new (stream : * const otc_stream , callbacks : * const otc_subscriber_callbacks) -> * mut otc_subscriber ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:127802
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Releases a subscriber instance, including all hardware and UI resources"] # [doc = "bound to it."] # [doc = ""] # [doc = "@param subscriber The subcriber to be deleted."] # [doc = "@return Return value indicating either error or success."] pub fn otc_subscriber_delete (subscriber : * mut otc_subscriber) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:90236
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Whether to publish video or not. By default, streams publish both audio and"] # [doc = "video."] # [doc = ""] # [doc = "@param publisher The publisher to be affected."] # [doc = "@param publish_video Whether to publish video or not."] # [doc = "@return Return value indicating either error or success."] pub fn otc_publisher_set_publish_video (publisher : * mut otc_publisher , publish_video : otc_bool) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:128148
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Returns the stream associated with the subscriber."] # [doc = ""] # [doc = "@param subscriber The subscriber instance to get the stream from."] # [doc = "@return The stream associated with the subscriber. This can be null if there"] # [doc = "is an error."] pub fn otc_subscriber_get_stream (subscriber : * const otc_subscriber) -> * mut otc_stream ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:90681
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Whether to publish audio or not. By default, streams publish both audio and"] # [doc = "video."] # [doc = ""] # [doc = "@param publisher The publisher to be affected."] # [doc = "@param publish_audio Whether to publish audio or not."] # [doc = "@return Return value indicating either error or success."] pub fn otc_publisher_set_publish_audio (publisher : * mut otc_publisher , publish_audio : otc_bool) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:128524
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Subscribes to the stream's video."] # [doc = ""] # [doc = "@param subscriber The subscriber instance which will be affected."] # [doc = "@param subscribe_to_video Whether to subscribe to video or not."] # [doc = "@return Return value indicating either error or success."] pub fn otc_subscriber_set_subscribe_to_video (subscriber : * mut otc_subscriber , subscribe_to_video : otc_bool) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:91126
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Returns whether the publisher is publishing video or not."] # [doc = ""] # [doc = "@param publisher The publisher instance."] # [doc = "@return Whether the publisher is publishing video or not."] pub fn otc_publisher_get_publish_video (publisher : * const otc_publisher) -> otc_bool ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:128950
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Subscribes to the stream's audio."] # [doc = ""] # [doc = "@param subscriber The subscriber instance which will be affected."] # [doc = "@param subscribe_to_audio Whether to subscribe to audio or not."] # [doc = "@return Return value indicating either error or success."] pub fn otc_subscriber_set_subscribe_to_audio (subscriber : * mut otc_subscriber , subscribe_to_audio : otc_bool) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:129376
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Returns whether the subscriber is subscribed to the stream's video or not."] # [doc = ""] # [doc = "@param subscriber The subscriber instance."] # [doc = "@return Whether the subscriber is subscribed to the stream's video or not."] pub fn otc_subscriber_get_subscribe_to_video (subscriber : * const otc_subscriber) -> otc_bool ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:91437
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Returns whether the Publisher is publishing audio or not."] # [doc = ""] # [doc = "@param publisher The publisher instance."] # [doc = "@return Whether the publisher is publishing audio or not."] pub fn otc_publisher_get_publish_audio (publisher : * const otc_publisher) -> otc_bool ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:129730
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Returns whether the subscriber is subscribed to the stream's audio or not."] # [doc = ""] # [doc = "@param subscriber The subscriber instance."] # [doc = "@return Whether the subscriber is subscribed to the stream's audio or not."] pub fn otc_subscriber_get_subscribe_to_audio (subscriber : * const otc_subscriber) -> otc_bool ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:91748
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Returns the {@link otc_session} associated this publisher instance."] # [doc = ""] # [doc = "@param publisher The publisher instance."] # [doc = "@return The {@link otc_session} associated this instance. If there is an"] # [doc = "error, this is null."] pub fn otc_publisher_get_session (publisher : * const otc_publisher) -> * mut otc_session ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:130084
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Returns the {@link otc_session} associated this instance."] # [doc = ""] # [doc = "@param subscriber The subscriber instance."] # [doc = "@return The {@link otc_session} associated this instance. This can be null"] # [doc = "if there is an error."] pub fn otc_subscriber_get_session (subscriber : * const otc_subscriber) -> * mut otc_session ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:92119
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Sets the max audio bitrate for the publisher."] # [doc = ""] # [doc = "@param publisher The publisher to be affected."] # [doc = "@param bitrate The desired bitrate."] # [doc = "@return Return value indicating either error or success."] pub fn otc_publisher_set_max_audio_bitrate (publisher : * mut otc_publisher , bitrate : u32) -> otc_status ; } # ...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:130453
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Sets the preferred resolution for the subscriber's stream."] # [doc = ""] # [doc = "@param subscriber The subscriber instance which will be affected."] # [doc = "@param preferred_width The preferred width of the subscriber."] # [doc = "@param preferred_height The preferred height of the subscriber."] # [doc = "@return Return value indicating either error or success."] # [doc = "@see otc_error_code"] pub fn otc_subscriber_set_preferred_resolution (subscriber : * mut otc_subscriber , preferred_width : u32 , preferred_height : u32) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:98608
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Sets the RTC stats report callback the publisher."] # [doc = ""] # [doc = "@param subscriber The subscriber instance."] # [doc = ""] # [doc = "@param cb The otc_publisher_rtc_stats_report_cb struct that includes the callback function"] # [doc = "for the RTC stats report."] # [doc = ""] # [doc = "@see otc_publisher_get_rtc_stats_report."] pub fn otc_publisher_set_rtc_stats_report_cb (publisher : * mut otc_publisher , cb : otc_publisher_rtc_stats_report_cb) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:131029
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Returns the preferred resolution for the subscriber's stream."] # [doc = ""] # [doc = "@param subscriber The subscriber instance."] # [doc = "@param preferred_width The preferred width of the subscriber."] # [doc = "@param preferred_height The preferred height of the subscriber."] # [doc = "@return Return value indicating either error or success."] # [doc = "@see otc_error_code"] pub fn otc_subscriber_get_preferred_resolution (subscriber : * const otc_subscriber , preferred_width : * mut u32 , preferred_height : * mut u32) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:99109
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets the RTC stats report for the subscriber. This is an asynchronous operation."] # [doc = "create an otc_publisher_rtc_stats_report_cb struct and pass it into the"] # [doc = "{@link otc_publisher_set_rtc_stats_report_cb} function prior to calling"] # [doc = "this function. When the stats are available, the"] # [doc = "{@link otc_publisher_set_rtc_stats_report_cb} callback function is called."] # [doc = ""] # [doc = "Also see {@link otc_publisher_callbacks.on_audio_stats},"] # [doc = "{@link otc_publisher_callbacks.on_video_stats}, and"] # [doc = "{@link otc_subscriber_get_rtc_stats_report}."] # [doc = ""] # [doc = "@param publisher The publisher."] pub fn otc_publisher_get_rtc_stats_report (publisher : * const otc_publisher) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:131599
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Sets the preferred frame rate for the subscriber's stream."] # [doc = ""] # [doc = "@param subscriber The subscriber instance which will be affected."] # [doc = "@param preferred_framerate The preferred framerate of the subscriber."] # [doc = "@return Return value indicating either error or success."] # [doc = "@see otc_error_code"] pub fn otc_subscriber_set_preferred_framerate (subscriber : * mut otc_subscriber , preferred_framerate : f32) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:99887
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Enables or disables the audio fallback feature."] # [doc = ""] # [doc = "The audio-fallback feature is available in sessions that use"] # [doc = "the OpenTok Media Router. With the audio-fallback feature enabled (the"] # [doc = "default), when the OpenTok Media Router determines that a stream's quality"] # [doc = "has degraded significantly for a specific subscriber to the stream, it"] # [doc = "disables the video in that subscriber in order to preserve audio quality."] # [doc = ""] # [doc = "To turn off the audio-fallback feature, call the"] # [doc = "{@link otc_publisher_set_audio_fallback_enabled} function (and pass in"] # [doc = "OTC_FALSE) before calling the {@link otc_session_publish} function."] # [doc = ""] # [doc = "@param publisher The publisher to be affected."] # [doc = "@param enabled Whether we want to enable the audio fallback feature or not."] # [doc = "@return Return value indicating either error or success."] pub fn otc_publisher_set_audio_fallback_enabled (publisher : * mut otc_publisher , enabled : otc_bool) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:132085
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Returns the preferred frame rate for the subscriber's stream."] # [doc = ""] # [doc = "@param subscriber The subscriber instance."] # [doc = "@param preferred_framerate The preferred framerate associated with the"] # [doc = "subscriber."] # [doc = "@return Return value indicating either error or success."] # [doc = "@see otc_error_code"] pub fn otc_subscriber_get_preferred_framerate (subscriber : * const otc_subscriber , preferred_framerate : * mut f32) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:100972
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Returns whether the publisher audio fallback feature is enabled or not."] # [doc = "See the {@link otc_publisher_set_audio_fallback_enabled} function."] # [doc = ""] # [doc = "@param publisher The publisher instance."] # [doc = "@return Whether the publisher audio fallback feature is enabled or not."] pub fn otc_publisher_get_audio_fallback_enabled (publisher : * const otc_publisher) -> otc_bool ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:132584
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets a unique identifier for a given subscriber."] # [doc = ""] # [doc = "@param subscriber The subscriber instance."] # [doc = "@return A unique identifier for the subscriber. This can be null if there is"] # [doc = "an error."] pub fn otc_subscriber_get_subscriber_id (subscriber : * const otc_subscriber) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:101398
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets a unique identifier for a publisher."] # [doc = ""] # [doc = "@param publisher The publisher instance."] # [doc = "@return A unique identifier for the publisher. If there is an error, this is"] # [doc = "null."] pub fn otc_publisher_get_publisher_id (publisher : * const otc_publisher) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:132960
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets user data for a given subscriber."] # [doc = ""] # [doc = "@param subscriber The subscriber instance."] # [doc = "@return A pointer to the user data in memory."] pub fn otc_subscriber_get_user_data (subscriber : * const otc_subscriber) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:101757
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Sets the publisher video type. By default, videos have the video type set"] # [doc = "to OTC_PUBLISHER_VIDEO_TYPE_CAMERA (indicating the source of the video is a"] # [doc = "camera). Set this to OTC_PUBLISHER_VIDEO_TYPE_SCREEN to indicate that the"] # [doc = "video source is screen sharing. Other clients can detect the video type for"] # [doc = "streams in the session (to determine the video source type)."] # [doc = ""] # [doc = "@param publisher The publisher to be affected."] # [doc = "@param video_type The video type for the publisher."] # [doc = "@return Return value indicating either error or success."] pub fn otc_publisher_set_video_type (publisher : * mut otc_publisher , video_type : otc_publisher_video_type) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:102524
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets the publisher video type."] # [doc = "See the {@link otc_publisher_set_video_type} function."] # [doc = ""] # [doc = "@param publisher The publisher instance."] # [doc = "@return The publisher video type."] pub fn otc_publisher_get_video_type (publisher : * const otc_publisher) -> otc_publisher_video_type ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:133267
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets the RTC stats report for the subscriber. This is an asynchronous operation."] # [doc = "create an otc_subscriber_rtc_stats_report_cb struct and pass it into the"] # [doc = "{@link otc_subscriber_set_rtc_stats_report_cb} function prior to calling"] # [doc = "this function. When the stats are available, the"] # [doc = "{@link otc_subscriber_set_rtc_stats_report_cb} callback function is called."] # [doc = ""] # [doc = "Also see {@link otc_subscriber_callbacks.on_audio_stats},"] # [doc = "{@link otc_subscriber_callbacks.on_video_stats}, and"] # [doc = "{@link otc_publisher_get_rtc_stats_report}."] # [doc = ""] # [doc = "@param subscriber The subscriber."] pub fn otc_subscriber_get_rtc_stats_report (subscriber : * const otc_subscriber) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:102863
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets user data for a given publisher."] # [doc = ""] # [doc = "@param publisher The publisher instance."] # [doc = "@return A pointer to the user data in memory."] pub fn otc_publisher_get_user_data (publisher : * const otc_publisher) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:103164
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Gets the name for a given publisher."] # [doc = ""] # [doc = "@param publisher The publisher instance."] # [doc = "@return The name."] pub fn otc_publisher_get_name (publisher : * const otc_publisher) -> * const :: std :: os :: raw :: c_char ; } # ...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:134054
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Sets the RTC stats report callback the subscriber. See otc_subscriber_get_rtc_stats_report."] # [doc = ""] # [doc = "@param subscriber The subscriber instance."] # [doc = ""] # [doc = "@param cb The otc_subscriber_rtc_stats_report_cb struct that includes the callback function"] # [doc = "for the RTC stats report."] pub fn otc_subscriber_set_rtc_stats_report_cb (subscriber : * mut otc_subscriber , cb : otc_subscriber_rtc_stats_report_cb) -> otc_status ; } # ...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:127291
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Creates a new Subscriber for a given Stream."] # [doc = ""] # [doc = "@param stream The Stream object corresponding to the stream you will"] # [doc = "subscribe to."] # [doc = "@param callbacks Struct with function pointers of the subscriber's"] # [doc = "callbacks."] # [doc = "@return The new Subscriber instance. This can be null if there is an error."] pub fn otc_subscriber_new (stream : * const otc_stream , callbacks : * const otc_subscriber_callbacks) -> * mut otc_subscriber ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:158496
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Creates a new {@link otc_session} struct instance. Pass this into the"] # [doc = "{@link otc_session_connect} function to connect to the OpenTok session."] # [doc = ""] # [doc = "See also {@link otc_session_new_with_settings} for initializing a"] # [doc = "otc_session struct with advanced options."] # [doc = ""] # [doc = "@param apikey The API key for the OpenTok project. See"] # [doc = "See the your TokBox account"] # [doc = "page."] # [doc = ""] # [doc = "@param session_id The session ID."] # [doc = ""] # [doc = "@param callbacks The otc_session_callbacks structure containing"] # [doc = "callback functions for events related to the session."] # [doc = ""] # [doc = "@return The otc_session struct, representing the OpenTok session."] pub fn otc_session_new (apikey : * const :: std :: os :: raw :: c_char , session_id : * const :: std :: os :: raw :: c_char , callbacks : * const otc_session_callbacks) -> * mut otc_session ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:127802
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Releases a subscriber instance, including all hardware and UI resources"] # [doc = "bound to it."] # [doc = ""] # [doc = "@param subscriber The subcriber to be deleted."] # [doc = "@return Return value indicating either error or success."] pub fn otc_subscriber_delete (subscriber : * mut otc_subscriber) -> otc_status ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:128148
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Returns the stream associated with the subscriber."] # [doc = ""] # [doc = "@param subscriber The subscriber instance to get the stream from."] # [doc = "@return The stream associated with the subscriber. This can be null if there"] # [doc = "is an error."] pub fn otc_subscriber_get_stream (subscriber : * const otc_subscriber) -> * mut otc_stream ; } ex...
[INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout] --> /opt/rustwide/target/debug/build/opentok-rs-sys-814a2f797dee05e9/out/bindings.rs:3:159500
[INFO] [stdout] |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = "Creates a new {@link otc_session_settings} instance, used to set up advanced"] # [doc = "session settings. Call the following functions to configure these settings"] # [doc = "before calling the {@link otc_session_new_with_settings} function to create"] # [doc = "a session with these settings:"] # [doc = ""] # [doc = "