Crate ndi_sys

Crate ndi_sys 

Source

Structs§

NDIlib_audio_frame_interleaved_16s_t
NDIlib_audio_frame_interleaved_32f_t
NDIlib_audio_frame_interleaved_32s_t
NDIlib_audio_frame_t
NDIlib_audio_frame_v2_t
NDIlib_audio_frame_v3_t
NDIlib_find_create_t
NDIlib_metadata_frame_t
NDIlib_recv_create_t
NDIlib_recv_create_v3_t
NDIlib_recv_performance_t
NDIlib_recv_queue_t
NDIlib_recv_recording_time_t
NDIlib_routing_create_t
NDIlib_send_create_t
NDIlib_source_t
NDIlib_tally_t
NDIlib_v5
NDIlib_video_frame_t
NDIlib_video_frame_v2_t
__darwin_pthread_handler_rec
__va_list_tag
_opaque_pthread_attr_t
_opaque_pthread_cond_t
_opaque_pthread_condattr_t
_opaque_pthread_mutex_t
_opaque_pthread_mutexattr_t
_opaque_pthread_once_t
_opaque_pthread_rwlock_t
_opaque_pthread_rwlockattr_t
_opaque_pthread_t

Constants§

INFINITE
INT8_MAX
INT8_MIN
INT16_MAX
INT16_MIN
INT32_MAX
INT32_MIN
INT64_MAX
INT64_MIN
INTPTR_MAX
INTPTR_MIN
INT_FAST8_MAX
INT_FAST8_MIN
INT_FAST16_MAX
INT_FAST16_MIN
INT_FAST32_MAX
INT_FAST32_MIN
INT_FAST64_MAX
INT_FAST64_MIN
INT_LEAST8_MAX
INT_LEAST8_MIN
INT_LEAST16_MAX
INT_LEAST16_MIN
INT_LEAST32_MAX
INT_LEAST32_MIN
INT_LEAST64_MAX
INT_LEAST64_MIN
NDILIB_CPP_DEFAULT_CONSTRUCTORS
NDILIB_LIBRARY_NAME
NDILIB_REDIST_FOLDER
NDILIB_REDIST_URL
NDIlib_FourCC_audio_type_e_NDIlib_FourCC_audio_type_FLTP
NDIlib_FourCC_audio_type_e_NDIlib_FourCC_audio_type_max
NDIlib_FourCC_audio_type_e_NDIlib_FourCC_type_FLTP
NDIlib_FourCC_video_type_e_NDIlib_FourCC_type_BGRA
NDIlib_FourCC_video_type_e_NDIlib_FourCC_type_BGRX
NDIlib_FourCC_video_type_e_NDIlib_FourCC_type_I420
NDIlib_FourCC_video_type_e_NDIlib_FourCC_type_NV12
NDIlib_FourCC_video_type_e_NDIlib_FourCC_type_P216
NDIlib_FourCC_video_type_e_NDIlib_FourCC_type_PA16
NDIlib_FourCC_video_type_e_NDIlib_FourCC_type_RGBA
NDIlib_FourCC_video_type_e_NDIlib_FourCC_type_RGBX
NDIlib_FourCC_video_type_e_NDIlib_FourCC_type_UYVA
NDIlib_FourCC_video_type_e_NDIlib_FourCC_type_UYVY
NDIlib_FourCC_video_type_e_NDIlib_FourCC_type_YV12
NDIlib_FourCC_video_type_e_NDIlib_FourCC_video_type_BGRA
NDIlib_FourCC_video_type_e_NDIlib_FourCC_video_type_BGRX
NDIlib_FourCC_video_type_e_NDIlib_FourCC_video_type_I420
NDIlib_FourCC_video_type_e_NDIlib_FourCC_video_type_NV12
NDIlib_FourCC_video_type_e_NDIlib_FourCC_video_type_P216
NDIlib_FourCC_video_type_e_NDIlib_FourCC_video_type_PA16
NDIlib_FourCC_video_type_e_NDIlib_FourCC_video_type_RGBA
NDIlib_FourCC_video_type_e_NDIlib_FourCC_video_type_RGBX
NDIlib_FourCC_video_type_e_NDIlib_FourCC_video_type_UYVA
NDIlib_FourCC_video_type_e_NDIlib_FourCC_video_type_UYVY
NDIlib_FourCC_video_type_e_NDIlib_FourCC_video_type_YV12
NDIlib_FourCC_video_type_e_NDIlib_FourCC_video_type_max
NDIlib_frame_format_type_e_NDIlib_frame_format_type_field_0
NDIlib_frame_format_type_e_NDIlib_frame_format_type_field_1
NDIlib_frame_format_type_e_NDIlib_frame_format_type_interleaved
NDIlib_frame_format_type_e_NDIlib_frame_format_type_max
NDIlib_frame_format_type_e_NDIlib_frame_format_type_progressive
NDIlib_frame_type_e_NDIlib_frame_type_audio
NDIlib_frame_type_e_NDIlib_frame_type_error
NDIlib_frame_type_e_NDIlib_frame_type_max
NDIlib_frame_type_e_NDIlib_frame_type_metadata
NDIlib_frame_type_e_NDIlib_frame_type_none
NDIlib_frame_type_e_NDIlib_frame_type_status_change
NDIlib_frame_type_e_NDIlib_frame_type_video
NDIlib_recv_bandwidth_e_NDIlib_recv_bandwidth_audio_only
NDIlib_recv_bandwidth_e_NDIlib_recv_bandwidth_highest
NDIlib_recv_bandwidth_e_NDIlib_recv_bandwidth_lowest
NDIlib_recv_bandwidth_e_NDIlib_recv_bandwidth_max
NDIlib_recv_bandwidth_e_NDIlib_recv_bandwidth_metadata_only
NDIlib_recv_color_format_e_NDIlib_recv_color_format_BGRX_BGRA
NDIlib_recv_color_format_e_NDIlib_recv_color_format_RGBX_RGBA
NDIlib_recv_color_format_e_NDIlib_recv_color_format_UYVY_BGRA
NDIlib_recv_color_format_e_NDIlib_recv_color_format_UYVY_RGBA
NDIlib_recv_color_format_e_NDIlib_recv_color_format_best
NDIlib_recv_color_format_e_NDIlib_recv_color_format_e_BGRX_BGRA
NDIlib_recv_color_format_e_NDIlib_recv_color_format_e_RGBX_RGBA
NDIlib_recv_color_format_e_NDIlib_recv_color_format_e_UYVY_BGRA
NDIlib_recv_color_format_e_NDIlib_recv_color_format_e_UYVY_RGBA
NDIlib_recv_color_format_e_NDIlib_recv_color_format_fastest
NDIlib_recv_color_format_e_NDIlib_recv_color_format_max
NDIlib_recv_timestamp_undefined
NDIlib_send_timecode_synthesize
RSIZE_MAX
SIG_ATOMIC_MAX
SIG_ATOMIC_MIN
SIZE_MAX
UINT8_MAX
UINT16_MAX
UINT32_MAX
UINT64_MAX
UINTPTR_MAX
UINT_FAST8_MAX
UINT_FAST16_MAX
UINT_FAST32_MAX
UINT_FAST64_MAX
UINT_LEAST8_MAX
UINT_LEAST16_MAX
UINT_LEAST32_MAX
UINT_LEAST64_MAX
WINT_MAX
WINT_MIN
_DARWIN_FEATURE_64_BIT_INODE
_DARWIN_FEATURE_ONLY_UNIX_CONFORMANCE
_DARWIN_FEATURE_UNIX_CONFORMANCE
__DARWIN_64_BIT_INO_T
__DARWIN_C_ANSI
__DARWIN_C_FULL
__DARWIN_C_LEVEL
__DARWIN_NON_CANCELABLE
__DARWIN_NO_LONG_LONG
__DARWIN_ONLY_64_BIT_INO_T
__DARWIN_ONLY_UNIX_CONFORMANCE
__DARWIN_ONLY_VERS_1050
__DARWIN_SUF_64_BIT_INO_T
__DARWIN_SUF_1050
__DARWIN_SUF_EXTSN
__DARWIN_UNIX03
__DARWIN_VERS_1050
__PTHREAD_ATTR_SIZE__
__PTHREAD_CONDATTR_SIZE__
__PTHREAD_COND_SIZE__
__PTHREAD_MUTEXATTR_SIZE__
__PTHREAD_MUTEX_SIZE__
__PTHREAD_ONCE_SIZE__
__PTHREAD_RWLOCKATTR_SIZE__
__PTHREAD_RWLOCK_SIZE__
__PTHREAD_SIZE__
__STDC_WANT_LIB_EXT1__
__WORDSIZE
__bool_true_false_are_defined
__has_ptrcheck
false_
true_

