<s> '''<STR_LIT>''' <EOL> __docformat__ = '<STR_LIT>' <EOL> __version__ = '<STR_LIT>' <EOL> import ctypes <EOL> from ctypes import * <EOL> import pyglet . lib <EOL> _lib = pyglet . lib . load_library ( '<STR_LIT>' ) <EOL> _int_types = ( c_int16 , c_int32 ) <EOL> if hasattr ( ctypes , '<STR_LIT>' ) : <EOL> _int_types += ( ctypes . c_int64 , ) <EOL> for t in _int_types : <EOL> if sizeof ( t ) == sizeof ( c_size_t ) : <EOL> c_ptrdiff_t = t <EOL> class c_void ( Structure ) : <EOL> _fields_ = [ ( '<STR_LIT>' , c_int ) ] <EOL> class struct_pa_mainloop_api ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_pa_mainloop_api . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> class struct_pa_mainloop_api ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_pa_mainloop_api . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> pa_mainloop_api = struct_pa_mainloop_api <EOL> enum_pa_io_event_flags = c_int <EOL> PA_IO_EVENT_NULL = <NUM_LIT:0> <EOL> PA_IO_EVENT_INPUT = <NUM_LIT:1> <EOL> PA_IO_EVENT_OUTPUT = <NUM_LIT:2> <EOL> PA_IO_EVENT_HANGUP = <NUM_LIT:4> <EOL> PA_IO_EVENT_ERROR = <NUM_LIT:8> <EOL> pa_io_event_flags_t = enum_pa_io_event_flags <EOL> class struct_pa_io_event ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_pa_io_event . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> class struct_pa_io_event ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_pa_io_event . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> pa_io_event = struct_pa_io_event <EOL> pa_io_event_cb_t = CFUNCTYPE ( None , POINTER ( pa_mainloop_api ) , POINTER ( pa_io_event ) , c_int , pa_io_event_flags_t , POINTER ( None ) ) <EOL> pa_io_event_destroy_cb_t = CFUNCTYPE ( None , POINTER ( pa_mainloop_api ) , POINTER ( pa_io_event ) , POINTER ( None ) ) <EOL> class struct_pa_time_event ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_pa_time_event . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> class struct_pa_time_event ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_pa_time_event . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> pa_time_event = struct_pa_time_event <EOL> class struct_timeval ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_timeval . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> class struct_timeval ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_timeval . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> pa_time_event_cb_t = CFUNCTYPE ( None , POINTER ( pa_mainloop_api ) , POINTER ( pa_time_event ) , POINTER ( struct_timeval ) , POINTER ( None ) ) <EOL> pa_time_event_destroy_cb_t = CFUNCTYPE ( None , POINTER ( pa_mainloop_api ) , POINTER ( pa_time_event ) , POINTER ( None ) ) <EOL> class struct_pa_defer_event ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_pa_defer_event . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> class struct_pa_defer_event ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_pa_defer_event . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> pa_defer_event = struct_pa_defer_event <EOL> pa_defer_event_cb_t = CFUNCTYPE ( None , POINTER ( pa_mainloop_api ) , POINTER ( pa_defer_event ) , POINTER ( None ) ) <EOL> pa_defer_event_destroy_cb_t = CFUNCTYPE ( None , POINTER ( pa_mainloop_api ) , POINTER ( pa_defer_event ) , POINTER ( None ) ) <EOL> pa_mainloop_api_once = _lib . pa_mainloop_api_once <EOL> pa_mainloop_api_once . restype = None <EOL> pa_mainloop_api_once . argtypes = [ POINTER ( pa_mainloop_api ) , CFUNCTYPE ( None , POINTER ( pa_mainloop_api ) , POINTER ( None ) ) , POINTER ( None ) ] <EOL> PA_CHANNELS_MAX = <NUM_LIT:32> <EOL> PA_RATE_MAX = <NUM_LIT> <EOL> enum_pa_sample_format = c_int <EOL> PA_SAMPLE_U8 = <NUM_LIT:0> <EOL> PA_SAMPLE_ALAW = <NUM_LIT:1> <EOL> PA_SAMPLE_ULAW = <NUM_LIT:2> <EOL> PA_SAMPLE_S16LE = <NUM_LIT:3> <EOL> PA_SAMPLE_S16BE = <NUM_LIT:4> <EOL> PA_SAMPLE_FLOAT32LE = <NUM_LIT:5> <EOL> PA_SAMPLE_FLOAT32BE = <NUM_LIT:6> <EOL> PA_SAMPLE_S32LE = <NUM_LIT:7> <EOL> PA_SAMPLE_S32BE = <NUM_LIT:8> <EOL> PA_SAMPLE_MAX = <NUM_LIT:9> <EOL> PA_SAMPLE_INVALID = <NUM_LIT:10> <EOL> pa_sample_format_t = enum_pa_sample_format <EOL> class struct_pa_sample_spec ( Structure ) : <EOL> __slots__ = [ <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> ] <EOL> struct_pa_sample_spec . _fields_ = [ <EOL> ( '<STR_LIT>' , pa_sample_format_t ) , <EOL> ( '<STR_LIT>' , c_uint32 ) , <EOL> ( '<STR_LIT>' , c_uint8 ) , <EOL> ] <EOL> pa_sample_spec = struct_pa_sample_spec <EOL> pa_usec_t = c_uint64 <EOL> pa_bytes_per_second = _lib . pa_bytes_per_second <EOL> pa_bytes_per_second . restype = c_size_t <EOL> pa_bytes_per_second . argtypes = [ POINTER ( pa_sample_spec ) ] <EOL> pa_frame_size = _lib . pa_frame_size <EOL> pa_frame_size . restype = c_size_t <EOL> pa_frame_size . argtypes = [ POINTER ( pa_sample_spec ) ] <EOL> pa_sample_size = _lib . pa_sample_size <EOL> pa_sample_size . restype = c_size_t <EOL> pa_sample_size . argtypes = [ POINTER ( pa_sample_spec ) ] <EOL> pa_bytes_to_usec = _lib . pa_bytes_to_usec <EOL> pa_bytes_to_usec . restype = pa_usec_t <EOL> pa_bytes_to_usec . argtypes = [ c_uint64 , POINTER ( pa_sample_spec ) ] <EOL> pa_usec_to_bytes = _lib . pa_usec_to_bytes <EOL> pa_usec_to_bytes . restype = c_size_t <EOL> pa_usec_to_bytes . argtypes = [ pa_usec_t , POINTER ( pa_sample_spec ) ] <EOL> pa_sample_spec_valid = _lib . pa_sample_spec_valid <EOL> pa_sample_spec_valid . restype = c_int <EOL> pa_sample_spec_valid . argtypes = [ POINTER ( pa_sample_spec ) ] <EOL> pa_sample_spec_equal = _lib . pa_sample_spec_equal <EOL> pa_sample_spec_equal . restype = c_int <EOL> pa_sample_spec_equal . argtypes = [ POINTER ( pa_sample_spec ) , POINTER ( pa_sample_spec ) ] <EOL> pa_sample_format_to_string = _lib . pa_sample_format_to_string <EOL> pa_sample_format_to_string . restype = c_char_p <EOL> pa_sample_format_to_string . argtypes = [ pa_sample_format_t ] <EOL> pa_parse_sample_format = _lib . pa_parse_sample_format <EOL> pa_parse_sample_format . restype = pa_sample_format_t <EOL> pa_parse_sample_format . argtypes = [ c_char_p ] <EOL> PA_SAMPLE_SPEC_SNPRINT_MAX = <NUM_LIT:32> <EOL> pa_sample_spec_snprint = _lib . pa_sample_spec_snprint <EOL> pa_sample_spec_snprint . restype = c_char_p <EOL> pa_sample_spec_snprint . argtypes = [ c_char_p , c_size_t , POINTER ( pa_sample_spec ) ] <EOL> pa_bytes_snprint = _lib . pa_bytes_snprint <EOL> pa_bytes_snprint . restype = c_char_p <EOL> pa_bytes_snprint . argtypes = [ c_char_p , c_size_t , c_uint ] <EOL> enum_pa_context_state = c_int <EOL> PA_CONTEXT_UNCONNECTED = <NUM_LIT:0> <EOL> PA_CONTEXT_CONNECTING = <NUM_LIT:1> <EOL> PA_CONTEXT_AUTHORIZING = <NUM_LIT:2> <EOL> PA_CONTEXT_SETTING_NAME = <NUM_LIT:3> <EOL> PA_CONTEXT_READY = <NUM_LIT:4> <EOL> PA_CONTEXT_FAILED = <NUM_LIT:5> <EOL> PA_CONTEXT_TERMINATED = <NUM_LIT:6> <EOL> pa_context_state_t = enum_pa_context_state <EOL> enum_pa_stream_state = c_int <EOL> PA_STREAM_UNCONNECTED = <NUM_LIT:0> <EOL> PA_STREAM_CREATING = <NUM_LIT:1> <EOL> PA_STREAM_READY = <NUM_LIT:2> <EOL> PA_STREAM_FAILED = <NUM_LIT:3> <EOL> PA_STREAM_TERMINATED = <NUM_LIT:4> <EOL> pa_stream_state_t = enum_pa_stream_state <EOL> enum_pa_operation_state = c_int <EOL> PA_OPERATION_RUNNING = <NUM_LIT:0> <EOL> PA_OPERATION_DONE = <NUM_LIT:1> <EOL> PA_OPERATION_CANCELED = <NUM_LIT:2> <EOL> pa_operation_state_t = enum_pa_operation_state <EOL> enum_pa_context_flags = c_int <EOL> PA_CONTEXT_NOAUTOSPAWN = <NUM_LIT:1> <EOL> pa_context_flags_t = enum_pa_context_flags <EOL> enum_pa_stream_direction = c_int <EOL> PA_STREAM_NODIRECTION = <NUM_LIT:0> <EOL> PA_STREAM_PLAYBACK = <NUM_LIT:1> <EOL> PA_STREAM_RECORD = <NUM_LIT:2> <EOL> PA_STREAM_UPLOAD = <NUM_LIT:3> <EOL> pa_stream_direction_t = enum_pa_stream_direction <EOL> enum_pa_stream_flags = c_int <EOL> PA_STREAM_START_CORKED = <NUM_LIT:1> <EOL> PA_STREAM_INTERPOLATE_TIMING = <NUM_LIT:2> <EOL> PA_STREAM_NOT_MONOTONOUS = <NUM_LIT:4> <EOL> PA_STREAM_AUTO_TIMING_UPDATE = <NUM_LIT:8> <EOL> PA_STREAM_NO_REMAP_CHANNELS = <NUM_LIT:16> <EOL> PA_STREAM_NO_REMIX_CHANNELS = <NUM_LIT:32> <EOL> PA_STREAM_FIX_FORMAT = <NUM_LIT:64> <EOL> PA_STREAM_FIX_RATE = <NUM_LIT> <EOL> PA_STREAM_FIX_CHANNELS = <NUM_LIT> <EOL> PA_STREAM_DONT_MOVE = <NUM_LIT> <EOL> PA_STREAM_VARIABLE_RATE = <NUM_LIT> <EOL> pa_stream_flags_t = enum_pa_stream_flags <EOL> class struct_pa_buffer_attr ( Structure ) : <EOL> __slots__ = [ <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> ] <EOL> struct_pa_buffer_attr . _fields_ = [ <EOL> ( '<STR_LIT>' , c_uint32 ) , <EOL> ( '<STR_LIT>' , c_uint32 ) , <EOL> ( '<STR_LIT>' , c_uint32 ) , <EOL> ( '<STR_LIT>' , c_uint32 ) , <EOL> ( '<STR_LIT>' , c_uint32 ) , <EOL> ] <EOL> pa_buffer_attr = struct_pa_buffer_attr <EOL> enum_pa_subscription_mask = c_int <EOL> PA_SUBSCRIPTION_MASK_NULL = <NUM_LIT:0> <EOL> PA_SUBSCRIPTION_MASK_SINK = <NUM_LIT:1> <EOL> PA_SUBSCRIPTION_MASK_SOURCE = <NUM_LIT:2> <EOL> PA_SUBSCRIPTION_MASK_SINK_INPUT = <NUM_LIT:4> <EOL> PA_SUBSCRIPTION_MASK_SOURCE_OUTPUT = <NUM_LIT:8> <EOL> PA_SUBSCRIPTION_MASK_MODULE = <NUM_LIT:16> <EOL> PA_SUBSCRIPTION_MASK_CLIENT = <NUM_LIT:32> <EOL> PA_SUBSCRIPTION_MASK_SAMPLE_CACHE = <NUM_LIT:64> <EOL> PA_SUBSCRIPTION_MASK_SERVER = <NUM_LIT> <EOL> PA_SUBSCRIPTION_MASK_AUTOLOAD = <NUM_LIT> <EOL> PA_SUBSCRIPTION_MASK_ALL = <NUM_LIT> <EOL> pa_subscription_mask_t = enum_pa_subscription_mask <EOL> enum_pa_subscription_event_type = c_int <EOL> PA_SUBSCRIPTION_EVENT_SINK = <NUM_LIT:0> <EOL> PA_SUBSCRIPTION_EVENT_SOURCE = <NUM_LIT:1> <EOL> PA_SUBSCRIPTION_EVENT_SINK_INPUT = <NUM_LIT:2> <EOL> PA_SUBSCRIPTION_EVENT_SOURCE_OUTPUT = <NUM_LIT:3> <EOL> PA_SUBSCRIPTION_EVENT_MODULE = <NUM_LIT:4> <EOL> PA_SUBSCRIPTION_EVENT_CLIENT = <NUM_LIT:5> <EOL> PA_SUBSCRIPTION_EVENT_SAMPLE_CACHE = <NUM_LIT:6> <EOL> PA_SUBSCRIPTION_EVENT_SERVER = <NUM_LIT:7> <EOL> PA_SUBSCRIPTION_EVENT_AUTOLOAD = <NUM_LIT:8> <EOL> PA_SUBSCRIPTION_EVENT_FACILITY_MASK = <NUM_LIT:15> <EOL> PA_SUBSCRIPTION_EVENT_NEW = <NUM_LIT:0> <EOL> PA_SUBSCRIPTION_EVENT_CHANGE = <NUM_LIT:16> <EOL> PA_SUBSCRIPTION_EVENT_REMOVE = <NUM_LIT:32> <EOL> PA_SUBSCRIPTION_EVENT_TYPE_MASK = <NUM_LIT> <EOL> pa_subscription_event_type_t = enum_pa_subscription_event_type <EOL> class struct_pa_timing_info ( Structure ) : <EOL> __slots__ = [ <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> ] <EOL> class struct_timeval ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_timeval . _fields_ = [ <EOL> ( '<STR_LIT>' , c_long ) , <EOL> ( '<STR_LIT>' , c_long ) , <EOL> ] <EOL> struct_pa_timing_info . _fields_ = [ <EOL> ( '<STR_LIT>' , struct_timeval ) , <EOL> ( '<STR_LIT>' , c_int ) , <EOL> ( '<STR_LIT>' , pa_usec_t ) , <EOL> ( '<STR_LIT>' , pa_usec_t ) , <EOL> ( '<STR_LIT>' , pa_usec_t ) , <EOL> ( '<STR_LIT>' , c_int ) , <EOL> ( '<STR_LIT>' , c_int ) , <EOL> ( '<STR_LIT>' , c_int64 ) , <EOL> ( '<STR_LIT>' , c_int ) , <EOL> ( '<STR_LIT>' , c_int64 ) , <EOL> ] <EOL> pa_timing_info = struct_pa_timing_info <EOL> class struct_pa_spawn_api ( Structure ) : <EOL> __slots__ = [ <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> ] <EOL> struct_pa_spawn_api . _fields_ = [ <EOL> ( '<STR_LIT>' , POINTER ( CFUNCTYPE ( None ) ) ) , <EOL> ( '<STR_LIT>' , POINTER ( CFUNCTYPE ( None ) ) ) , <EOL> ( '<STR_LIT>' , POINTER ( CFUNCTYPE ( None ) ) ) , <EOL> ] <EOL> pa_spawn_api = struct_pa_spawn_api <EOL> enum_pa_seek_mode = c_int <EOL> PA_SEEK_RELATIVE = <NUM_LIT:0> <EOL> PA_SEEK_ABSOLUTE = <NUM_LIT:1> <EOL> PA_SEEK_RELATIVE_ON_READ = <NUM_LIT:2> <EOL> PA_SEEK_RELATIVE_END = <NUM_LIT:3> <EOL> pa_seek_mode_t = enum_pa_seek_mode <EOL> enum_pa_sink_flags = c_int <EOL> PA_SINK_HW_VOLUME_CTRL = <NUM_LIT:1> <EOL> PA_SINK_LATENCY = <NUM_LIT:2> <EOL> PA_SINK_HARDWARE = <NUM_LIT:4> <EOL> PA_SINK_NETWORK = <NUM_LIT:8> <EOL> pa_sink_flags_t = enum_pa_sink_flags <EOL> enum_pa_source_flags = c_int <EOL> PA_SOURCE_HW_VOLUME_CTRL = <NUM_LIT:1> <EOL> PA_SOURCE_LATENCY = <NUM_LIT:2> <EOL> PA_SOURCE_HARDWARE = <NUM_LIT:4> <EOL> PA_SOURCE_NETWORK = <NUM_LIT:8> <EOL> pa_source_flags_t = enum_pa_source_flags <EOL> pa_free_cb_t = CFUNCTYPE ( None , POINTER ( None ) ) <EOL> class struct_pa_operation ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_pa_operation . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> class struct_pa_operation ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_pa_operation . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> pa_operation = struct_pa_operation <EOL> pa_operation_ref = _lib . pa_operation_ref <EOL> pa_operation_ref . restype = POINTER ( pa_operation ) <EOL> pa_operation_ref . argtypes = [ POINTER ( pa_operation ) ] <EOL> pa_operation_unref = _lib . pa_operation_unref <EOL> pa_operation_unref . restype = None <EOL> pa_operation_unref . argtypes = [ POINTER ( pa_operation ) ] <EOL> pa_operation_cancel = _lib . pa_operation_cancel <EOL> pa_operation_cancel . restype = None <EOL> pa_operation_cancel . argtypes = [ POINTER ( pa_operation ) ] <EOL> pa_operation_get_state = _lib . pa_operation_get_state <EOL> pa_operation_get_state . restype = pa_operation_state_t <EOL> pa_operation_get_state . argtypes = [ POINTER ( pa_operation ) ] <EOL> class struct_pa_context ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_pa_context . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> class struct_pa_context ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_pa_context . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> pa_context = struct_pa_context <EOL> pa_context_notify_cb_t = CFUNCTYPE ( None , POINTER ( pa_context ) , POINTER ( None ) ) <EOL> pa_context_success_cb_t = CFUNCTYPE ( None , POINTER ( pa_context ) , c_int , POINTER ( None ) ) <EOL> pa_context_new = _lib . pa_context_new <EOL> pa_context_new . restype = POINTER ( pa_context ) <EOL> pa_context_new . argtypes = [ POINTER ( pa_mainloop_api ) , c_char_p ] <EOL> pa_context_unref = _lib . pa_context_unref <EOL> pa_context_unref . restype = None <EOL> pa_context_unref . argtypes = [ POINTER ( pa_context ) ] <EOL> pa_context_ref = _lib . pa_context_ref <EOL> pa_context_ref . restype = POINTER ( pa_context ) <EOL> pa_context_ref . argtypes = [ POINTER ( pa_context ) ] <EOL> pa_context_set_state_callback = _lib . pa_context_set_state_callback <EOL> pa_context_set_state_callback . restype = None <EOL> pa_context_set_state_callback . argtypes = [ POINTER ( pa_context ) , pa_context_notify_cb_t , POINTER ( None ) ] <EOL> pa_context_errno = _lib . pa_context_errno <EOL> pa_context_errno . restype = c_int <EOL> pa_context_errno . argtypes = [ POINTER ( pa_context ) ] <EOL> pa_context_is_pending = _lib . pa_context_is_pending <EOL> pa_context_is_pending . restype = c_int <EOL> pa_context_is_pending . argtypes = [ POINTER ( pa_context ) ] <EOL> pa_context_get_state = _lib . pa_context_get_state <EOL> pa_context_get_state . restype = pa_context_state_t <EOL> pa_context_get_state . argtypes = [ POINTER ( pa_context ) ] <EOL> pa_context_connect = _lib . pa_context_connect <EOL> pa_context_connect . restype = c_int <EOL> pa_context_connect . argtypes = [ POINTER ( pa_context ) , c_char_p , pa_context_flags_t , POINTER ( pa_spawn_api ) ] <EOL> pa_context_disconnect = _lib . pa_context_disconnect <EOL> pa_context_disconnect . restype = None <EOL> pa_context_disconnect . argtypes = [ POINTER ( pa_context ) ] <EOL> pa_context_drain = _lib . pa_context_drain <EOL> pa_context_drain . restype = POINTER ( pa_operation ) <EOL> pa_context_drain . argtypes = [ POINTER ( pa_context ) , pa_context_notify_cb_t , POINTER ( None ) ] <EOL> pa_context_exit_daemon = _lib . pa_context_exit_daemon <EOL> pa_context_exit_daemon . restype = POINTER ( pa_operation ) <EOL> pa_context_exit_daemon . argtypes = [ POINTER ( pa_context ) , pa_context_success_cb_t , POINTER ( None ) ] <EOL> pa_context_set_default_sink = _lib . pa_context_set_default_sink <EOL> pa_context_set_default_sink . restype = POINTER ( pa_operation ) <EOL> pa_context_set_default_sink . argtypes = [ POINTER ( pa_context ) , c_char_p , pa_context_success_cb_t , POINTER ( None ) ] <EOL> pa_context_set_default_source = _lib . pa_context_set_default_source <EOL> pa_context_set_default_source . restype = POINTER ( pa_operation ) <EOL> pa_context_set_default_source . argtypes = [ POINTER ( pa_context ) , c_char_p , pa_context_success_cb_t , POINTER ( None ) ] <EOL> pa_context_is_local = _lib . pa_context_is_local <EOL> pa_context_is_local . restype = c_int <EOL> pa_context_is_local . argtypes = [ POINTER ( pa_context ) ] <EOL> pa_context_set_name = _lib . pa_context_set_name <EOL> pa_context_set_name . restype = POINTER ( pa_operation ) <EOL> pa_context_set_name . argtypes = [ POINTER ( pa_context ) , c_char_p , pa_context_success_cb_t , POINTER ( None ) ] <EOL> pa_context_get_server = _lib . pa_context_get_server <EOL> pa_context_get_server . restype = c_char_p <EOL> pa_context_get_server . argtypes = [ POINTER ( pa_context ) ] <EOL> pa_context_get_protocol_version = _lib . pa_context_get_protocol_version <EOL> pa_context_get_protocol_version . restype = c_uint32 <EOL> pa_context_get_protocol_version . argtypes = [ POINTER ( pa_context ) ] <EOL> pa_context_get_server_protocol_version = _lib . pa_context_get_server_protocol_version <EOL> pa_context_get_server_protocol_version . restype = c_uint32 <EOL> pa_context_get_server_protocol_version . argtypes = [ POINTER ( pa_context ) ] <EOL> enum_pa_channel_position = c_int <EOL> PA_CHANNEL_POSITION_INVALID = <NUM_LIT:0> <EOL> PA_CHANNEL_POSITION_MONO = <NUM_LIT:0> <EOL> PA_CHANNEL_POSITION_LEFT = <NUM_LIT:1> <EOL> PA_CHANNEL_POSITION_RIGHT = <NUM_LIT:2> <EOL> PA_CHANNEL_POSITION_CENTER = <NUM_LIT:3> <EOL> PA_CHANNEL_POSITION_FRONT_LEFT = <NUM_LIT:0> <EOL> PA_CHANNEL_POSITION_FRONT_RIGHT = <NUM_LIT:0> <EOL> PA_CHANNEL_POSITION_FRONT_CENTER = <NUM_LIT:0> <EOL> PA_CHANNEL_POSITION_REAR_CENTER = <NUM_LIT:1> <EOL> PA_CHANNEL_POSITION_REAR_LEFT = <NUM_LIT:2> <EOL> PA_CHANNEL_POSITION_REAR_RIGHT = <NUM_LIT:3> <EOL> PA_CHANNEL_POSITION_LFE = <NUM_LIT:4> <EOL> PA_CHANNEL_POSITION_SUBWOOFER = <NUM_LIT:0> <EOL> PA_CHANNEL_POSITION_FRONT_LEFT_OF_CENTER = <NUM_LIT:1> <EOL> PA_CHANNEL_POSITION_FRONT_RIGHT_OF_CENTER = <NUM_LIT:2> <EOL> PA_CHANNEL_POSITION_SIDE_LEFT = <NUM_LIT:3> <EOL> PA_CHANNEL_POSITION_SIDE_RIGHT = <NUM_LIT:4> <EOL> PA_CHANNEL_POSITION_AUX0 = <NUM_LIT:5> <EOL> PA_CHANNEL_POSITION_AUX1 = <NUM_LIT:6> <EOL> PA_CHANNEL_POSITION_AUX2 = <NUM_LIT:7> <EOL> PA_CHANNEL_POSITION_AUX3 = <NUM_LIT:8> <EOL> PA_CHANNEL_POSITION_AUX4 = <NUM_LIT:9> <EOL> PA_CHANNEL_POSITION_AUX5 = <NUM_LIT:10> <EOL> PA_CHANNEL_POSITION_AUX6 = <NUM_LIT:11> <EOL> PA_CHANNEL_POSITION_AUX7 = <NUM_LIT:12> <EOL> PA_CHANNEL_POSITION_AUX8 = <NUM_LIT> <EOL> PA_CHANNEL_POSITION_AUX9 = <NUM_LIT> <EOL> PA_CHANNEL_POSITION_AUX10 = <NUM_LIT:15> <EOL> PA_CHANNEL_POSITION_AUX11 = <NUM_LIT:16> <EOL> PA_CHANNEL_POSITION_AUX12 = <NUM_LIT> <EOL> PA_CHANNEL_POSITION_AUX13 = <NUM_LIT> <EOL> PA_CHANNEL_POSITION_AUX14 = <NUM_LIT> <EOL> PA_CHANNEL_POSITION_AUX15 = <NUM_LIT:20> <EOL> PA_CHANNEL_POSITION_AUX16 = <NUM_LIT> <EOL> PA_CHANNEL_POSITION_AUX17 = <NUM_LIT> <EOL> PA_CHANNEL_POSITION_AUX18 = <NUM_LIT> <EOL> PA_CHANNEL_POSITION_AUX19 = <NUM_LIT> <EOL> PA_CHANNEL_POSITION_AUX20 = <NUM_LIT> <EOL> PA_CHANNEL_POSITION_AUX21 = <NUM_LIT> <EOL> PA_CHANNEL_POSITION_AUX22 = <NUM_LIT> <EOL> PA_CHANNEL_POSITION_AUX23 = <NUM_LIT> <EOL> PA_CHANNEL_POSITION_AUX24 = <NUM_LIT> <EOL> PA_CHANNEL_POSITION_AUX25 = <NUM_LIT:30> <EOL> PA_CHANNEL_POSITION_AUX26 = <NUM_LIT> <EOL> PA_CHANNEL_POSITION_AUX27 = <NUM_LIT:32> <EOL> PA_CHANNEL_POSITION_AUX28 = <NUM_LIT> <EOL> PA_CHANNEL_POSITION_AUX29 = <NUM_LIT> <EOL> PA_CHANNEL_POSITION_AUX30 = <NUM_LIT> <EOL> PA_CHANNEL_POSITION_AUX31 = <NUM_LIT> <EOL> PA_CHANNEL_POSITION_TOP_CENTER = <NUM_LIT> <EOL> PA_CHANNEL_POSITION_TOP_FRONT_LEFT = <NUM_LIT> <EOL> PA_CHANNEL_POSITION_TOP_FRONT_RIGHT = <NUM_LIT> <EOL> PA_CHANNEL_POSITION_TOP_FRONT_CENTER = <NUM_LIT> <EOL> PA_CHANNEL_POSITION_TOP_REAR_LEFT = <NUM_LIT> <EOL> PA_CHANNEL_POSITION_TOP_REAR_RIGHT = <NUM_LIT> <EOL> PA_CHANNEL_POSITION_TOP_REAR_CENTER = <NUM_LIT> <EOL> PA_CHANNEL_POSITION_MAX = <NUM_LIT> <EOL> pa_channel_position_t = enum_pa_channel_position <EOL> enum_pa_channel_map_def = c_int <EOL> PA_CHANNEL_MAP_AIFF = <NUM_LIT:0> <EOL> PA_CHANNEL_MAP_ALSA = <NUM_LIT:1> <EOL> PA_CHANNEL_MAP_AUX = <NUM_LIT:2> <EOL> PA_CHANNEL_MAP_WAVEEX = <NUM_LIT:3> <EOL> PA_CHANNEL_MAP_OSS = <NUM_LIT:4> <EOL> PA_CHANNEL_MAP_DEFAULT = <NUM_LIT:0> <EOL> pa_channel_map_def_t = enum_pa_channel_map_def <EOL> class struct_pa_channel_map ( Structure ) : <EOL> __slots__ = [ <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> ] <EOL> struct_pa_channel_map . _fields_ = [ <EOL> ( '<STR_LIT>' , c_uint8 ) , <EOL> ( '<STR_LIT>' , pa_channel_position_t * <NUM_LIT:32> ) , <EOL> ] <EOL> pa_channel_map = struct_pa_channel_map <EOL> pa_channel_map_init = _lib . pa_channel_map_init <EOL> pa_channel_map_init . restype = POINTER ( pa_channel_map ) <EOL> pa_channel_map_init . argtypes = [ POINTER ( pa_channel_map ) ] <EOL> pa_channel_map_init_mono = _lib . pa_channel_map_init_mono <EOL> pa_channel_map_init_mono . restype = POINTER ( pa_channel_map ) <EOL> pa_channel_map_init_mono . argtypes = [ POINTER ( pa_channel_map ) ] <EOL> pa_channel_map_init_stereo = _lib . pa_channel_map_init_stereo <EOL> pa_channel_map_init_stereo . restype = POINTER ( pa_channel_map ) <EOL> pa_channel_map_init_stereo . argtypes = [ POINTER ( pa_channel_map ) ] <EOL> pa_channel_map_init_auto = _lib . pa_channel_map_init_auto <EOL> pa_channel_map_init_auto . restype = POINTER ( pa_channel_map ) <EOL> pa_channel_map_init_auto . argtypes = [ POINTER ( pa_channel_map ) , c_uint , pa_channel_map_def_t ] <EOL> pa_channel_position_to_string = _lib . pa_channel_position_to_string <EOL> pa_channel_position_to_string . restype = c_char_p <EOL> pa_channel_position_to_string . argtypes = [ pa_channel_position_t ] <EOL> pa_channel_position_to_pretty_string = _lib . pa_channel_position_to_pretty_string <EOL> pa_channel_position_to_pretty_string . restype = c_char_p <EOL> pa_channel_position_to_pretty_string . argtypes = [ pa_channel_position_t ] <EOL> PA_CHANNEL_MAP_SNPRINT_MAX = <NUM_LIT> <EOL> pa_channel_map_snprint = _lib . pa_channel_map_snprint <EOL> pa_channel_map_snprint . restype = c_char_p <EOL> pa_channel_map_snprint . argtypes = [ c_char_p , c_size_t , POINTER ( pa_channel_map ) ] <EOL> pa_channel_map_parse = _lib . pa_channel_map_parse <EOL> pa_channel_map_parse . restype = POINTER ( pa_channel_map ) <EOL> pa_channel_map_parse . argtypes = [ POINTER ( pa_channel_map ) , c_char_p ] <EOL> pa_channel_map_equal = _lib . pa_channel_map_equal <EOL> pa_channel_map_equal . restype = c_int <EOL> pa_channel_map_equal . argtypes = [ POINTER ( pa_channel_map ) , POINTER ( pa_channel_map ) ] <EOL> pa_channel_map_valid = _lib . pa_channel_map_valid <EOL> pa_channel_map_valid . restype = c_int <EOL> pa_channel_map_valid . argtypes = [ POINTER ( pa_channel_map ) ] <EOL> pa_volume_t = c_uint32 <EOL> PA_VOLUME_NORM = <NUM_LIT> <EOL> PA_VOLUME_MUTED = <NUM_LIT:0> <EOL> class struct_pa_cvolume ( Structure ) : <EOL> __slots__ = [ <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> ] <EOL> struct_pa_cvolume . _fields_ = [ <EOL> ( '<STR_LIT>' , c_uint8 ) , <EOL> ( '<STR_LIT>' , pa_volume_t * <NUM_LIT:32> ) , <EOL> ] <EOL> pa_cvolume = struct_pa_cvolume <EOL> pa_cvolume_equal = _lib . pa_cvolume_equal <EOL> pa_cvolume_equal . restype = c_int <EOL> pa_cvolume_equal . argtypes = [ POINTER ( pa_cvolume ) , POINTER ( pa_cvolume ) ] <EOL> pa_cvolume_set = _lib . pa_cvolume_set <EOL> pa_cvolume_set . restype = POINTER ( pa_cvolume ) <EOL> pa_cvolume_set . argtypes = [ POINTER ( pa_cvolume ) , c_uint , pa_volume_t ] <EOL> PA_CVOLUME_SNPRINT_MAX = <NUM_LIT:64> <EOL> pa_cvolume_snprint = _lib . pa_cvolume_snprint <EOL> pa_cvolume_snprint . restype = c_char_p <EOL> pa_cvolume_snprint . argtypes = [ c_char_p , c_size_t , POINTER ( pa_cvolume ) ] <EOL> pa_cvolume_avg = _lib . pa_cvolume_avg <EOL> pa_cvolume_avg . restype = pa_volume_t <EOL> pa_cvolume_avg . argtypes = [ POINTER ( pa_cvolume ) ] <EOL> pa_cvolume_valid = _lib . pa_cvolume_valid <EOL> pa_cvolume_valid . restype = c_int <EOL> pa_cvolume_valid . argtypes = [ POINTER ( pa_cvolume ) ] <EOL> pa_cvolume_channels_equal_to = _lib . pa_cvolume_channels_equal_to <EOL> pa_cvolume_channels_equal_to . restype = c_int <EOL> pa_cvolume_channels_equal_to . argtypes = [ POINTER ( pa_cvolume ) , pa_volume_t ] <EOL> pa_sw_volume_multiply = _lib . pa_sw_volume_multiply <EOL> pa_sw_volume_multiply . restype = pa_volume_t <EOL> pa_sw_volume_multiply . argtypes = [ pa_volume_t , pa_volume_t ] <EOL> pa_sw_cvolume_multiply = _lib . pa_sw_cvolume_multiply <EOL> pa_sw_cvolume_multiply . restype = POINTER ( pa_cvolume ) <EOL> pa_sw_cvolume_multiply . argtypes = [ POINTER ( pa_cvolume ) , POINTER ( pa_cvolume ) , POINTER ( pa_cvolume ) ] <EOL> pa_sw_volume_from_dB = _lib . pa_sw_volume_from_dB <EOL> pa_sw_volume_from_dB . restype = pa_volume_t <EOL> pa_sw_volume_from_dB . argtypes = [ c_double ] <EOL> pa_sw_volume_to_dB = _lib . pa_sw_volume_to_dB <EOL> pa_sw_volume_to_dB . restype = c_double <EOL> pa_sw_volume_to_dB . argtypes = [ pa_volume_t ] <EOL> pa_sw_volume_from_linear = _lib . pa_sw_volume_from_linear <EOL> pa_sw_volume_from_linear . restype = pa_volume_t <EOL> pa_sw_volume_from_linear . argtypes = [ c_double ] <EOL> pa_sw_volume_to_linear = _lib . pa_sw_volume_to_linear <EOL> pa_sw_volume_to_linear . restype = c_double <EOL> pa_sw_volume_to_linear . argtypes = [ pa_volume_t ] <EOL> PA_DECIBEL_MININFTY = - <NUM_LIT:200> <EOL> class struct_pa_stream ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_pa_stream . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> class struct_pa_stream ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_pa_stream . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> pa_stream = struct_pa_stream <EOL> pa_stream_success_cb_t = CFUNCTYPE ( None , POINTER ( pa_stream ) , c_int , POINTER ( None ) ) <EOL> pa_stream_request_cb_t = CFUNCTYPE ( None , POINTER ( pa_stream ) , c_size_t , POINTER ( None ) ) <EOL> pa_stream_notify_cb_t = CFUNCTYPE ( None , POINTER ( pa_stream ) , POINTER ( None ) ) <EOL> pa_stream_new = _lib . pa_stream_new <EOL> pa_stream_new . restype = POINTER ( pa_stream ) <EOL> pa_stream_new . argtypes = [ POINTER ( pa_context ) , c_char_p , POINTER ( pa_sample_spec ) , POINTER ( pa_channel_map ) ] <EOL> pa_stream_unref = _lib . pa_stream_unref <EOL> pa_stream_unref . restype = None <EOL> pa_stream_unref . argtypes = [ POINTER ( pa_stream ) ] <EOL> pa_stream_ref = _lib . pa_stream_ref <EOL> pa_stream_ref . restype = POINTER ( pa_stream ) <EOL> pa_stream_ref . argtypes = [ POINTER ( pa_stream ) ] <EOL> pa_stream_get_state = _lib . pa_stream_get_state <EOL> pa_stream_get_state . restype = pa_stream_state_t <EOL> pa_stream_get_state . argtypes = [ POINTER ( pa_stream ) ] <EOL> pa_stream_get_context = _lib . pa_stream_get_context <EOL> pa_stream_get_context . restype = POINTER ( pa_context ) <EOL> pa_stream_get_context . argtypes = [ POINTER ( pa_stream ) ] <EOL> pa_stream_get_index = _lib . pa_stream_get_index <EOL> pa_stream_get_index . restype = c_uint32 <EOL> pa_stream_get_index . argtypes = [ POINTER ( pa_stream ) ] <EOL> pa_stream_get_device_index = _lib . pa_stream_get_device_index <EOL> pa_stream_get_device_index . restype = c_uint32 <EOL> pa_stream_get_device_index . argtypes = [ POINTER ( pa_stream ) ] <EOL> pa_stream_get_device_name = _lib . pa_stream_get_device_name <EOL> pa_stream_get_device_name . restype = c_char_p <EOL> pa_stream_get_device_name . argtypes = [ POINTER ( pa_stream ) ] <EOL> pa_stream_is_suspended = _lib . pa_stream_is_suspended <EOL> pa_stream_is_suspended . restype = c_int <EOL> pa_stream_is_suspended . argtypes = [ POINTER ( pa_stream ) ] <EOL> pa_stream_connect_playback = _lib . pa_stream_connect_playback <EOL> pa_stream_connect_playback . restype = c_int <EOL> pa_stream_connect_playback . argtypes = [ POINTER ( pa_stream ) , c_char_p , POINTER ( pa_buffer_attr ) , pa_stream_flags_t , POINTER ( pa_cvolume ) , POINTER ( pa_stream ) ] <EOL> pa_stream_connect_record = _lib . pa_stream_connect_record <EOL> pa_stream_connect_record . restype = c_int <EOL> pa_stream_connect_record . argtypes = [ POINTER ( pa_stream ) , c_char_p , POINTER ( pa_buffer_attr ) , pa_stream_flags_t ] <EOL> pa_stream_disconnect = _lib . pa_stream_disconnect <EOL> pa_stream_disconnect . restype = c_int <EOL> pa_stream_disconnect . argtypes = [ POINTER ( pa_stream ) ] <EOL> pa_stream_write = _lib . pa_stream_write <EOL> pa_stream_write . restype = c_int <EOL> pa_stream_write . argtypes = [ POINTER ( pa_stream ) , POINTER ( None ) , c_size_t , pa_free_cb_t , c_int64 , pa_seek_mode_t ] <EOL> pa_stream_peek = _lib . pa_stream_peek <EOL> pa_stream_peek . restype = c_int <EOL> pa_stream_peek . argtypes = [ POINTER ( pa_stream ) , POINTER ( POINTER ( None ) ) , POINTER ( c_size_t ) ] <EOL> pa_stream_drop = _lib . pa_stream_drop <EOL> pa_stream_drop . restype = c_int <EOL> pa_stream_drop . argtypes = [ POINTER ( pa_stream ) ] <EOL> pa_stream_writable_size = _lib . pa_stream_writable_size <EOL> pa_stream_writable_size . restype = c_size_t <EOL> pa_stream_writable_size . argtypes = [ POINTER ( pa_stream ) ] <EOL> pa_stream_readable_size = _lib . pa_stream_readable_size <EOL> pa_stream_readable_size . restype = c_size_t <EOL> pa_stream_readable_size . argtypes = [ POINTER ( pa_stream ) ] <EOL> pa_stream_drain = _lib . pa_stream_drain <EOL> pa_stream_drain . restype = POINTER ( pa_operation ) <EOL> pa_stream_drain . argtypes = [ POINTER ( pa_stream ) , pa_stream_success_cb_t , POINTER ( None ) ] <EOL> pa_stream_update_timing_info = _lib . pa_stream_update_timing_info <EOL> pa_stream_update_timing_info . restype = POINTER ( pa_operation ) <EOL> pa_stream_update_timing_info . argtypes = [ POINTER ( pa_stream ) , pa_stream_success_cb_t , POINTER ( None ) ] <EOL> pa_stream_set_state_callback = _lib . pa_stream_set_state_callback <EOL> pa_stream_set_state_callback . restype = None <EOL> pa_stream_set_state_callback . argtypes = [ POINTER ( pa_stream ) , pa_stream_notify_cb_t , POINTER ( None ) ] <EOL> pa_stream_set_write_callback = _lib . pa_stream_set_write_callback <EOL> pa_stream_set_write_callback . restype = None <EOL> pa_stream_set_write_callback . argtypes = [ POINTER ( pa_stream ) , pa_stream_request_cb_t , POINTER ( None ) ] <EOL> pa_stream_set_read_callback = _lib . pa_stream_set_read_callback <EOL> pa_stream_set_read_callback . restype = None <EOL> pa_stream_set_read_callback . argtypes = [ POINTER ( pa_stream ) , pa_stream_request_cb_t , POINTER ( None ) ] <EOL> pa_stream_set_overflow_callback = _lib . pa_stream_set_overflow_callback <EOL> pa_stream_set_overflow_callback . restype = None <EOL> pa_stream_set_overflow_callback . argtypes = [ POINTER ( pa_stream ) , pa_stream_notify_cb_t , POINTER ( None ) ] <EOL> pa_stream_set_underflow_callback = _lib . pa_stream_set_underflow_callback <EOL> pa_stream_set_underflow_callback . restype = None <EOL> pa_stream_set_underflow_callback . argtypes = [ POINTER ( pa_stream ) , pa_stream_notify_cb_t , POINTER ( None ) ] <EOL> pa_stream_set_latency_update_callback = _lib . pa_stream_set_latency_update_callback <EOL> pa_stream_set_latency_update_callback . restype = None <EOL> pa_stream_set_latency_update_callback . argtypes = [ POINTER ( pa_stream ) , pa_stream_notify_cb_t , POINTER ( None ) ] <EOL> pa_stream_set_moved_callback = _lib . pa_stream_set_moved_callback <EOL> pa_stream_set_moved_callback . restype = None <EOL> pa_stream_set_moved_callback . argtypes = [ POINTER ( pa_stream ) , pa_stream_notify_cb_t , POINTER ( None ) ] <EOL> pa_stream_set_suspended_callback = _lib . pa_stream_set_suspended_callback <EOL> pa_stream_set_suspended_callback . restype = None <EOL> pa_stream_set_suspended_callback . argtypes = [ POINTER ( pa_stream ) , pa_stream_notify_cb_t , POINTER ( None ) ] <EOL> pa_stream_cork = _lib . pa_stream_cork <EOL> pa_stream_cork . restype = POINTER ( pa_operation ) <EOL> pa_stream_cork . argtypes = [ POINTER ( pa_stream ) , c_int , pa_stream_success_cb_t , POINTER ( None ) ] <EOL> pa_stream_flush = _lib . pa_stream_flush <EOL> pa_stream_flush . restype = POINTER ( pa_operation ) <EOL> pa_stream_flush . argtypes = [ POINTER ( pa_stream ) , pa_stream_success_cb_t , POINTER ( None ) ] <EOL> pa_stream_prebuf = _lib . pa_stream_prebuf <EOL> pa_stream_prebuf . restype = POINTER ( pa_operation ) <EOL> pa_stream_prebuf . argtypes = [ POINTER ( pa_stream ) , pa_stream_success_cb_t , POINTER ( None ) ] <EOL> pa_stream_trigger = _lib . pa_stream_trigger <EOL> pa_stream_trigger . restype = POINTER ( pa_operation ) <EOL> pa_stream_trigger . argtypes = [ POINTER ( pa_stream ) , pa_stream_success_cb_t , POINTER ( None ) ] <EOL> pa_stream_set_name = _lib . pa_stream_set_name <EOL> pa_stream_set_name . restype = POINTER ( pa_operation ) <EOL> pa_stream_set_name . argtypes = [ POINTER ( pa_stream ) , c_char_p , pa_stream_success_cb_t , POINTER ( None ) ] <EOL> pa_stream_get_time = _lib . pa_stream_get_time <EOL> pa_stream_get_time . restype = c_int <EOL> pa_stream_get_time . argtypes = [ POINTER ( pa_stream ) , POINTER ( pa_usec_t ) ] <EOL> pa_stream_get_latency = _lib . pa_stream_get_latency <EOL> pa_stream_get_latency . restype = c_int <EOL> pa_stream_get_latency . argtypes = [ POINTER ( pa_stream ) , POINTER ( pa_usec_t ) , POINTER ( c_int ) ] <EOL> pa_stream_get_timing_info = _lib . pa_stream_get_timing_info <EOL> pa_stream_get_timing_info . restype = POINTER ( pa_timing_info ) <EOL> pa_stream_get_timing_info . argtypes = [ POINTER ( pa_stream ) ] <EOL> pa_stream_get_sample_spec = _lib . pa_stream_get_sample_spec <EOL> pa_stream_get_sample_spec . restype = POINTER ( pa_sample_spec ) <EOL> pa_stream_get_sample_spec . argtypes = [ POINTER ( pa_stream ) ] <EOL> pa_stream_get_channel_map = _lib . pa_stream_get_channel_map <EOL> pa_stream_get_channel_map . restype = POINTER ( pa_channel_map ) <EOL> pa_stream_get_channel_map . argtypes = [ POINTER ( pa_stream ) ] <EOL> pa_stream_get_buffer_attr = _lib . pa_stream_get_buffer_attr <EOL> pa_stream_get_buffer_attr . restype = POINTER ( pa_buffer_attr ) <EOL> pa_stream_get_buffer_attr . argtypes = [ POINTER ( pa_stream ) ] <EOL> pa_stream_set_buffer_attr = _lib . pa_stream_set_buffer_attr <EOL> pa_stream_set_buffer_attr . restype = POINTER ( pa_operation ) <EOL> pa_stream_set_buffer_attr . argtypes = [ POINTER ( pa_stream ) , POINTER ( pa_buffer_attr ) , pa_stream_success_cb_t , POINTER ( None ) ] <EOL> pa_stream_update_sample_rate = _lib . pa_stream_update_sample_rate <EOL> pa_stream_update_sample_rate . restype = POINTER ( pa_operation ) <EOL> pa_stream_update_sample_rate . argtypes = [ POINTER ( pa_stream ) , c_uint32 , pa_stream_success_cb_t , POINTER ( None ) ] <EOL> class struct_pa_sink_info ( Structure ) : <EOL> __slots__ = [ <EOL> '<STR_LIT:name>' , <EOL> '<STR_LIT:index>' , <EOL> '<STR_LIT:description>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> ] <EOL> struct_pa_sink_info . _fields_ = [ <EOL> ( '<STR_LIT:name>' , c_char_p ) , <EOL> ( '<STR_LIT:index>' , c_uint32 ) , <EOL> ( '<STR_LIT:description>' , c_char_p ) , <EOL> ( '<STR_LIT>' , pa_sample_spec ) , <EOL> ( '<STR_LIT>' , pa_channel_map ) , <EOL> ( '<STR_LIT>' , c_uint32 ) , <EOL> ( '<STR_LIT>' , pa_cvolume ) , <EOL> ( '<STR_LIT>' , c_int ) , <EOL> ( '<STR_LIT>' , c_uint32 ) , <EOL> ( '<STR_LIT>' , c_char_p ) , <EOL> ( '<STR_LIT>' , pa_usec_t ) , <EOL> ( '<STR_LIT>' , c_char_p ) , <EOL> ( '<STR_LIT>' , pa_sink_flags_t ) , <EOL> ] <EOL> pa_sink_info = struct_pa_sink_info <EOL> pa_sink_info_cb_t = CFUNCTYPE ( None , POINTER ( pa_context ) , POINTER ( pa_sink_info ) , c_int , POINTER ( None ) ) <EOL> pa_context_get_sink_info_by_name = _lib . pa_context_get_sink_info_by_name <EOL> pa_context_get_sink_info_by_name . restype = POINTER ( pa_operation ) <EOL> pa_context_get_sink_info_by_name . argtypes = [ POINTER ( pa_context ) , c_char_p , pa_sink_info_cb_t , POINTER ( None ) ] <EOL> pa_context_get_sink_info_by_index = _lib . pa_context_get_sink_info_by_index <EOL> pa_context_get_sink_info_by_index . restype = POINTER ( pa_operation ) <EOL> pa_context_get_sink_info_by_index . argtypes = [ POINTER ( pa_context ) , c_uint32 , pa_sink_info_cb_t , POINTER ( None ) ] <EOL> pa_context_get_sink_info_list = _lib . pa_context_get_sink_info_list <EOL> pa_context_get_sink_info_list . restype = POINTER ( pa_operation ) <EOL> pa_context_get_sink_info_list . argtypes = [ POINTER ( pa_context ) , pa_sink_info_cb_t , POINTER ( None ) ] <EOL> class struct_pa_source_info ( Structure ) : <EOL> __slots__ = [ <EOL> '<STR_LIT:name>' , <EOL> '<STR_LIT:index>' , <EOL> '<STR_LIT:description>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> ] <EOL> struct_pa_source_info . _fields_ = [ <EOL> ( '<STR_LIT:name>' , c_char_p ) , <EOL> ( '<STR_LIT:index>' , c_uint32 ) , <EOL> ( '<STR_LIT:description>' , c_char_p ) , <EOL> ( '<STR_LIT>' , pa_sample_spec ) , <EOL> ( '<STR_LIT>' , pa_channel_map ) , <EOL> ( '<STR_LIT>' , c_uint32 ) , <EOL> ( '<STR_LIT>' , pa_cvolume ) , <EOL> ( '<STR_LIT>' , c_int ) , <EOL> ( '<STR_LIT>' , c_uint32 ) , <EOL> ( '<STR_LIT>' , c_char_p ) , <EOL> ( '<STR_LIT>' , pa_usec_t ) , <EOL> ( '<STR_LIT>' , c_char_p ) , <EOL> ( '<STR_LIT>' , pa_source_flags_t ) , <EOL> ] <EOL> pa_source_info = struct_pa_source_info <EOL> pa_source_info_cb_t = CFUNCTYPE ( None , POINTER ( pa_context ) , POINTER ( pa_source_info ) , c_int , POINTER ( None ) ) <EOL> pa_context_get_source_info_by_name = _lib . pa_context_get_source_info_by_name <EOL> pa_context_get_source_info_by_name . restype = POINTER ( pa_operation ) <EOL> pa_context_get_source_info_by_name . argtypes = [ POINTER ( pa_context ) , c_char_p , pa_source_info_cb_t , POINTER ( None ) ] <EOL> pa_context_get_source_info_by_index = _lib . pa_context_get_source_info_by_index <EOL> pa_context_get_source_info_by_index . restype = POINTER ( pa_operation ) <EOL> pa_context_get_source_info_by_index . argtypes = [ POINTER ( pa_context ) , c_uint32 , pa_source_info_cb_t , POINTER ( None ) ] <EOL> pa_context_get_source_info_list = _lib . pa_context_get_source_info_list <EOL> pa_context_get_source_info_list . restype = POINTER ( pa_operation ) <EOL> pa_context_get_source_info_list . argtypes = [ POINTER ( pa_context ) , pa_source_info_cb_t , POINTER ( None ) ] <EOL> class struct_pa_server_info ( Structure ) : <EOL> __slots__ = [ <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> ] <EOL> struct_pa_server_info . _fields_ = [ <EOL> ( '<STR_LIT>' , c_char_p ) , <EOL> ( '<STR_LIT>' , c_char_p ) , <EOL> ( '<STR_LIT>' , c_char_p ) , <EOL> ( '<STR_LIT>' , c_char_p ) , <EOL> ( '<STR_LIT>' , pa_sample_spec ) , <EOL> ( '<STR_LIT>' , c_char_p ) , <EOL> ( '<STR_LIT>' , c_char_p ) , <EOL> ( '<STR_LIT>' , c_uint32 ) , <EOL> ] <EOL> pa_server_info = struct_pa_server_info <EOL> pa_server_info_cb_t = CFUNCTYPE ( None , POINTER ( pa_context ) , POINTER ( pa_server_info ) , POINTER ( None ) ) <EOL> pa_context_get_server_info = _lib . pa_context_get_server_info <EOL> pa_context_get_server_info . restype = POINTER ( pa_operation ) <EOL> pa_context_get_server_info . argtypes = [ POINTER ( pa_context ) , pa_server_info_cb_t , POINTER ( None ) ] <EOL> class struct_pa_module_info ( Structure ) : <EOL> __slots__ = [ <EOL> '<STR_LIT:index>' , <EOL> '<STR_LIT:name>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> ] <EOL> struct_pa_module_info . _fields_ = [ <EOL> ( '<STR_LIT:index>' , c_uint32 ) , <EOL> ( '<STR_LIT:name>' , c_char_p ) , <EOL> ( '<STR_LIT>' , c_char_p ) , <EOL> ( '<STR_LIT>' , c_uint32 ) , <EOL> ( '<STR_LIT>' , c_int ) , <EOL> ] <EOL> pa_module_info = struct_pa_module_info <EOL> pa_module_info_cb_t = CFUNCTYPE ( None , POINTER ( pa_context ) , POINTER ( pa_module_info ) , c_int , POINTER ( None ) ) <EOL> pa_context_get_module_info = _lib . pa_context_get_module_info <EOL> pa_context_get_module_info . restype = POINTER ( pa_operation ) <EOL> pa_context_get_module_info . argtypes = [ POINTER ( pa_context ) , c_uint32 , pa_module_info_cb_t , POINTER ( None ) ] <EOL> pa_context_get_module_info_list = _lib . pa_context_get_module_info_list <EOL> pa_context_get_module_info_list . restype = POINTER ( pa_operation ) <EOL> pa_context_get_module_info_list . argtypes = [ POINTER ( pa_context ) , pa_module_info_cb_t , POINTER ( None ) ] <EOL> class struct_pa_client_info ( Structure ) : <EOL> __slots__ = [ <EOL> '<STR_LIT:index>' , <EOL> '<STR_LIT:name>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> ] <EOL> struct_pa_client_info . _fields_ = [ <EOL> ( '<STR_LIT:index>' , c_uint32 ) , <EOL> ( '<STR_LIT:name>' , c_char_p ) , <EOL> ( '<STR_LIT>' , c_uint32 ) , <EOL> ( '<STR_LIT>' , c_char_p ) , <EOL> ] <EOL> pa_client_info = struct_pa_client_info <EOL> pa_client_info_cb_t = CFUNCTYPE ( None , POINTER ( pa_context ) , POINTER ( pa_client_info ) , c_int , POINTER ( None ) ) <EOL> pa_context_get_client_info = _lib . pa_context_get_client_info <EOL> pa_context_get_client_info . restype = POINTER ( pa_operation ) <EOL> pa_context_get_client_info . argtypes = [ POINTER ( pa_context ) , c_uint32 , pa_client_info_cb_t , POINTER ( None ) ] <EOL> pa_context_get_client_info_list = _lib . pa_context_get_client_info_list <EOL> pa_context_get_client_info_list . restype = POINTER ( pa_operation ) <EOL> pa_context_get_client_info_list . argtypes = [ POINTER ( pa_context ) , pa_client_info_cb_t , POINTER ( None ) ] <EOL> class struct_pa_sink_input_info ( Structure ) : <EOL> __slots__ = [ <EOL> '<STR_LIT:index>' , <EOL> '<STR_LIT:name>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> ] <EOL> struct_pa_sink_input_info . _fields_ = [ <EOL> ( '<STR_LIT:index>' , c_uint32 ) , <EOL> ( '<STR_LIT:name>' , c_char_p ) , <EOL> ( '<STR_LIT>' , c_uint32 ) , <EOL> ( '<STR_LIT>' , c_uint32 ) , <EOL> ( '<STR_LIT>' , c_uint32 ) , <EOL> ( '<STR_LIT>' , pa_sample_spec ) , <EOL> ( '<STR_LIT>' , pa_channel_map ) , <EOL> ( '<STR_LIT>' , pa_cvolume ) , <EOL> ( '<STR_LIT>' , pa_usec_t ) , <EOL> ( '<STR_LIT>' , pa_usec_t ) , <EOL> ( '<STR_LIT>' , c_char_p ) , <EOL> ( '<STR_LIT>' , c_char_p ) , <EOL> ( '<STR_LIT>' , c_int ) , <EOL> ] <EOL> pa_sink_input_info = struct_pa_sink_input_info <EOL> pa_sink_input_info_cb_t = CFUNCTYPE ( None , POINTER ( pa_context ) , POINTER ( pa_sink_input_info ) , c_int , POINTER ( None ) ) <EOL> pa_context_get_sink_input_info = _lib . pa_context_get_sink_input_info <EOL> pa_context_get_sink_input_info . restype = POINTER ( pa_operation ) <EOL> pa_context_get_sink_input_info . argtypes = [ POINTER ( pa_context ) , c_uint32 , pa_sink_input_info_cb_t , POINTER ( None ) ] <EOL> pa_context_get_sink_input_info_list = _lib . pa_context_get_sink_input_info_list <EOL> pa_context_get_sink_input_info_list . restype = POINTER ( pa_operation ) <EOL> pa_context_get_sink_input_info_list . argtypes = [ POINTER ( pa_context ) , pa_sink_input_info_cb_t , POINTER ( None ) ] <EOL> class struct_pa_source_output_info ( Structure ) : <EOL> __slots__ = [ <EOL> '<STR_LIT:index>' , <EOL> '<STR_LIT:name>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT:source>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> ] <EOL> struct_pa_source_output_info . _fields_ = [ <EOL> ( '<STR_LIT:index>' , c_uint32 ) , <EOL> ( '<STR_LIT:name>' , c_char_p ) , <EOL> ( '<STR_LIT>' , c_uint32 ) , <EOL> ( '<STR_LIT>' , c_uint32 ) , <EOL> ( '<STR_LIT:source>' , c_uint32 ) , <EOL> ( '<STR_LIT>' , pa_sample_spec ) , <EOL> ( '<STR_LIT>' , pa_channel_map ) , <EOL> ( '<STR_LIT>' , pa_usec_t ) , <EOL> ( '<STR_LIT>' , pa_usec_t ) , <EOL> ( '<STR_LIT>' , c_char_p ) , <EOL> ( '<STR_LIT>' , c_char_p ) , <EOL> ] <EOL> pa_source_output_info = struct_pa_source_output_info <EOL> pa_source_output_info_cb_t = CFUNCTYPE ( None , POINTER ( pa_context ) , POINTER ( pa_source_output_info ) , c_int , POINTER ( None ) ) <EOL> pa_context_get_source_output_info = _lib . pa_context_get_source_output_info <EOL> pa_context_get_source_output_info . restype = POINTER ( pa_operation ) <EOL> pa_context_get_source_output_info . argtypes = [ POINTER ( pa_context ) , c_uint32 , pa_source_output_info_cb_t , POINTER ( None ) ] <EOL> pa_context_get_source_output_info_list = _lib . pa_context_get_source_output_info_list <EOL> pa_context_get_source_output_info_list . restype = POINTER ( pa_operation ) <EOL> pa_context_get_source_output_info_list . argtypes = [ POINTER ( pa_context ) , pa_source_output_info_cb_t , POINTER ( None ) ] <EOL> pa_context_set_sink_volume_by_index = _lib . pa_context_set_sink_volume_by_index <EOL> pa_context_set_sink_volume_by_index . restype = POINTER ( pa_operation ) <EOL> pa_context_set_sink_volume_by_index . argtypes = [ POINTER ( pa_context ) , c_uint32 , POINTER ( pa_cvolume ) , pa_context_success_cb_t , POINTER ( None ) ] <EOL> pa_context_set_sink_volume_by_name = _lib . pa_context_set_sink_volume_by_name <EOL> pa_context_set_sink_volume_by_name . restype = POINTER ( pa_operation ) <EOL> pa_context_set_sink_volume_by_name . argtypes = [ POINTER ( pa_context ) , c_char_p , POINTER ( pa_cvolume ) , pa_context_success_cb_t , POINTER ( None ) ] <EOL> pa_context_set_sink_mute_by_index = _lib . pa_context_set_sink_mute_by_index <EOL> pa_context_set_sink_mute_by_index . restype = POINTER ( pa_operation ) <EOL> pa_context_set_sink_mute_by_index . argtypes = [ POINTER ( pa_context ) , c_uint32 , c_int , pa_context_success_cb_t , POINTER ( None ) ] <EOL> pa_context_set_sink_mute_by_name = _lib . pa_context_set_sink_mute_by_name <EOL> pa_context_set_sink_mute_by_name . restype = POINTER ( pa_operation ) <EOL> pa_context_set_sink_mute_by_name . argtypes = [ POINTER ( pa_context ) , c_char_p , c_int , pa_context_success_cb_t , POINTER ( None ) ] <EOL> pa_context_set_sink_input_volume = _lib . pa_context_set_sink_input_volume <EOL> pa_context_set_sink_input_volume . restype = POINTER ( pa_operation ) <EOL> pa_context_set_sink_input_volume . argtypes = [ POINTER ( pa_context ) , c_uint32 , POINTER ( pa_cvolume ) , pa_context_success_cb_t , POINTER ( None ) ] <EOL> pa_context_set_sink_input_mute = _lib . pa_context_set_sink_input_mute <EOL> pa_context_set_sink_input_mute . restype = POINTER ( pa_operation ) <EOL> pa_context_set_sink_input_mute . argtypes = [ POINTER ( pa_context ) , c_uint32 , c_int , pa_context_success_cb_t , POINTER ( None ) ] <EOL> pa_context_set_source_volume_by_index = _lib . pa_context_set_source_volume_by_index <EOL> pa_context_set_source_volume_by_index . restype = POINTER ( pa_operation ) <EOL> pa_context_set_source_volume_by_index . argtypes = [ POINTER ( pa_context ) , c_uint32 , POINTER ( pa_cvolume ) , pa_context_success_cb_t , POINTER ( None ) ] <EOL> pa_context_set_source_volume_by_name = _lib . pa_context_set_source_volume_by_name <EOL> pa_context_set_source_volume_by_name . restype = POINTER ( pa_operation ) <EOL> pa_context_set_source_volume_by_name . argtypes = [ POINTER ( pa_context ) , c_char_p , POINTER ( pa_cvolume ) , pa_context_success_cb_t , POINTER ( None ) ] <EOL> pa_context_set_source_mute_by_index = _lib . pa_context_set_source_mute_by_index <EOL> pa_context_set_source_mute_by_index . restype = POINTER ( pa_operation ) <EOL> pa_context_set_source_mute_by_index . argtypes = [ POINTER ( pa_context ) , c_uint32 , c_int , pa_context_success_cb_t , POINTER ( None ) ] <EOL> pa_context_set_source_mute_by_name = _lib . pa_context_set_source_mute_by_name <EOL> pa_context_set_source_mute_by_name . restype = POINTER ( pa_operation ) <EOL> pa_context_set_source_mute_by_name . argtypes = [ POINTER ( pa_context ) , c_char_p , c_int , pa_context_success_cb_t , POINTER ( None ) ] <EOL> class struct_pa_stat_info ( Structure ) : <EOL> __slots__ = [ <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> ] <EOL> struct_pa_stat_info . _fields_ = [ <EOL> ( '<STR_LIT>' , c_uint32 ) , <EOL> ( '<STR_LIT>' , c_uint32 ) , <EOL> ( '<STR_LIT>' , c_uint32 ) , <EOL> ( '<STR_LIT>' , c_uint32 ) , <EOL> ( '<STR_LIT>' , c_uint32 ) , <EOL> ] <EOL> pa_stat_info = struct_pa_stat_info <EOL> pa_stat_info_cb_t = CFUNCTYPE ( None , POINTER ( pa_context ) , POINTER ( pa_stat_info ) , POINTER ( None ) ) <EOL> pa_context_stat = _lib . pa_context_stat <EOL> pa_context_stat . restype = POINTER ( pa_operation ) <EOL> pa_context_stat . argtypes = [ POINTER ( pa_context ) , pa_stat_info_cb_t , POINTER ( None ) ] <EOL> class struct_pa_sample_info ( Structure ) : <EOL> __slots__ = [ <EOL> '<STR_LIT:index>' , <EOL> '<STR_LIT:name>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT:filename>' , <EOL> ] <EOL> struct_pa_sample_info . _fields_ = [ <EOL> ( '<STR_LIT:index>' , c_uint32 ) , <EOL> ( '<STR_LIT:name>' , c_char_p ) , <EOL> ( '<STR_LIT>' , pa_cvolume ) , <EOL> ( '<STR_LIT>' , pa_sample_spec ) , <EOL> ( '<STR_LIT>' , pa_channel_map ) , <EOL> ( '<STR_LIT>' , pa_usec_t ) , <EOL> ( '<STR_LIT>' , c_uint32 ) , <EOL> ( '<STR_LIT>' , c_int ) , <EOL> ( '<STR_LIT:filename>' , c_char_p ) , <EOL> ] <EOL> pa_sample_info = struct_pa_sample_info <EOL> pa_sample_info_cb_t = CFUNCTYPE ( None , POINTER ( pa_context ) , POINTER ( pa_sample_info ) , c_int , POINTER ( None ) ) <EOL> pa_context_get_sample_info_by_name = _lib . pa_context_get_sample_info_by_name <EOL> pa_context_get_sample_info_by_name . restype = POINTER ( pa_operation ) <EOL> pa_context_get_sample_info_by_name . argtypes = [ POINTER ( pa_context ) , c_char_p , pa_sample_info_cb_t , POINTER ( None ) ] <EOL> pa_context_get_sample_info_by_index = _lib . pa_context_get_sample_info_by_index <EOL> pa_context_get_sample_info_by_index . restype = POINTER ( pa_operation ) <EOL> pa_context_get_sample_info_by_index . argtypes = [ POINTER ( pa_context ) , c_uint32 , pa_sample_info_cb_t , POINTER ( None ) ] <EOL> pa_context_get_sample_info_list = _lib . pa_context_get_sample_info_list <EOL> pa_context_get_sample_info_list . restype = POINTER ( pa_operation ) <EOL> pa_context_get_sample_info_list . argtypes = [ POINTER ( pa_context ) , pa_sample_info_cb_t , POINTER ( None ) ] <EOL> pa_context_kill_client = _lib . pa_context_kill_client <EOL> pa_context_kill_client . restype = POINTER ( pa_operation ) <EOL> pa_context_kill_client . argtypes = [ POINTER ( pa_context ) , c_uint32 , pa_context_success_cb_t , POINTER ( None ) ] <EOL> pa_context_kill_sink_input = _lib . pa_context_kill_sink_input <EOL> pa_context_kill_sink_input . restype = POINTER ( pa_operation ) <EOL> pa_context_kill_sink_input . argtypes = [ POINTER ( pa_context ) , c_uint32 , pa_context_success_cb_t , POINTER ( None ) ] <EOL> pa_context_kill_source_output = _lib . pa_context_kill_source_output <EOL> pa_context_kill_source_output . restype = POINTER ( pa_operation ) <EOL> pa_context_kill_source_output . argtypes = [ POINTER ( pa_context ) , c_uint32 , pa_context_success_cb_t , POINTER ( None ) ] <EOL> pa_context_index_cb_t = CFUNCTYPE ( None , POINTER ( pa_context ) , c_uint32 , POINTER ( None ) ) <EOL> pa_context_load_module = _lib . pa_context_load_module <EOL> pa_context_load_module . restype = POINTER ( pa_operation ) <EOL> pa_context_load_module . argtypes = [ POINTER ( pa_context ) , c_char_p , c_char_p , pa_context_index_cb_t , POINTER ( None ) ] <EOL> pa_context_unload_module = _lib . pa_context_unload_module <EOL> pa_context_unload_module . restype = POINTER ( pa_operation ) <EOL> pa_context_unload_module . argtypes = [ POINTER ( pa_context ) , c_uint32 , pa_context_success_cb_t , POINTER ( None ) ] <EOL> enum_pa_autoload_type = c_int <EOL> PA_AUTOLOAD_SINK = <NUM_LIT:0> <EOL> PA_AUTOLOAD_SOURCE = <NUM_LIT:1> <EOL> pa_autoload_type_t = enum_pa_autoload_type <EOL> class struct_pa_autoload_info ( Structure ) : <EOL> __slots__ = [ <EOL> '<STR_LIT:index>' , <EOL> '<STR_LIT:name>' , <EOL> '<STR_LIT:type>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> ] <EOL> struct_pa_autoload_info . _fields_ = [ <EOL> ( '<STR_LIT:index>' , c_uint32 ) , <EOL> ( '<STR_LIT:name>' , c_char_p ) , <EOL> ( '<STR_LIT:type>' , pa_autoload_type_t ) , <EOL> ( '<STR_LIT>' , c_char_p ) , <EOL> ( '<STR_LIT>' , c_char_p ) , <EOL> ] <EOL> pa_autoload_info = struct_pa_autoload_info <EOL> pa_autoload_info_cb_t = CFUNCTYPE ( None , POINTER ( pa_context ) , POINTER ( pa_autoload_info ) , c_int , POINTER ( None ) ) <EOL> pa_context_get_autoload_info_by_name = _lib . pa_context_get_autoload_info_by_name <EOL> pa_context_get_autoload_info_by_name . restype = POINTER ( pa_operation ) <EOL> pa_context_get_autoload_info_by_name . argtypes = [ POINTER ( pa_context ) , c_char_p , pa_autoload_type_t , pa_autoload_info_cb_t , POINTER ( None ) ] <EOL> pa_context_get_autoload_info_by_index = _lib . pa_context_get_autoload_info_by_index <EOL> pa_context_get_autoload_info_by_index . restype = POINTER ( pa_operation ) <EOL> pa_context_get_autoload_info_by_index . argtypes = [ POINTER ( pa_context ) , c_uint32 , pa_autoload_info_cb_t , POINTER ( None ) ] <EOL> pa_context_get_autoload_info_list = _lib . pa_context_get_autoload_info_list <EOL> pa_context_get_autoload_info_list . restype = POINTER ( pa_operation ) <EOL> pa_context_get_autoload_info_list . argtypes = [ POINTER ( pa_context ) , pa_autoload_info_cb_t , POINTER ( None ) ] <EOL> pa_context_add_autoload = _lib . pa_context_add_autoload <EOL> pa_context_add_autoload . restype = POINTER ( pa_operation ) <EOL> pa_context_add_autoload . argtypes = [ POINTER ( pa_context ) , c_char_p , pa_autoload_type_t , c_char_p , c_char_p , pa_context_index_cb_t , POINTER ( None ) ] <EOL> pa_context_remove_autoload_by_name = _lib . pa_context_remove_autoload_by_name <EOL> pa_context_remove_autoload_by_name . restype = POINTER ( pa_operation ) <EOL> pa_context_remove_autoload_by_name . argtypes = [ POINTER ( pa_context ) , c_char_p , pa_autoload_type_t , pa_context_success_cb_t , POINTER ( None ) ] <EOL> pa_context_remove_autoload_by_index = _lib . pa_context_remove_autoload_by_index <EOL> pa_context_remove_autoload_by_index . restype = POINTER ( pa_operation ) <EOL> pa_context_remove_autoload_by_index . argtypes = [ POINTER ( pa_context ) , c_uint32 , pa_context_success_cb_t , POINTER ( None ) ] <EOL> pa_context_move_sink_input_by_name = _lib . pa_context_move_sink_input_by_name <EOL> pa_context_move_sink_input_by_name . restype = POINTER ( pa_operation ) <EOL> pa_context_move_sink_input_by_name . argtypes = [ POINTER ( pa_context ) , c_uint32 , c_char_p , pa_context_success_cb_t , POINTER ( None ) ] <EOL> pa_context_move_sink_input_by_index = _lib . pa_context_move_sink_input_by_index <EOL> pa_context_move_sink_input_by_index . restype = POINTER ( pa_operation ) <EOL> pa_context_move_sink_input_by_index . argtypes = [ POINTER ( pa_context ) , c_uint32 , c_uint32 , pa_context_success_cb_t , POINTER ( None ) ] <EOL> pa_context_move_source_output_by_name = _lib . pa_context_move_source_output_by_name <EOL> pa_context_move_source_output_by_name . restype = POINTER ( pa_operation ) <EOL> pa_context_move_source_output_by_name . argtypes = [ POINTER ( pa_context ) , c_uint32 , c_char_p , pa_context_success_cb_t , POINTER ( None ) ] <EOL> pa_context_move_source_output_by_index = _lib . pa_context_move_source_output_by_index <EOL> pa_context_move_source_output_by_index . restype = POINTER ( pa_operation ) <EOL> pa_context_move_source_output_by_index . argtypes = [ POINTER ( pa_context ) , c_uint32 , c_uint32 , pa_context_success_cb_t , POINTER ( None ) ] <EOL> pa_context_suspend_sink_by_name = _lib . pa_context_suspend_sink_by_name <EOL> pa_context_suspend_sink_by_name . restype = POINTER ( pa_operation ) <EOL> pa_context_suspend_sink_by_name . argtypes = [ POINTER ( pa_context ) , c_char_p , c_int , pa_context_success_cb_t , POINTER ( None ) ] <EOL> pa_context_suspend_sink_by_index = _lib . pa_context_suspend_sink_by_index <EOL> pa_context_suspend_sink_by_index . restype = POINTER ( pa_operation ) <EOL> pa_context_suspend_sink_by_index . argtypes = [ POINTER ( pa_context ) , c_uint32 , c_int , pa_context_success_cb_t , POINTER ( None ) ] <EOL> pa_context_suspend_source_by_name = _lib . pa_context_suspend_source_by_name <EOL> pa_context_suspend_source_by_name . restype = POINTER ( pa_operation ) <EOL> pa_context_suspend_source_by_name . argtypes = [ POINTER ( pa_context ) , c_char_p , c_int , pa_context_success_cb_t , POINTER ( None ) ] <EOL> pa_context_suspend_source_by_index = _lib . pa_context_suspend_source_by_index <EOL> pa_context_suspend_source_by_index . restype = POINTER ( pa_operation ) <EOL> pa_context_suspend_source_by_index . argtypes = [ POINTER ( pa_context ) , c_uint32 , c_int , pa_context_success_cb_t , POINTER ( None ) ] <EOL> pa_context_subscribe_cb_t = CFUNCTYPE ( None , POINTER ( pa_context ) , pa_subscription_event_type_t , c_uint32 , POINTER ( None ) ) <EOL> pa_context_subscribe = _lib . pa_context_subscribe <EOL> pa_context_subscribe . restype = POINTER ( pa_operation ) <EOL> pa_context_subscribe . argtypes = [ POINTER ( pa_context ) , pa_subscription_mask_t , pa_context_success_cb_t , POINTER ( None ) ] <EOL> pa_context_set_subscribe_callback = _lib . pa_context_set_subscribe_callback <EOL> pa_context_set_subscribe_callback . restype = None <EOL> pa_context_set_subscribe_callback . argtypes = [ POINTER ( pa_context ) , pa_context_subscribe_cb_t , POINTER ( None ) ] <EOL> pa_stream_connect_upload = _lib . pa_stream_connect_upload <EOL> pa_stream_connect_upload . restype = c_int <EOL> pa_stream_connect_upload . argtypes = [ POINTER ( pa_stream ) , c_size_t ] <EOL> pa_stream_finish_upload = _lib . pa_stream_finish_upload <EOL> pa_stream_finish_upload . restype = c_int <EOL> pa_stream_finish_upload . argtypes = [ POINTER ( pa_stream ) ] <EOL> pa_context_play_sample = _lib . pa_context_play_sample <EOL> pa_context_play_sample . restype = POINTER ( pa_operation ) <EOL> pa_context_play_sample . argtypes = [ POINTER ( pa_context ) , c_char_p , c_char_p , pa_volume_t , pa_context_success_cb_t , POINTER ( None ) ] <EOL> pa_context_remove_sample = _lib . pa_context_remove_sample <EOL> pa_context_remove_sample . restype = POINTER ( pa_operation ) <EOL> pa_context_remove_sample . argtypes = [ POINTER ( pa_context ) , c_char_p , pa_context_success_cb_t , POINTER ( None ) ] <EOL> pa_get_library_version = _lib . pa_get_library_version <EOL> pa_get_library_version . restype = c_char_p <EOL> pa_get_library_version . argtypes = [ ] <EOL> PA_API_VERSION = <NUM_LIT:11> <EOL> PA_PROTOCOL_VERSION = <NUM_LIT:12> <EOL> pa_strerror = _lib . pa_strerror <EOL> pa_strerror . restype = c_char_p <EOL> pa_strerror . argtypes = [ c_int ] <EOL> pa_xmalloc = _lib . pa_xmalloc <EOL> pa_xmalloc . restype = POINTER ( c_void ) <EOL> pa_xmalloc . argtypes = [ c_size_t ] <EOL> pa_xmalloc0 = _lib . pa_xmalloc0 <EOL> pa_xmalloc0 . restype = POINTER ( c_void ) <EOL> pa_xmalloc0 . argtypes = [ c_size_t ] <EOL> pa_xrealloc = _lib . pa_xrealloc <EOL> pa_xrealloc . restype = POINTER ( c_void ) <EOL> pa_xrealloc . argtypes = [ POINTER ( None ) , c_size_t ] <EOL> pa_xfree = _lib . pa_xfree <EOL> pa_xfree . restype = None <EOL> pa_xfree . argtypes = [ POINTER ( None ) ] <EOL> pa_xstrdup = _lib . pa_xstrdup <EOL> pa_xstrdup . restype = c_char_p <EOL> pa_xstrdup . argtypes = [ c_char_p ] <EOL> pa_xstrndup = _lib . pa_xstrndup <EOL> pa_xstrndup . restype = c_char_p <EOL> pa_xstrndup . argtypes = [ c_char_p , c_size_t ] <EOL> pa_xmemdup = _lib . pa_xmemdup <EOL> pa_xmemdup . restype = POINTER ( c_void ) <EOL> pa_xmemdup . argtypes = [ POINTER ( None ) , c_size_t ] <EOL> pa_utf8_valid = _lib . pa_utf8_valid <EOL> pa_utf8_valid . restype = c_char_p <EOL> pa_utf8_valid . argtypes = [ c_char_p ] <EOL> pa_utf8_filter = _lib . pa_utf8_filter <EOL> pa_utf8_filter . restype = c_char_p <EOL> pa_utf8_filter . argtypes = [ c_char_p ] <EOL> pa_utf8_to_locale = _lib . pa_utf8_to_locale <EOL> pa_utf8_to_locale . restype = c_char_p <EOL> pa_utf8_to_locale . argtypes = [ c_char_p ] <EOL> pa_locale_to_utf8 = _lib . pa_locale_to_utf8 <EOL> pa_locale_to_utf8 . restype = c_char_p <EOL> pa_locale_to_utf8 . argtypes = [ c_char_p ] <EOL> class struct_pa_threaded_mainloop ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_pa_threaded_mainloop . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> class struct_pa_threaded_mainloop ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_pa_threaded_mainloop . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> pa_threaded_mainloop = struct_pa_threaded_mainloop <EOL> pa_threaded_mainloop_new = _lib . pa_threaded_mainloop_new <EOL> pa_threaded_mainloop_new . restype = POINTER ( pa_threaded_mainloop ) <EOL> pa_threaded_mainloop_new . argtypes = [ ] <EOL> pa_threaded_mainloop_free = _lib . pa_threaded_mainloop_free <EOL> pa_threaded_mainloop_free . restype = None <EOL> pa_threaded_mainloop_free . argtypes = [ POINTER ( pa_threaded_mainloop ) ] <EOL> pa_threaded_mainloop_start = _lib . pa_threaded_mainloop_start <EOL> pa_threaded_mainloop_start . restype = c_int <EOL> pa_threaded_mainloop_start . argtypes = [ POINTER ( pa_threaded_mainloop ) ] <EOL> pa_threaded_mainloop_stop = _lib . pa_threaded_mainloop_stop <EOL> pa_threaded_mainloop_stop . restype = None <EOL> pa_threaded_mainloop_stop . argtypes = [ POINTER ( pa_threaded_mainloop ) ] <EOL> pa_threaded_mainloop_lock = _lib . pa_threaded_mainloop_lock <EOL> pa_threaded_mainloop_lock . restype = None <EOL> pa_threaded_mainloop_lock . argtypes = [ POINTER ( pa_threaded_mainloop ) ] <EOL> pa_threaded_mainloop_unlock = _lib . pa_threaded_mainloop_unlock <EOL> pa_threaded_mainloop_unlock . restype = None <EOL> pa_threaded_mainloop_unlock . argtypes = [ POINTER ( pa_threaded_mainloop ) ] <EOL> pa_threaded_mainloop_wait = _lib . pa_threaded_mainloop_wait <EOL> pa_threaded_mainloop_wait . restype = None <EOL> pa_threaded_mainloop_wait . argtypes = [ POINTER ( pa_threaded_mainloop ) ] <EOL> pa_threaded_mainloop_signal = _lib . pa_threaded_mainloop_signal <EOL> pa_threaded_mainloop_signal . restype = None <EOL> pa_threaded_mainloop_signal . argtypes = [ POINTER ( pa_threaded_mainloop ) , c_int ] <EOL> pa_threaded_mainloop_accept = _lib . pa_threaded_mainloop_accept <EOL> pa_threaded_mainloop_accept . restype = None <EOL> pa_threaded_mainloop_accept . argtypes = [ POINTER ( pa_threaded_mainloop ) ] <EOL> pa_threaded_mainloop_get_retval = _lib . pa_threaded_mainloop_get_retval <EOL> pa_threaded_mainloop_get_retval . restype = c_int <EOL> pa_threaded_mainloop_get_retval . argtypes = [ POINTER ( pa_threaded_mainloop ) ] <EOL> pa_threaded_mainloop_get_api = _lib . pa_threaded_mainloop_get_api <EOL> pa_threaded_mainloop_get_api . restype = POINTER ( pa_mainloop_api ) <EOL> pa_threaded_mainloop_get_api . argtypes = [ POINTER ( pa_threaded_mainloop ) ] <EOL> pa_threaded_mainloop_in_thread = _lib . pa_threaded_mainloop_in_thread <EOL> pa_threaded_mainloop_in_thread . restype = c_int <EOL> pa_threaded_mainloop_in_thread . argtypes = [ POINTER ( pa_threaded_mainloop ) ] <EOL> class struct_pa_mainloop ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_pa_mainloop . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> class struct_pa_mainloop ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_pa_mainloop . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> pa_mainloop = struct_pa_mainloop <EOL> pa_mainloop_new = _lib . pa_mainloop_new <EOL> pa_mainloop_new . restype = POINTER ( pa_mainloop ) <EOL> pa_mainloop_new . argtypes = [ ] <EOL> pa_mainloop_free = _lib . pa_mainloop_free <EOL> pa_mainloop_free . restype = None <EOL> pa_mainloop_free . argtypes = [ POINTER ( pa_mainloop ) ] <EOL> pa_mainloop_prepare = _lib . pa_mainloop_prepare <EOL> pa_mainloop_prepare . restype = c_int <EOL> pa_mainloop_prepare . argtypes = [ POINTER ( pa_mainloop ) , c_int ] <EOL> pa_mainloop_poll = _lib . pa_mainloop_poll <EOL> pa_mainloop_poll . restype = c_int <EOL> pa_mainloop_poll . argtypes = [ POINTER ( pa_mainloop ) ] <EOL> pa_mainloop_dispatch = _lib . pa_mainloop_dispatch <EOL> pa_mainloop_dispatch . restype = c_int <EOL> pa_mainloop_dispatch . argtypes = [ POINTER ( pa_mainloop ) ] <EOL> pa_mainloop_get_retval = _lib . pa_mainloop_get_retval <EOL> pa_mainloop_get_retval . restype = c_int <EOL> pa_mainloop_get_retval . argtypes = [ POINTER ( pa_mainloop ) ] <EOL> pa_mainloop_iterate = _lib . pa_mainloop_iterate <EOL> pa_mainloop_iterate . restype = c_int <EOL> pa_mainloop_iterate . argtypes = [ POINTER ( pa_mainloop ) , c_int , POINTER ( c_int ) ] <EOL> pa_mainloop_run = _lib . pa_mainloop_run <EOL> pa_mainloop_run . restype = c_int <EOL> pa_mainloop_run . argtypes = [ POINTER ( pa_mainloop ) , POINTER ( c_int ) ] <EOL> pa_mainloop_get_api = _lib . pa_mainloop_get_api <EOL> pa_mainloop_get_api . restype = POINTER ( pa_mainloop_api ) <EOL> pa_mainloop_get_api . argtypes = [ POINTER ( pa_mainloop ) ] <EOL> pa_mainloop_quit = _lib . pa_mainloop_quit <EOL> pa_mainloop_quit . restype = None <EOL> pa_mainloop_quit . argtypes = [ POINTER ( pa_mainloop ) , c_int ] <EOL> pa_mainloop_wakeup = _lib . pa_mainloop_wakeup <EOL> pa_mainloop_wakeup . restype = None <EOL> pa_mainloop_wakeup . argtypes = [ POINTER ( pa_mainloop ) ] <EOL> class struct_pollfd ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_pollfd . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> class struct_pollfd ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_pollfd . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> pa_poll_func = CFUNCTYPE ( c_int , POINTER ( struct_pollfd ) , c_ulong , c_int , POINTER ( None ) ) <EOL> pa_mainloop_set_poll_func = _lib . pa_mainloop_set_poll_func <EOL> pa_mainloop_set_poll_func . restype = None <EOL> pa_mainloop_set_poll_func . argtypes = [ POINTER ( pa_mainloop ) , pa_poll_func , POINTER ( None ) ] <EOL> pa_signal_init = _lib . pa_signal_init <EOL> pa_signal_init . restype = c_int <EOL> pa_signal_init . argtypes = [ POINTER ( pa_mainloop_api ) ] <EOL> pa_signal_done = _lib . pa_signal_done <EOL> pa_signal_done . restype = None <EOL> pa_signal_done . argtypes = [ ] <EOL> class struct_pa_signal_event ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_pa_signal_event . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> class struct_pa_signal_event ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_pa_signal_event . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> pa_signal_event = struct_pa_signal_event <EOL> pa_signal_new = _lib . pa_signal_new <EOL> pa_signal_new . restype = POINTER ( pa_signal_event ) <EOL> pa_signal_new . argtypes = [ c_int , CFUNCTYPE ( None , POINTER ( pa_mainloop_api ) , POINTER ( pa_signal_event ) , c_int , POINTER ( None ) ) , POINTER ( None ) ] <EOL> pa_signal_free = _lib . pa_signal_free <EOL> pa_signal_free . restype = None <EOL> pa_signal_free . argtypes = [ POINTER ( pa_signal_event ) ] <EOL> pa_signal_set_destroy = _lib . pa_signal_set_destroy <EOL> pa_signal_set_destroy . restype = None <EOL> pa_signal_set_destroy . argtypes = [ POINTER ( pa_signal_event ) , CFUNCTYPE ( None , POINTER ( pa_mainloop_api ) , POINTER ( pa_signal_event ) , POINTER ( None ) ) ] <EOL> pa_get_user_name = _lib . pa_get_user_name <EOL> pa_get_user_name . restype = c_char_p <EOL> pa_get_user_name . argtypes = [ c_char_p , c_size_t ] <EOL> pa_get_host_name = _lib . pa_get_host_name <EOL> pa_get_host_name . restype = c_char_p <EOL> pa_get_host_name . argtypes = [ c_char_p , c_size_t ] <EOL> pa_get_fqdn = _lib . pa_get_fqdn <EOL> pa_get_fqdn . restype = c_char_p <EOL> pa_get_fqdn . argtypes = [ c_char_p , c_size_t ] <EOL> pa_get_home_dir = _lib . pa_get_home_dir <EOL> pa_get_home_dir . restype = c_char_p <EOL> pa_get_home_dir . argtypes = [ c_char_p , c_size_t ] <EOL> pa_get_binary_name = _lib . pa_get_binary_name <EOL> pa_get_binary_name . restype = c_char_p <EOL> pa_get_binary_name . argtypes = [ c_char_p , c_size_t ] <EOL> pa_path_get_filename = _lib . pa_path_get_filename <EOL> pa_path_get_filename . restype = c_char_p <EOL> pa_path_get_filename . argtypes = [ c_char_p ] <EOL> pa_msleep = _lib . pa_msleep <EOL> pa_msleep . restype = c_int <EOL> pa_msleep . argtypes = [ c_ulong ] <EOL> PA_MSEC_PER_SEC = <NUM_LIT:1000> <EOL> PA_USEC_PER_SEC = <NUM_LIT> <EOL> PA_NSEC_PER_SEC = <NUM_LIT> <EOL> PA_USEC_PER_MSEC = <NUM_LIT:1000> <EOL> class struct_timeval ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_timeval . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> class struct_timeval ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_timeval . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> pa_gettimeofday = _lib . pa_gettimeofday <EOL> pa_gettimeofday . restype = POINTER ( struct_timeval ) <EOL> pa_gettimeofday . argtypes = [ POINTER ( struct_timeval ) ] <EOL> class struct_timeval ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_timeval . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> class struct_timeval ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_timeval . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> pa_timeval_diff = _lib . pa_timeval_diff <EOL> pa_timeval_diff . restype = pa_usec_t <EOL> pa_timeval_diff . argtypes = [ POINTER ( struct_timeval ) , POINTER ( struct_timeval ) ] <EOL> class struct_timeval ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_timeval . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> class struct_timeval ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_timeval . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> pa_timeval_cmp = _lib . pa_timeval_cmp <EOL> pa_timeval_cmp . restype = c_int <EOL> pa_timeval_cmp . argtypes = [ POINTER ( struct_timeval ) , POINTER ( struct_timeval ) ] <EOL> class struct_timeval ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_timeval . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> pa_timeval_age = _lib . pa_timeval_age <EOL> pa_timeval_age . restype = pa_usec_t <EOL> pa_timeval_age . argtypes = [ POINTER ( struct_timeval ) ] <EOL> class struct_timeval ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_timeval . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> class struct_timeval ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_timeval . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> pa_timeval_add = _lib . pa_timeval_add <EOL> pa_timeval_add . restype = POINTER ( struct_timeval ) <EOL> pa_timeval_add . argtypes = [ POINTER ( struct_timeval ) , pa_usec_t ] <EOL> class struct_timeval ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_timeval . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> class struct_timeval ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_timeval . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> pa_timeval_store = _lib . pa_timeval_store <EOL> pa_timeval_store . restype = POINTER ( struct_timeval ) <EOL> pa_timeval_store . argtypes = [ POINTER ( struct_timeval ) , pa_usec_t ] <EOL> class struct_timeval ( Structure ) : <EOL> __slots__ = [ <EOL> ] <EOL> struct_timeval . _fields_ = [ <EOL> ( '<STR_LIT>' , c_int ) <EOL> ] <EOL> pa_timeval_load = _lib . pa_timeval_load <EOL> pa_timeval_load . restype = pa_usec_t <EOL> pa_timeval_load . argtypes = [ POINTER ( struct_timeval ) ] <EOL> __all__ = [ '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' ] </s>
