* orderings of different channels.
*/
-#include <config.h>
-#include "types.h"
+#include "common.h"
#include <unistd.h>
#include <fcntl.h>
#include <errno.h>
-#include <string.h>
#include "log.h"
#include "wav.h"
}
/** @brief Visit all the data in a WAV file
+ * @param f WAV file handle
* @param callback Called for successive blocks of data
+ * @param u User data
*
* @p callback will only ever be passed whole frames.
*/