core/core/interop/internal/generated/bindings library

Classes

ca_context
ca_device
ca_device_config
ca_device_notification
ca_log
ca_log_message
Dart_CObject_Type
Dart_TypedData_Type
ma_aaudio_allowed_capture_policy
ma_aaudio_content_type
ma_aaudio_input_preset
ma_aaudio_usage
ma_allocation_callbacks
ma_async_notification_callbacks
ma_async_notification_event
ma_async_notification_poll
ma_atomic_bool32
ma_atomic_device_state
ma_atomic_float
ma_atomic_int32
ma_atomic_uint32
ma_atomic_uint64
ma_atomic_vec3f
ma_attenuation_model
ma_audio_buffer
ma_audio_buffer_config
ma_audio_buffer_ref
ma_backend
ma_backend_callbacks
ma_biquad
ma_biquad_coefficient
Biquad Filtering
ma_biquad_config
ma_biquad_node
ma_biquad_node_config
ma_bpf
ma_bpf2
ma_bpf2_config
Band-Pass Filtering
ma_bpf_config
ma_bpf_node
ma_bpf_node_config
ma_channel_conversion_path
Channel Conversion
ma_channel_converter
ma_channel_converter_config
ma_channel_mix_mode
ma_context
ma_context_command__wasapi
ma_context_config
ma_data_converter
ma_data_converter_config
Data Conversion
ma_data_converter_execution_path
ma_data_source_base
ma_data_source_config
ma_data_source_node
ma_data_source_node_config
ma_data_source_vtable
ma_decoder
ma_decoder_config
ma_decoding_backend_config
ma_decoding_backend_vtable
ma_default_vfs
ma_delay
ma_delay_config
ma_delay_node
ma_delay_node_config
ma_device
ma_device_config
ma_device_descriptor
ma_device_id
ma_device_info
ma_device_job_thread
ma_device_job_thread_config
ma_device_notification
ma_device_notification_type
ma_device_state
ma_device_type
ma_dither_mode
ma_duplex_rb
ma_encoder
ma_encoder_config
ma_encoding_format
ma_engine
ma_engine_config
ma_engine_node
ma_engine_node_config
ma_engine_node_type
ma_event
ma_fader
ma_fader_config
ma_fence
ma_file_info
ma_format
ma_gainer
ma_gainer_config
ma_handedness
ma_hishelf2
ma_hishelf2_config
High Shelf Filter
ma_hishelf_node
ma_hishelf_node_config
ma_hpf
ma_hpf1
ma_hpf1_config
High-Pass Filtering
ma_hpf2
ma_hpf_config
ma_hpf_node
ma_hpf_node_config
ma_ios_session_category
ma_ios_session_category_option
ma_job
ma_job_queue
ma_job_queue_config
ma_job_queue_flags
ma_job_type
ma_lcg
ma_linear_resampler
ma_linear_resampler_config
Resampling
ma_log
ma_log_callback
ma_log_level
ma_loshelf2
ma_loshelf2_config
Low Shelf Filter
ma_loshelf_node
ma_loshelf_node_config
ma_lpf
ma_lpf1
ma_lpf1_config
Low-Pass Filtering
ma_lpf2
ma_lpf_config
ma_lpf_node
ma_lpf_node_config
ma_mono_expansion_mode
ma_node_base
ma_node_config
ma_node_flags
ma_node_graph
ma_node_graph_config
ma_node_input_bus
ma_node_output_bus
ma_node_state
ma_node_vtable
ma_noise
ma_noise_config
ma_noise_type
ma_notch2
ma_notch2_config
Notching Filter
ma_notch_node
ma_notch_node_config
ma_open_mode_flags
ma_opensl_recording_preset
ma_opensl_stream_type
ma_paged_audio_buffer
ma_paged_audio_buffer_config
ma_paged_audio_buffer_data
ma_paged_audio_buffer_page
ma_pan_mode
ma_panner
ma_panner_config
ma_pcm_rb
ma_peak2
ma_peak2_config
Peaking EQ Filter
ma_peak_node
ma_peak_node_config
ma_performance_profile
ma_positioning
ma_pulsewave
ma_pulsewave_config
ma_rb
Ring Buffer
ma_resample_algorithm
ma_resampler
ma_resampler_config
ma_resampling_backend_vtable
ma_resource_manager
ma_resource_manager_config
ma_resource_manager_data_buffer
ma_resource_manager_data_buffer_node
ma_resource_manager_data_source
ma_resource_manager_data_source_config
ma_resource_manager_data_source_flags
ma_resource_manager_data_stream
ma_resource_manager_data_supply
ma_resource_manager_data_supply_type
ma_resource_manager_flags
ma_resource_manager_pipeline_notifications
ma_resource_manager_pipeline_stage_notification
ma_result
ma_seek_origin
ma_semaphore
ma_share_mode
ma_slot_allocator
ma_slot_allocator_config
Job Queue
ma_slot_allocator_group
ma_sound
ma_sound_config
ma_sound_flags
ma_sound_inlined
ma_spatializer
ma_spatializer_config
ma_spatializer_listener
ma_spatializer_listener_config
ma_splitter_node
ma_splitter_node_config
ma_standard_channel_map
ma_standard_sample_rate
ma_stream_format
ma_stream_layout
ma_thread_priority
ma_timer
ma_vec3f
ma_vfs_callbacks
ma_wasapi_usage
ma_waveform
ma_waveform_config
ma_waveform_type
NativeBindings
FFI bindings for native code
pthread_cond_t
pthread_mutex_t
UnnamedStruct1
UnnamedStruct10
UnnamedStruct11
UnnamedStruct12
UnnamedStruct13
UnnamedStruct14
UnnamedStruct15
UnnamedStruct16
UnnamedStruct17
UnnamedStruct18
UnnamedStruct19
UnnamedStruct2
UnnamedStruct20
UnnamedStruct21
UnnamedStruct22
UnnamedStruct23
UnnamedStruct24
UnnamedStruct25
UnnamedStruct26
UnnamedStruct27
UnnamedStruct28
UnnamedStruct29
UnnamedStruct3
UnnamedStruct30
UnnamedStruct31
UnnamedStruct32
UnnamedStruct33
UnnamedStruct34
UnnamedStruct35
UnnamedStruct36
UnnamedStruct37
UnnamedStruct38
UnnamedStruct39
UnnamedStruct4
UnnamedStruct40
UnnamedStruct41
UnnamedStruct42
UnnamedStruct43
UnnamedStruct44
UnnamedStruct45
UnnamedStruct46
UnnamedStruct47
UnnamedStruct48
UnnamedStruct49
UnnamedStruct5
UnnamedStruct50
UnnamedStruct51
UnnamedStruct52
UnnamedStruct53
UnnamedStruct54
UnnamedStruct55
UnnamedStruct56
UnnamedStruct57
UnnamedStruct58
UnnamedStruct59
UnnamedStruct6
UnnamedStruct60
UnnamedStruct61
UnnamedStruct62
UnnamedStruct7
UnnamedStruct8
UnnamedStruct9
UnnamedUnion1
UnnamedUnion10
UnnamedUnion11
UnnamedUnion12
UnnamedUnion13
UnnamedUnion14
UnnamedUnion15
UnnamedUnion16
UnnamedUnion17
UnnamedUnion18
UnnamedUnion19
UnnamedUnion2
UnnamedUnion20
UnnamedUnion21
UnnamedUnion22
UnnamedUnion3
UnnamedUnion4
UnnamedUnion5
UnnamedUnion6
UnnamedUnion7
UnnamedUnion8
UnnamedUnion9