Functions§

NDIlib_destroy
NDIlib_find_create
NDIlib_find_create2
NDIlib_find_create_v2
NDIlib_find_destroy
NDIlib_find_get_current_sources
NDIlib_find_get_sources
NDIlib_find_wait_for_sources
NDIlib_framesync_audio_queue_depth
NDIlib_framesync_capture_audio
NDIlib_framesync_capture_audio_v2
NDIlib_framesync_capture_video
NDIlib_framesync_create
NDIlib_framesync_destroy
NDIlib_framesync_free_audio
NDIlib_framesync_free_audio_v2
NDIlib_framesync_free_video
NDIlib_initialize
NDIlib_is_supported_CPU
NDIlib_recv_add_connection_metadata
NDIlib_recv_capture
NDIlib_recv_capture_v2
NDIlib_recv_capture_v3
NDIlib_recv_clear_connection_metadata
NDIlib_recv_connect
NDIlib_recv_create
NDIlib_recv_create2
NDIlib_recv_create_v2
NDIlib_recv_create_v3
NDIlib_recv_destroy
NDIlib_recv_free_audio
NDIlib_recv_free_audio_v2
NDIlib_recv_free_audio_v3
NDIlib_recv_free_metadata
NDIlib_recv_free_string
NDIlib_recv_free_video
NDIlib_recv_free_video_v2
NDIlib_recv_get_no_connections
NDIlib_recv_get_performance
NDIlib_recv_get_queue
NDIlib_recv_get_web_control
NDIlib_recv_ptz_auto_focus
NDIlib_recv_ptz_exposure_auto
NDIlib_recv_ptz_exposure_manual
NDIlib_recv_ptz_exposure_manual_v2
NDIlib_recv_ptz_focus
NDIlib_recv_ptz_focus_speed
NDIlib_recv_ptz_is_supported
NDIlib_recv_ptz_pan_tilt
NDIlib_recv_ptz_pan_tilt_speed
NDIlib_recv_ptz_recall_preset
NDIlib_recv_ptz_store_preset
NDIlib_recv_ptz_white_balance_auto
NDIlib_recv_ptz_white_balance_indoor
NDIlib_recv_ptz_white_balance_manual
NDIlib_recv_ptz_white_balance_oneshot
NDIlib_recv_ptz_white_balance_outdoor
NDIlib_recv_ptz_zoom
NDIlib_recv_ptz_zoom_speed
NDIlib_recv_recording_get_error
NDIlib_recv_recording_get_filename
NDIlib_recv_recording_get_times
NDIlib_recv_recording_is_recording
NDIlib_recv_recording_is_supported
NDIlib_recv_recording_set_audio_level
NDIlib_recv_recording_start
NDIlib_recv_recording_stop
NDIlib_recv_send_metadata
NDIlib_recv_set_tally
NDIlib_routing_change
NDIlib_routing_clear
NDIlib_routing_create
NDIlib_routing_destroy
NDIlib_routing_get_no_connections
NDIlib_routing_get_source_name
NDIlib_send_add_connection_metadata
NDIlib_send_capture
NDIlib_send_clear_connection_metadata
NDIlib_send_create
NDIlib_send_destroy
NDIlib_send_free_metadata
NDIlib_send_get_no_connections
NDIlib_send_get_source_name
NDIlib_send_get_tally
NDIlib_send_send_audio
NDIlib_send_send_audio_v2
NDIlib_send_send_audio_v3
NDIlib_send_send_metadata
NDIlib_send_send_video
NDIlib_send_send_video_async
NDIlib_send_send_video_async_v2
NDIlib_send_send_video_v2
NDIlib_send_set_failover
NDIlib_util_P216_to_V210
NDIlib_util_V210_to_P216
NDIlib_util_audio_from_interleaved_16s
NDIlib_util_audio_from_interleaved_16s_v2
NDIlib_util_audio_from_interleaved_32f
NDIlib_util_audio_from_interleaved_32f_v2
NDIlib_util_audio_from_interleaved_32s_v2
NDIlib_util_audio_to_interleaved_16s
NDIlib_util_audio_to_interleaved_16s_v2
NDIlib_util_audio_to_interleaved_32f
NDIlib_util_audio_to_interleaved_32f_v2
NDIlib_util_audio_to_interleaved_32s_v2
NDIlib_util_send_send_audio_interleaved_16s
NDIlib_util_send_send_audio_interleaved_32f
NDIlib_util_send_send_audio_interleaved_32s
NDIlib_v2_load
NDIlib_v3_load
NDIlib_v4_5_load
NDIlib_v4_load
NDIlib_v5_load
NDIlib_version

