package portaudio_c_bindings

  1. Overview
  2. Docs

Parameters

module S : Cstubs_structs.TYPE

Signature

val e_val : 'a -> string -> 'a * int64 S.const
module PaError : sig ... end
val pa_error : PaError.t S.typ
val pa_device_index : int S.typ
val pa_host_api_index : int S.typ
val pa_time : float S.typ
module VersionInfo : sig ... end
module SampleFormat : sig ... end
module StreamFlags : sig ... end
module DeviceInfo : sig ... end
module StreamParameters : sig ... end
module StreamCallbackTimeInfo : sig ... end
module StreamCallbackFlags : sig ... end
module StreamCallbackResult : sig ... end
type stream = unit
val stream : unit S.typ
type pa_stream_callback = unit Ctypes.ptr -> unit Ctypes.ptr -> Unsigned.ulong -> StreamCallbackTimeInfo.t Ctypes.ptr -> Unsigned.ulong -> unit Ctypes.ptr -> StreamCallbackResult.t
val pa_stream_callback : (unit Ctypes_static.ptr -> unit Ctypes_static.ptr -> Unsigned.ulong -> StreamCallbackTimeInfo.t Ctypes_static.ptr -> Unsigned.ulong -> unit Ctypes_static.ptr -> StreamCallbackResult.t) S.fn
val pa_stream_finished_callback : (unit Ctypes_static.ptr -> unit) S.fn
module StreamInfo : sig ... end
module HostApiTypeId : sig ... end
module HostApiInfo : sig ... end
module HostErrorInfo : sig ... end
OCaml

Innovation. Community. Security.