[CCode (cname="pa_free_cb_t", has_target=false)]
public delegate void FreeCb(void *p);
- [CCode (cname="pa_sample_format_t", cprefix="PA_SAMPLE_")]
+ [CCode (cname="pa_sample_format_t", cprefix="PA_SAMPLE_", has_type_id=false)]
public enum SampleFormat {
U8,
ALAW,
public struct usec : uint64 {
}
- [CCode (cname="pa_sample_spec")]
+ [CCode (cname="pa_sample_spec", has_type_id=false)]
public struct SampleSpec {
public SampleFormat format;
public uint32 rate;
return (string) buffer;
}
- [CCode (cname="pa_volume_t")]
+ [CCode (cname="pa_volume_t", has_type_id=false)]
public struct Volume : uint32 {
[CCode (cname="PA_SW_VOLUME_SNPRINT_DB_MAX")]
[CCode (cname="PA_RATE_MAX")]
public const int RATE_MAX;
- [CCode (cname="pa_cvolume")]
+ [CCode (cname="pa_cvolume", has_type_id=false)]
public struct CVolume {
public uint8 channels;
// TODO: Replace array length with CHANNELS_MAX once vala's bug #647788 is fixed
public unowned CVolume? dec(Volume minus = 1);
}
- [CCode (cname="pa_channel_map")]
+ [CCode (cname="pa_channel_map", has_type_id=false)]
public struct ChannelMap {
public uint8 channels;
// TODO: Replace array length with CHANNELS_MAX once vala's bug #647788 is fixed
public ChannelPositionMask mask();
}
- [CCode (cname="pa_channel_position_mask_t")]
+ [CCode (cname="pa_channel_position_mask_t", has_type_id=false)]
public struct ChannelPositionMask : uint64 {
}
- [CCode (cname="pa_channel_position_t", cprefix="PA_CHANNEL_POSITION_")]
+ [CCode (cname="pa_channel_position_t", cprefix="PA_CHANNEL_POSITION_", has_type_id=false)]
public enum ChannelPosition {
INVALID,
MONO,
public static ChannelPosition from_string(string s);
}
- [CCode (cname="pa_channel_map_def_t", cprefix="PA_CHANNEL_MAP_")]
+ [CCode (cname="pa_channel_map_def_t", cprefix="PA_CHANNEL_MAP_", has_type_id=false)]
public enum ChannelMapDef {
AIFF,
WAVEEX,
}
[Compact]
- [CCode (cname="pa_proplist", cprefix="pa_proplist_", free_function="pa_proplist_free")]
+ [CCode (cname="pa_proplist", cprefix="pa_proplist_", free_function="pa_proplist_free", has_type_id=false)]
public class Proplist {
[CCode (cname="PA_PROP_MEDIA_NAME")]
public bool is_empty();
}
- [CCode (cname="pa_update_mode_t", cprefix="PA_UPDATE_")]
+ [CCode (cname="pa_update_mode_t", cprefix="PA_UPDATE_", has_type_id=false)]
public enum UpdateMode {
SET,
MERGE,
[CCode (cname="PA_OK")]
public const int OK;
- [CCode (cname="int", cprefix="PA_ERR_")]
+ [CCode (cname="int", cprefix="PA_ERR_", has_type_id=false)]
public enum Error {
ACCESS,
COMMAND,
public delegate void VoidFunc();
- [CCode (cname="pa_spawn_api")]
+ [CCode (cname="pa_spawn_api", has_type_id=false)]
public struct SpawnApi {
VoidFunc? prefork;
VoidFunc? postfork;
VoidFunc? atfork;
}
- [CCode (cname="pa_io_event_flags_t", cprefix="PA_IO_EVENT_")]
+ [CCode (cname="pa_io_event_flags_t", cprefix="PA_IO_EVENT_", has_type_id=false)]
public enum IoEventFlags {
NULL,
INPUT,
}
[Compact]
- [CCode (cname="pa_io_event", unref_function="", ref_function="")]
+ [CCode (cname="pa_io_event", unref_function="", ref_function="", has_type_id=false)]
public struct IoEvent {
}
[Compact]
- [CCode (cname="pa_time_event", unref_function="", ref_function="")]
+ [CCode (cname="pa_time_event", unref_function="", ref_function="", has_type_id=false)]
public struct TimeEvent {
}
[Compact]
- [CCode (cname="pa_defer_event", unref_function="", ref_function="")]
+ [CCode (cname="pa_defer_event", unref_function="", ref_function="", has_type_id=false)]
public struct DeferEvent {
}
[Compact]
- [CCode (cname="pa_signal_event", cprefix="pa_signal_", free_function="pa_signal_free")]
+ [CCode (cname="pa_signal_event", cprefix="pa_signal_", free_function="pa_signal_free", has_type_id=false)]
public struct SignalEvent {
[CCode (cname="pa_signal_new")]
}
[Compact]
- [CCode (cname="pa_mainloop_api", unref_function="", ref_function="")]
+ [CCode (cname="pa_mainloop_api", unref_function="", ref_function="", has_type_id=false)]
public class MainLoopApi {
public void* userdata;
public delegate int PollFunc(pollfd[] ufds, int timeout);
[Compact]
- [CCode (cname="pa_mainloop", cprefix="pa_mainloop_", free_function="pa_mainloop_free")]
+ [CCode (cname="pa_mainloop", cprefix="pa_mainloop_", free_function="pa_mainloop_free", has_type_id=false)]
public class MainLoop {
[CCode (cname="pa_mainloop_new")]
}
[Compact]
- [CCode (cname="pa_operation", cprefix="pa_operation_", unref_function="pa_operation_unref", ref_function="pa_operation_ref")]
+ [CCode (cname="pa_operation", cprefix="pa_operation_", unref_function="pa_operation_unref", ref_function="pa_operation_ref", has_type_id=false)]
public class Operation {
- [CCode (cname="pa_operation_state_t", cprefix="PA_OPERATION_")]
+ [CCode (cname="pa_operation_state_t", cprefix="PA_OPERATION_", has_type_id=false)]
public enum State {
RUNNING,
DONE,
}
[Compact]
- [CCode (cname="pa_context", cprefix="pa_context_", unref_function="pa_context_unref", ref_function="pa_context_ref")]
+ [CCode (cname="pa_context", cprefix="pa_context_", unref_function="pa_context_unref", ref_function="pa_context_ref", has_type_id=false)]
public class Context {
- [CCode (cname="pa_context_flags_t", cprefix="PA_CONTEXT_")]
+ [CCode (cname="pa_context_flags_t", cprefix="PA_CONTEXT_", has_type_id=false)]
public enum Flags {
NOAUTOSPAWN,
NOFAIL
}
- [CCode (cname="pa_context_state_t", cprefix="PA_CONTEXT_")]
+ [CCode (cname="pa_context_state_t", cprefix="PA_CONTEXT_", has_type_id=false)]
public enum State {
UNCONNECTED,
CONNECTING,
FAILED,
TERMINATED;
- [CCode (cname="PA_CONTEXT_IS_GOOD")]
+ [CCode (cname="PA_CONTEXT_IS_GOOD", has_type_id=false)]
public bool IS_GOOD();
}
- [CCode (cname="pa_subscription_mask_t", cprefix="PA_SUBSCRIPTION_MASK_")]
+ [CCode (cname="pa_subscription_mask_t", cprefix="PA_SUBSCRIPTION_MASK_", has_type_id=false)]
public enum SubscriptionMask {
NULL,
SINK,
public bool match_flags(SubscriptionEventType t);
}
- [CCode (cname="pa_subscription_event_type_t", cprefix="PA_SUBSCRIPTION_EVENT_")]
+ [CCode (cname="pa_subscription_event_type_t", cprefix="PA_SUBSCRIPTION_EVENT_", has_type_id=false)]
public enum SubscriptionEventType {
SINK,
SOURCE,
}
[Compact]
- [CCode (cname="pa_stream", cprefix="pa_stream_", unref_function="pa_stream_unref", ref_function="pa_stream_ref")]
+ [CCode (cname="pa_stream", cprefix="pa_stream_", unref_function="pa_stream_unref", ref_function="pa_stream_ref", has_type_id=false)]
public class Stream {
- [CCode (cname="pa_stream_flags_t", cprefix="PA_STREAM_")]
+ [CCode (cname="pa_stream_flags_t", cprefix="PA_STREAM_", has_type_id=false)]
public enum Flags {
START_CORKED,
INTERPOLATE_TIMING,
FAIL_ON_SUSPEND
}
- [CCode (cname="pa_stream_state_t", cprefix="PA_STREAM_")]
+ [CCode (cname="pa_stream_state_t", cprefix="PA_STREAM_", has_type_id=false)]
public enum State {
UNCONNECTED,
CREATING,
public bool IS_GOOD();
}
- [CCode (cname="pa_stream_direction_t", cprefix="PA_STREAM_")]
+ [CCode (cname="pa_stream_direction_t", cprefix="PA_STREAM_", has_type_id=false)]
public enum Direction {
NODIRECTION,
PLAYBACK,
UPLOAD
}
- [CCode (cname="pa_seek_mode_t", cprefix="PA_SEEK_")]
+ [CCode (cname="pa_seek_mode_t", cprefix="PA_SEEK_", has_type_id=false)]
public enum SeekMode {
RELATIVE,
ABSOLUTE,
RELATIVE_END
}
- [CCode (cname="pa_buffer_attr")]
+ [CCode (cname="pa_buffer_attr", has_type_id=false)]
public struct BufferAttr {
uint32 maxlength;
uint32 tlength;
uint32 fragsize;
}
- [CCode (cname="pa_timing_info")]
+ [CCode (cname="pa_timing_info", has_type_id=false)]
public struct TimingInfo {
timeval timestamp;
int synchronized_clocks;
public uint32 get_monitor_stream();
}
- [CCode (cname="pa_sink_port_info")]
+ [CCode (cname="pa_sink_port_info", has_type_id=false)]
public struct SinkPortInfo {
public string name;
public string description;
public uint32 priority;
}
- [CCode (cname="pa_sink_info")]
+ [CCode (cname="pa_sink_info", has_type_id=false)]
public struct SinkInfo {
public string name;
public uint32 index;
public SinkPortInfo* active_port;
}
- [CCode (cname="pa_source_port_info")]
+ [CCode (cname="pa_source_port_info", has_type_id=false)]
public struct SourcePortInfo {
public string name;
public string description;
public uint32 priority;
}
- [CCode (cname="pa_source_info")]
+ [CCode (cname="pa_source_info", has_type_id=false)]
public struct SourceInfo {
public string name;
public uint32 index;
public SourcePortInfo* active_port;
}
- [CCode (cname="pa_server_info")]
+ [CCode (cname="pa_server_info", has_type_id=false)]
public struct ServerInfo {
public string user_name;
public string host_name;
public ChannelMap channel_map;
}
- [CCode (cname="pa_module_info")]
+ [CCode (cname="pa_module_info", has_type_id=false)]
public struct ModuleInfo {
public uint32 index;
public string name;
public Proplist proplist;
}
- [CCode (cname="pa_client_info")]
+ [CCode (cname="pa_client_info", has_type_id=false)]
public struct ClientInfo {
public uint32 index;
public string name;
public Proplist proplist;
}
- [CCode (cname="pa_card_profile_info")]
+ [CCode (cname="pa_card_profile_info", has_type_id=false)]
public struct CardProfileInfo {
public string name;
public string description;
public uint32 priority;
}
- [CCode (cname="pa_card_info")]
+ [CCode (cname="pa_card_info", has_type_id=false)]
public struct CardInfo {
public uint32 index;
public string name;
public Proplist proplist;
}
- [CCode (cname="pa_sink_input_info")]
+ [CCode (cname="pa_sink_input_info", has_type_id=false)]
public struct SinkInputInfo {
public uint32 index;
public string name;
public Proplist proplist;
}
- [CCode (cname="pa_source_output_info")]
+ [CCode (cname="pa_source_output_info", has_type_id=false)]
public struct SourceOutputInfo {
public uint32 index;
public string name;
public Proplist proplist;
}
- [CCode (cname="pa_stat_info")]
+ [CCode (cname="pa_stat_info", has_type_id=false)]
public struct StatInfo {
public uint32 memblock_total;
public uint32 memblock_total_size;
public uint32 scache_size;
}
- [CCode (cname="pa_sample_info")]
+ [CCode (cname="pa_sample_info", has_type_id=false)]
public struct SampleInfo {
public uint32 index;
public string name;
public Proplist proplist;
}
- [CCode (cname="pa_sink_flags_t", cprefix="PA_SINK_")]
+ [CCode (cname="pa_sink_flags_t", cprefix="PA_SINK_", has_type_id=false)]
public enum SinkFlags {
HW_VOLUME_CTRL,
LATENCY,
DYNAMIC_LATENCY
}
- [CCode (cname="pa_source_flags_t", cprefix="PA_SOURCE_")]
+ [CCode (cname="pa_source_flags_t", cprefix="PA_SOURCE_", has_type_id=false)]
public enum SourceFlags {
HW_VOLUME_CTRL,
LATENCY,
DYNAMIC_LATENCY
}
- [CCode (cname="pa_sink_state_t", cprefix="PA_SINK_")]
+ [CCode (cname="pa_sink_state_t", cprefix="PA_SINK_", has_type_id=false)]
public enum SinkState {
INVALID_STATE,
RUNNING,
public bool IS_OPENED();
}
- [CCode (cname="pa_source_state_t", cprefix="PA_SOURCE_")]
+ [CCode (cname="pa_source_state_t", cprefix="PA_SOURCE_", has_type_id=false)]
public enum SourceState {
INVALID_STATE,
RUNNING,