1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216
|
"""File pulse_structs.
This file has been generated by libpulse_parser.py - DO NOT MODIFY.
"""
pulse_structs = \
{'pa_autoload_info': (('index', 'uint32_t'),
('name', 'char *'),
('type', 'pa_autoload_type_t'),
('module', 'char *'),
('argument', 'char *')),
'pa_buffer_attr': (('maxlength', 'uint32_t'),
('tlength', 'uint32_t'),
('prebuf', 'uint32_t'),
('minreq', 'uint32_t'),
('fragsize', 'uint32_t')),
'pa_card_info': (('index', 'uint32_t'),
('name', 'char *'),
('owner_module', 'uint32_t'),
('driver', 'char *'),
('n_profiles', 'uint32_t'),
('profiles', 'pa_card_profile_info *'),
('active_profile', 'pa_card_profile_info *'),
('proplist', 'pa_proplist *'),
('n_ports', 'uint32_t'),
('ports', 'pa_card_port_info * *'),
('profiles2', 'pa_card_profile_info2 * *'),
('active_profile2', 'pa_card_profile_info2 *')),
'pa_card_port_info': (('name', 'char *'),
('description', 'char *'),
('priority', 'uint32_t'),
('available', 'int'),
('direction', 'int'),
('n_profiles', 'uint32_t'),
('profiles', 'pa_card_profile_info * *'),
('proplist', 'pa_proplist *'),
('latency_offset', 'int64_t'),
('profiles2', 'pa_card_profile_info2 * *'),
('availability_group', 'char *'),
('type', 'uint32_t')),
'pa_card_profile_info': (('name', 'char *'),
('description', 'char *'),
('n_sinks', 'uint32_t'),
('n_sources', 'uint32_t'),
('priority', 'uint32_t')),
'pa_card_profile_info2': (('name', 'char *'),
('description', 'char *'),
('n_sinks', 'uint32_t'),
('n_sources', 'uint32_t'),
('priority', 'uint32_t'),
('available', 'int')),
'pa_channel_map': (('channels', 'uint8_t'), ('map', 'pa_channel_position_t * 32')),
'pa_client_info': (('index', 'uint32_t'),
('name', 'char *'),
('owner_module', 'uint32_t'),
('driver', 'char *'),
('proplist', 'pa_proplist *')),
'pa_context': (),
'pa_cvolume': (('channels', 'uint8_t'), ('values', 'pa_volume_t * 32')),
'pa_defer_event': (),
'pa_ext_device_restore_info': (('type', 'pa_device_type_t'),
('index', 'uint32_t'),
('n_formats', 'uint8_t'),
('formats', 'pa_format_info * *')),
'pa_format_info': (('encoding', 'pa_encoding_t'), ('plist', 'pa_proplist *')),
'pa_io_event': (),
'pa_mainloop': (),
'pa_module_info': (('index', 'uint32_t'),
('name', 'char *'),
('argument', 'char *'),
('n_used', 'uint32_t'),
('auto_unload', 'int'),
('proplist', 'pa_proplist *')),
'pa_operation': (),
'pa_proplist': (),
'pa_sample_info': (('index', 'uint32_t'),
('name', 'char *'),
('volume', 'pa_cvolume'),
('sample_spec', 'pa_sample_spec'),
('channel_map', 'pa_channel_map'),
('duration', 'pa_usec_t'),
('bytes', 'uint32_t'),
('lazy', 'int'),
('filename', 'char *'),
('proplist', 'pa_proplist *')),
'pa_sample_spec': (('format', 'pa_sample_format_t'),
('rate', 'uint32_t'),
('channels', 'uint8_t')),
'pa_server_info': (('user_name', 'char *'),
('host_name', 'char *'),
('server_version', 'char *'),
('server_name', 'char *'),
('sample_spec', 'pa_sample_spec'),
('default_sink_name', 'char *'),
('default_source_name', 'char *'),
('cookie', 'uint32_t'),
('channel_map', 'pa_channel_map')),
'pa_signal_event': (),
'pa_sink_info': (('name', 'char *'),
('index', 'uint32_t'),
('description', 'char *'),
('sample_spec', 'pa_sample_spec'),
('channel_map', 'pa_channel_map'),
('owner_module', 'uint32_t'),
('volume', 'pa_cvolume'),
('mute', 'int'),
('monitor_source', 'uint32_t'),
('monitor_source_name', 'char *'),
('latency', 'pa_usec_t'),
('driver', 'char *'),
('flags', 'pa_sink_flags_t'),
('proplist', 'pa_proplist *'),
('configured_latency', 'pa_usec_t'),
('base_volume', 'pa_volume_t'),
('state', 'pa_sink_state_t'),
('n_volume_steps', 'uint32_t'),
('card', 'uint32_t'),
('n_ports', 'uint32_t'),
('ports', 'pa_sink_port_info * *'),
('active_port', 'pa_sink_port_info *'),
('n_formats', 'uint8_t'),
('formats', 'pa_format_info * *')),
'pa_sink_input_info': (('index', 'uint32_t'),
('name', 'char *'),
('owner_module', 'uint32_t'),
('client', 'uint32_t'),
('sink', 'uint32_t'),
('sample_spec', 'pa_sample_spec'),
('channel_map', 'pa_channel_map'),
('volume', 'pa_cvolume'),
('buffer_usec', 'pa_usec_t'),
('sink_usec', 'pa_usec_t'),
('resample_method', 'char *'),
('driver', 'char *'),
('mute', 'int'),
('proplist', 'pa_proplist *'),
('corked', 'int'),
('has_volume', 'int'),
('volume_writable', 'int'),
('format', 'pa_format_info *')),
'pa_sink_port_info': (('name', 'char *'),
('description', 'char *'),
('priority', 'uint32_t'),
('available', 'int'),
('availability_group', 'char *'),
('type', 'uint32_t')),
'pa_source_info': (('name', 'char *'),
('index', 'uint32_t'),
('description', 'char *'),
('sample_spec', 'pa_sample_spec'),
('channel_map', 'pa_channel_map'),
('owner_module', 'uint32_t'),
('volume', 'pa_cvolume'),
('mute', 'int'),
('monitor_of_sink', 'uint32_t'),
('monitor_of_sink_name', 'char *'),
('latency', 'pa_usec_t'),
('driver', 'char *'),
('flags', 'pa_source_flags_t'),
('proplist', 'pa_proplist *'),
('configured_latency', 'pa_usec_t'),
('base_volume', 'pa_volume_t'),
('state', 'pa_source_state_t'),
('n_volume_steps', 'uint32_t'),
('card', 'uint32_t'),
('n_ports', 'uint32_t'),
('ports', 'pa_source_port_info * *'),
('active_port', 'pa_source_port_info *'),
('n_formats', 'uint8_t'),
('formats', 'pa_format_info * *')),
'pa_source_output_info': (('index', 'uint32_t'),
('name', 'char *'),
('owner_module', 'uint32_t'),
('client', 'uint32_t'),
('source', 'uint32_t'),
('sample_spec', 'pa_sample_spec'),
('channel_map', 'pa_channel_map'),
('buffer_usec', 'pa_usec_t'),
('source_usec', 'pa_usec_t'),
('resample_method', 'char *'),
('driver', 'char *'),
('proplist', 'pa_proplist *'),
('corked', 'int'),
('volume', 'pa_cvolume'),
('mute', 'int'),
('has_volume', 'int'),
('volume_writable', 'int'),
('format', 'pa_format_info *')),
'pa_source_port_info': (('name', 'char *'),
('description', 'char *'),
('priority', 'uint32_t'),
('available', 'int'),
('availability_group', 'char *'),
('type', 'uint32_t')),
'pa_stat_info': (('memblock_total', 'uint32_t'),
('memblock_total_size', 'uint32_t'),
('memblock_allocated', 'uint32_t'),
('memblock_allocated_size', 'uint32_t'),
('scache_size', 'uint32_t')),
'pa_stream': (),
'pa_threaded_mainloop': (),
'pa_time_event': (),
'pa_timing_info': (('timestamp', 'struct timeval'),
('synchronized_clocks', 'int'),
('sink_usec', 'pa_usec_t'),
('source_usec', 'pa_usec_t'),
('transport_usec', 'pa_usec_t'),
('playing', 'int'),
('write_index_corrupt', 'int'),
('write_index', 'int64_t'),
('read_index_corrupt', 'int'),
('read_index', 'int64_t'),
('configured_sink_usec', 'pa_usec_t'),
('configured_source_usec', 'pa_usec_t'),
('since_underrun', 'int64_t'))}
|