Type Aliases§

NDIlib_FourCC_audio_type_e
NDIlib_FourCC_type_e
NDIlib_FourCC_video_type_e
NDIlib_find_instance_t
NDIlib_frame_format_type_e
NDIlib_frame_type_e
NDIlib_framesync_instance_t
NDIlib_recv_bandwidth_e
NDIlib_recv_color_format_e
NDIlib_recv_instance_t
NDIlib_routing_instance_t
NDIlib_send_instance_t
NDIlib_v2
NDIlib_v3
NDIlib_v4
NDIlib_v4_5
__builtin_va_list
__darwin_blkcnt_t
__darwin_blksize_t
__darwin_clock_t
__darwin_ct_rune_t
__darwin_dev_t
__darwin_fsblkcnt_t
__darwin_fsfilcnt_t
__darwin_gid_t
__darwin_id_t
__darwin_ino64_t
__darwin_ino_t
__darwin_intptr_t
__darwin_mach_port_name_t
__darwin_mach_port_t
__darwin_mbstate_t
__darwin_mode_t
__darwin_natural_t
__darwin_off_t
__darwin_pid_t
__darwin_pthread_attr_t
__darwin_pthread_cond_t
__darwin_pthread_condattr_t
__darwin_pthread_key_t
__darwin_pthread_mutex_t
__darwin_pthread_mutexattr_t
__darwin_pthread_once_t
__darwin_pthread_rwlock_t
__darwin_pthread_rwlockattr_t
__darwin_pthread_t
__darwin_ptrdiff_t
__darwin_rune_t
__darwin_sigset_t
__darwin_size_t
__darwin_socklen_t
__darwin_ssize_t
__darwin_suseconds_t
__darwin_time_t
__darwin_uid_t
__darwin_useconds_t
__darwin_uuid_string_t
__darwin_uuid_t
__darwin_va_list
__darwin_wchar_t
__darwin_wint_t
__int8_t
__int16_t
__int32_t
__int64_t
__uint8_t
__uint16_t
__uint32_t
__uint64_t
int_fast8_t
int_fast16_t
int_fast32_t
int_fast64_t
int_least8_t
int_least16_t
int_least32_t
int_least64_t
intmax_t
register_t
syscall_arg_t
u_int8_t
u_int16_t
u_int32_t
u_int64_t
uint_fast8_t
uint_fast16_t
uint_fast32_t
uint_fast64_t
uint_least8_t
uint_least16_t
uint_least32_t
uint_least64_t
uintmax_t
user_addr_t
user_long_t
user_off_t
user_size_t
user_ssize_t
user_time_t
user_ulong_t

