PulseAudio  6.0
File List
Here is a list of all files with brief descriptions:
o*channelmap.hConstants and routines for channel mapping handling
o*context.hConnection contexts for asynchronous communication with a server
o*def.hGlobal definitions
o*direction.hUtility functions for pa_direction_t
o*error.hError management
o*ext-device-manager.hRoutines for controlling module-device-manager
o*ext-device-restore.hRoutines for controlling module-device-restore
o*ext-stream-restore.hRoutines for controlling module-stream-restore
o*format.hUtility functions for handling a stream or sink format
o*gccmacro.hGCC attribute macros
o*glib-mainloop.hGLIB main loop support
o*introspect.hRoutines for daemon introspection
o*mainloop-api.hMain loop abstraction layer
o*mainloop-signal.hUNIX signal support for main loops
o*mainloop.hA minimal main loop implementation based on the C library's poll() function
o*operation.hAsynchronous operations
o*proplist.hProperty list constants and functions
o*pulseaudio.hInclude all libpulse header files at once
o*rtclock.hMonotonic clock utilities
o*sample.hConstants and routines for sample type handling
o*scache.hAll sample cache related routines
o*simple.hA simple but limited synchronous playback and recording API
o*stream.hAudio streams for input, output and sample upload
o*subscribe.hDaemon introspection event subscription subsystem
o*thread-mainloop.hA thread based event loop implementation based on pa_mainloop
o*timeval.hUtility functions for handling timeval calculations
o*utf8.hUTF-8 validation functions
o*util.hAssorted utility functions
o*version.hDefine header version
o*volume.hConstants and routines for volume handling
\*xmalloc.hMemory allocation functions