úÎWõ2      !"#$%&'()*+,-./01 non-portable experimentalxanxys@gmail.comB23456789:Emax length, target length, prebuffer, minimum request, fragment size  7equivalent to PA_CHANNEL_POSITION_FRONT_LEFT_OF_CENTER low frequency effects ;<24 bit sample in 32 bit !"#$format, sampling rate, # channels %&'(=):Establish connection to pulseaudio server. You usually don'#t need to specify optional fields.  server name  client name Play or Record name of sink or source description of client label channels buffer size, etc *Read raw data from buffer. +Write raw data to buffer. ,Read from buffer. >-Write to buffer. .Flush playback buffer /*block until buffer is completely consumed 0Close the connection. 1%Get current latency in microseconds. ?@A2  !"#$%&'()*+,-./012)01,*-+/.(#$"! %'& 2  "!  !"#$$%'&&'()*+,-./01B      !"#$$%&'()*+,-./01234567899::(;<=>?pulse-simple-0.1.11Sound.Pulse.Simple BufferAttr ChannelPan PanCenterPanRightPanLeftChannelPosition ChannelAuxChannelTopCenterChannelSideRightChannelSideLeftChannelFrontCenterRightChannelFrontCenterLeftChannelSubwoofer ChannelLFEChannelTopFrontChannelTopRear ChannelRear ChannelFront ChannelNormal ChannelMonoEndian LittleEndian BigEndian CompressionMuLawALawRaw SampleFormatF32S32S2432S24S16U8 SampleSpec DirectionRecordPlaySimple simpleNew simpleReadRawsimpleWriteRaw simpleRead simpleWrite simpleFlush simpleDrain simpleFreesimpleGetLatencypasFlush pasGetLatencypasDrainpasReadpasWritepasFreepasNewPASimple ChannelMapsimpleReadHackwithMaybeStorable withStorablewithMaybeCString