Example #1
0
 public static extern int pa_stream_cancel_write(pa_stream *p);
Example #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);
Example #3
0
 public static extern int pa_stream_disconnect(pa_stream *s);
Example #4
0
 public static extern int pa_stream_begin_write(pa_stream *p, void **data, [NativeTypeName("size_t *")] nuint *nbytes);
Example #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);
Example #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);
Example #7
0
 public static extern sbyte *pa_stream_get_device_name([NativeTypeName("const pa_stream *")] pa_stream *s);
Example #8
0
 public static extern int pa_stream_is_corked([NativeTypeName("const pa_stream *")] pa_stream *s);
Example #9
0
 public static extern pa_context *pa_stream_get_context([NativeTypeName("const pa_stream *")] pa_stream *p);
Example #10
0
 public static extern uint pa_stream_get_device_index([NativeTypeName("const pa_stream *")] pa_stream *s);
Example #11
0
 public static extern pa_stream_state_t pa_stream_get_state([NativeTypeName("const pa_stream *")] pa_stream *p);
Example #12
0
 public static extern pa_stream *pa_stream_ref(pa_stream *s);
Example #13
0
 public static extern void pa_stream_unref(pa_stream *s);
Example #14
0
 public static extern int pa_stream_finish_upload(pa_stream *s);
Example #15
0
 public static extern int pa_stream_connect_upload(pa_stream *s, [NativeTypeName("size_t")] nuint length);