Пример #1
0
 public static extern int pa_stream_cancel_write(pa_stream *p);
Пример #2
0
 public static extern int pa_stream_write(pa_stream *p, [NativeTypeName("const void *")] void *data, [NativeTypeName("size_t")] nuint nbytes, [NativeTypeName("pa_free_cb_t")] delegate *unmanaged <void *, void> free_cb, [NativeTypeName("int64_t")] nint offset, pa_seek_mode_t seek);
Пример #3
0
 public static extern int pa_stream_disconnect(pa_stream *s);
Пример #4
0
 public static extern int pa_stream_begin_write(pa_stream *p, void **data, [NativeTypeName("size_t *")] nuint *nbytes);
Пример #5
0
 public static extern int pa_stream_connect_playback(pa_stream *s, [NativeTypeName("const char *")] sbyte *dev, [NativeTypeName("const pa_buffer_attr *")] pa_buffer_attr *attr, pa_stream_flags_t flags, [NativeTypeName("const pa_cvolume *")] pa_cvolume *volume, pa_stream *sync_stream);
Пример #6
0
 public static extern int pa_stream_connect_record(pa_stream *s, [NativeTypeName("const char *")] sbyte *dev, [NativeTypeName("const pa_buffer_attr *")] pa_buffer_attr *attr, pa_stream_flags_t flags);
Пример #7
0
 public static extern sbyte *pa_stream_get_device_name([NativeTypeName("const pa_stream *")] pa_stream *s);
Пример #8
0
 public static extern int pa_stream_is_corked([NativeTypeName("const pa_stream *")] pa_stream *s);
Пример #9
0
 public static extern pa_context *pa_stream_get_context([NativeTypeName("const pa_stream *")] pa_stream *p);
Пример #10
0
 public static extern uint pa_stream_get_device_index([NativeTypeName("const pa_stream *")] pa_stream *s);
Пример #11
0
 public static extern pa_stream_state_t pa_stream_get_state([NativeTypeName("const pa_stream *")] pa_stream *p);
Пример #12
0
 public static extern pa_stream *pa_stream_ref(pa_stream *s);
Пример #13
0
 public static extern void pa_stream_unref(pa_stream *s);
Пример #14
0
 public static extern int pa_stream_finish_upload(pa_stream *s);
Пример #15
0
 public static extern int pa_stream_connect_upload(pa_stream *s, [NativeTypeName("size_t")] nuint length);