Unions§

NDIlib_audio_frame_v3_t__bindgen_ty_1
NDIlib_source_t__bindgen_ty_1
NDIlib_v5__bindgen_ty_1
NDIlib_v5__bindgen_ty_2
NDIlib_v5__bindgen_ty_3
NDIlib_v5__bindgen_ty_4
NDIlib_v5__bindgen_ty_5
NDIlib_v5__bindgen_ty_6
NDIlib_v5__bindgen_ty_7
NDIlib_v5__bindgen_ty_8
NDIlib_v5__bindgen_ty_9
NDIlib_v5__bindgen_ty_10
NDIlib_v5__bindgen_ty_11
NDIlib_v5__bindgen_ty_12
NDIlib_v5__bindgen_ty_13
NDIlib_v5__bindgen_ty_14
NDIlib_v5__bindgen_ty_15
NDIlib_v5__bindgen_ty_16
NDIlib_v5__bindgen_ty_17
NDIlib_v5__bindgen_ty_18
NDIlib_v5__bindgen_ty_19
NDIlib_v5__bindgen_ty_20
NDIlib_v5__bindgen_ty_21
NDIlib_v5__bindgen_ty_22
NDIlib_v5__bindgen_ty_23
NDIlib_v5__bindgen_ty_24
NDIlib_v5__bindgen_ty_25
NDIlib_v5__bindgen_ty_26
NDIlib_v5__bindgen_ty_27
NDIlib_v5__bindgen_ty_28
NDIlib_v5__bindgen_ty_29
NDIlib_v5__bindgen_ty_30
NDIlib_v5__bindgen_ty_31
NDIlib_v5__bindgen_ty_32
NDIlib_v5__bindgen_ty_33
NDIlib_v5__bindgen_ty_34
NDIlib_v5__bindgen_ty_35
NDIlib_v5__bindgen_ty_36
NDIlib_v5__bindgen_ty_37
NDIlib_v5__bindgen_ty_38
NDIlib_v5__bindgen_ty_39
NDIlib_v5__bindgen_ty_40
NDIlib_v5__bindgen_ty_41
NDIlib_v5__bindgen_ty_42
NDIlib_v5__bindgen_ty_43
NDIlib_v5__bindgen_ty_44
NDIlib_v5__bindgen_ty_45
NDIlib_v5__bindgen_ty_46
NDIlib_v5__bindgen_ty_47
NDIlib_v5__bindgen_ty_48
NDIlib_v5__bindgen_ty_49
NDIlib_v5__bindgen_ty_50
NDIlib_v5__bindgen_ty_51
NDIlib_v5__bindgen_ty_52
NDIlib_v5__bindgen_ty_53
NDIlib_v5__bindgen_ty_54
NDIlib_v5__bindgen_ty_55
NDIlib_v5__bindgen_ty_56
NDIlib_v5__bindgen_ty_57
NDIlib_v5__bindgen_ty_58
NDIlib_v5__bindgen_ty_59
NDIlib_v5__bindgen_ty_60
NDIlib_v5__bindgen_ty_61
NDIlib_v5__bindgen_ty_62
NDIlib_v5__bindgen_ty_63
NDIlib_v5__bindgen_ty_64
NDIlib_v5__bindgen_ty_65
NDIlib_v5__bindgen_ty_66
NDIlib_v5__bindgen_ty_67
NDIlib_v5__bindgen_ty_68
NDIlib_v5__bindgen_ty_69
NDIlib_v5__bindgen_ty_70
NDIlib_v5__bindgen_ty_71
NDIlib_v5__bindgen_ty_72
NDIlib_v5__bindgen_ty_73
NDIlib_v5__bindgen_ty_74
NDIlib_v5__bindgen_ty_75
NDIlib_v5__bindgen_ty_76
NDIlib_v5__bindgen_ty_77
NDIlib_v5__bindgen_ty_78
NDIlib_v5__bindgen_ty_79
NDIlib_v5__bindgen_ty_80
NDIlib_v5__bindgen_ty_81
NDIlib_v5__bindgen_ty_82
NDIlib_v5__bindgen_ty_83
NDIlib_v5__bindgen_ty_84
NDIlib_v5__bindgen_ty_85
NDIlib_v5__bindgen_ty_86
NDIlib_v5__bindgen_ty_87
NDIlib_v5__bindgen_ty_88
NDIlib_v5__bindgen_ty_89
NDIlib_v5__bindgen_ty_90
NDIlib_v5__bindgen_ty_91
NDIlib_v5__bindgen_ty_92
NDIlib_v5__bindgen_ty_93
NDIlib_v5__bindgen_ty_94
NDIlib_v5__bindgen_ty_95
NDIlib_v5__bindgen_ty_96
NDIlib_v5__bindgen_ty_97
NDIlib_v5__bindgen_ty_98
NDIlib_v5__bindgen_ty_99
NDIlib_v5__bindgen_ty_100
NDIlib_v5__bindgen_ty_101
NDIlib_v5__bindgen_ty_102
NDIlib_v5__bindgen_ty_103
NDIlib_v5__bindgen_ty_104
NDIlib_v5__bindgen_ty_105
NDIlib_v5__bindgen_ty_106
NDIlib_v5__bindgen_ty_107
NDIlib_video_frame_v2_t__bindgen_ty_1
__mbstate_t