Typedefs

Dart_CObject = _Dart_CObject
Dart_HandleFinalizer = Pointer<NativeFunction<Dart_HandleFinalizerFunction>>
Dart_HandleFinalizerFunction = Void Function(Pointer<Void> isolate_callback_data, Pointer<Void> peer)
Dart_Port = Int64
A port is used to send or receive inter-isolate messages
Dart_Port_DL = Int64
Dart_PostCObject_Def = Pointer<NativeFunction<Dart_PostCObject_DefFunction>>
Dart_PostCObject_DefFunction = Void Function(Dart_Port_DL port_id, Pointer<Dart_CObject> message)
DartDart_HandleFinalizerFunction = void Function(Pointer<Void> isolate_callback_data, Pointer<Void> peer)
DartDart_Port = int
DartDart_Port_DL = int
DartDart_PostCObject_DefFunction = void Function(DartDart_Port_DL port_id, Pointer<Dart_CObject> message)
Dartma_async_notification = void
Dartma_data_source = void
Dartma_decoder_read_procFunction = int Function(Pointer<ma_decoder> pDecoder, Pointer<Void> pBufferOut, int bytesToRead, Pointer<Size> pBytesRead)
Dartma_decoder_seek_procFunction = int Function(Pointer<ma_decoder> pDecoder, Dartma_int64 byteOffset, int origin)
Dartma_decoder_tell_procFunction = int Function(Pointer<ma_decoder> pDecoder, Pointer<ma_int64> pCursor)
Dartma_device_data_procFunction = void Function(Pointer<ma_device> pDevice, Pointer<Void> pOutput, Pointer<Void> pInput, Dartma_uint32 frameCount)
Dartma_device_notification_procFunction = void Function(Pointer<ma_device_notification> pNotification)
Dartma_encoder_init_procFunction = int Function(Pointer<ma_encoder> pEncoder)
Dartma_encoder_seek_procFunction = int Function(Pointer<ma_encoder> pEncoder, Dartma_int64 offset, int origin)
Dartma_encoder_uninit_procFunction = void Function(Pointer<ma_encoder> pEncoder)
Dartma_encoder_write_pcm_frames_procFunction = int Function(Pointer<ma_encoder> pEncoder, Pointer<Void> pFramesIn, Dartma_uint64 frameCount, Pointer<ma_uint64> pFramesWritten)
Dartma_encoder_write_procFunction = int Function(Pointer<ma_encoder> pEncoder, Pointer<Void> pBufferIn, int bytesToWrite, Pointer<Size> pBytesWritten)
Dartma_engine_process_procFunction = void Function(Pointer<Void> pUserData, Pointer<Float> pFramesOut, Dartma_uint64 frameCount)
Dartma_enum_devices_callback_procFunction = Dartma_uint32 Function(Pointer<ma_context> pContext, int deviceType, Pointer<ma_device_info> pInfo, Pointer<Void> pUserData)
Dartma_float = double
Dartma_int16 = int
Dartma_int32 = int
Dartma_int64 = int
Dartma_job_procFunction = int Function(Pointer<ma_job> pJob)
Dartma_log_callback_procFunction = void Function(Pointer<Void> pUserData, Dartma_uint32 level, Pointer<Char> pMessage)
Dartma_node = void
Dartma_procFunction = void Function()
Dartma_read_procFunction = int Function(Pointer<Void> pUserData, Pointer<Void> pBufferOut, int bytesToRead, Pointer<Size> pBytesRead)
Dartma_resampling_backend = void
Dartma_seek_procFunction = int Function(Pointer<Void> pUserData, Dartma_int64 offset, int origin)
Dartma_sound_end_procFunction = void Function(Pointer<Void> pUserData, Pointer<ma_sound> pSound)
Dartma_stop_procFunction = void Function(Pointer<ma_device> pDevice)
Dartma_tell_procFunction = int Function(Pointer<Void> pUserData, Pointer<ma_int64> pCursor)
Dartma_uint16 = int
Dartma_uint32 = int
Dartma_uint64 = int
Dartma_uint8 = int
Dartma_vfs = void
Dartpthread_t = int
ma_async_notification = Void
ma_bool32 = ma_uint32
ma_bool8 = ma_uint8
ma_channel = ma_uint8
ma_data_source = Void
Data Source
ma_data_source_get_next_proc = Pointer<NativeFunction<ma_data_source_get_next_procFunction>>
ma_data_source_get_next_procFunction = Pointer<ma_data_source> Function(Pointer<ma_data_source> pDataSource)
ma_decoder_read_proc = Pointer<NativeFunction<ma_decoder_read_procFunction>>
ma_decoder_read_procFunction = Int32 Function(Pointer<ma_decoder> pDecoder, Pointer<Void> pBufferOut, Size bytesToRead, Pointer<Size> pBytesRead)
ma_decoder_seek_proc = Pointer<NativeFunction<ma_decoder_seek_procFunction>>
ma_decoder_seek_procFunction = Int32 Function(Pointer<ma_decoder> pDecoder, ma_int64 byteOffset, Int32 origin)
ma_decoder_tell_proc = Pointer<NativeFunction<ma_decoder_tell_procFunction>>
ma_decoder_tell_procFunction = Int32 Function(Pointer<ma_decoder> pDecoder, Pointer<ma_int64> pCursor)
ma_device_data_proc = Pointer<NativeFunction<ma_device_data_procFunction>>
ma_device_data_procFunction = Void Function(Pointer<ma_device> pDevice, Pointer<Void> pOutput, Pointer<Void> pInput, ma_uint32 frameCount)
ma_device_notification_proc = Pointer<NativeFunction<ma_device_notification_procFunction>>
ma_device_notification_procFunction = Void Function(Pointer<ma_device_notification> pNotification)
ma_encoder_init_proc = Pointer<NativeFunction<ma_encoder_init_procFunction>>
ma_encoder_init_procFunction = Int32 Function(Pointer<ma_encoder> pEncoder)
ma_encoder_seek_proc = Pointer<NativeFunction<ma_encoder_seek_procFunction>>
ma_encoder_seek_procFunction = Int32 Function(Pointer<ma_encoder> pEncoder, ma_int64 offset, Int32 origin)
ma_encoder_uninit_proc = Pointer<NativeFunction<ma_encoder_uninit_procFunction>>
ma_encoder_uninit_procFunction = Void Function(Pointer<ma_encoder> pEncoder)
ma_encoder_write_pcm_frames_proc = Pointer<NativeFunction<ma_encoder_write_pcm_frames_procFunction>>
ma_encoder_write_pcm_frames_procFunction = Int32 Function(Pointer<ma_encoder> pEncoder, Pointer<Void> pFramesIn, ma_uint64 frameCount, Pointer<ma_uint64> pFramesWritten)
ma_encoder_write_proc = Pointer<NativeFunction<ma_encoder_write_procFunction>>
ma_encoder_write_procFunction = Int32 Function(Pointer<ma_encoder> pEncoder, Pointer<Void> pBufferIn, Size bytesToWrite, Pointer<Size> pBytesWritten)
ma_engine_process_proc = Pointer<NativeFunction<ma_engine_process_procFunction>>
ma_engine_process_procFunction = Void Function(Pointer<Void> pUserData, Pointer<Float> pFramesOut, ma_uint64 frameCount)
ma_enum_devices_callback_proc = Pointer<NativeFunction<ma_enum_devices_callback_procFunction>>
ma_enum_devices_callback_procFunction = ma_bool32 Function(Pointer<ma_context> pContext, Int32 deviceType, Pointer<ma_device_info> pInfo, Pointer<Void> pUserData)
ma_float = Float
ma_handle = Pointer<Void>
ma_hishelf_config = ma_hishelf2_config
High Shelf Filter
ma_hpf2_config = ma_hpf1_config
High-Pass Filtering
ma_int16 = Short
ma_int32 = Int
ma_int64 = LongLong
ma_job_proc = Pointer<NativeFunction<ma_job_procFunction>>
ma_job_procFunction = Int32 Function(Pointer<ma_job> pJob)
ma_log_callback_proc = Pointer<NativeFunction<ma_log_callback_procFunction>>
ma_log_callback_procFunction = Void Function(Pointer<Void> pUserData, ma_uint32 level, Pointer<Char> pMessage)
ma_loshelf_config = ma_loshelf2_config
Low Shelf Filter
ma_lpf2_config = ma_lpf1_config
Low-Pass Filtering
ma_mutex = ma_pthread_mutex_t
ma_node = Void
ma_notch_config = ma_notch2_config
Notching Filter
ma_peak_config = ma_peak2_config
Peaking EQ Filter
ma_proc = Pointer<NativeFunction<ma_procFunction>>
ma_procFunction = Void Function()
ma_pthread_cond_t = pthread_cond_t
ma_pthread_mutex_t = pthread_mutex_t
ma_pthread_t = pthread_t
ma_ptr = Pointer<Void>
ma_read_proc = Pointer<NativeFunction<ma_read_procFunction>>
ma_read_procFunction = Int32 Function(Pointer<Void> pUserData, Pointer<Void> pBufferOut, Size bytesToRead, Pointer<Size> pBytesRead)
ma_resampling_backend = Void
ma_seek_proc = Pointer<NativeFunction<ma_seek_procFunction>>
ma_seek_procFunction = Int32 Function(Pointer<Void> pUserData, ma_int64 offset, Int32 origin)
ma_sound_end_proc = Pointer<NativeFunction<ma_sound_end_procFunction>>
ma_sound_end_procFunction = Void Function(Pointer<Void> pUserData, Pointer<ma_sound> pSound)
ma_sound_group = ma_sound
ma_sound_group_config = ma_sound_config
ma_spinlock = ma_uint32
ma_stop_proc = Pointer<NativeFunction<ma_stop_procFunction>>
ma_stop_procFunction = Void Function(Pointer<ma_device> pDevice)
ma_tell_proc = Pointer<NativeFunction<ma_tell_procFunction>>
ma_tell_procFunction = Int32 Function(Pointer<Void> pUserData, Pointer<ma_int64> pCursor)
ma_thread = ma_pthread_t
ma_uint16 = UnsignedShort
ma_uint32 = UnsignedInt
ma_uint64 = UnsignedLongLong
ma_uint8 = UnsignedChar
ma_uintptr = ma_uint64
ma_vfs = Void
VFS
ma_vfs_file = ma_handle
ma_wchar_win32 = ma_uint16
pthread_t = UnsignedLong