p *data output: (gdb) p *data $2 = {name = 0x80938e3 "ALSA Playback", driver = 0xb7c7c860 "pulsecore/protocol-native.c", module = 0x805f270, client = 0x807cbb8, sink = 0x805dc78, sample_spec = {format = PA_SAMPLE_S16LE, rate = 22050, channels = 2 '\002'}, sample_spec_is_set = 1, channel_map = {channels = 2 '\002', map = {PA_CHANNEL_POSITION_LEFT, PA_CHANNEL_POSITION_RIGHT, -1214797683, PA_CHANNEL_POSITION_AUX12, -1210146516, -1210912722, -1215056154, PA_CHANNEL_POSITION_AUX4, PA_CHANNEL_POSITION_REAR_CENTER, 134728536, -1208992698, 134698816, -1211720620, -1210912722, -1210146516, -1210146528, 134698816, -1210912722, -1210235684, 1459617808, -1208826388, PA_CHANNEL_POSITION_MONO, -1208990300, -1210150924, -1210146528, 134822104, -1079646280, -1210905027, -1210146528, PA_CHANNEL_POSITION_AUX8, -1208826388, 85}}, channel_map_is_set = 1, volume = {channels = 2 '\002', values = {65536, 65536, 3084820768, 134971392, 2, 134733088, 86944, 3084052307, 3084816372, 3084820768, 134722824, 3215320824, 3084062269, 3084820768, 8, 3085974598, 134719296, 134722824, 134698816, 3085988198, 8, 3084820768, 3084054574, 3086140908, 1459617792, 3086140908, 134728784, 3085976582, 134558600, 134723808, 134728536, 3085988198}}, volume_is_set = 1, resample_method = PA_RESAMPLER_INVALID}