Это нормально, если параметр используется как PaStreamCallback*
(который является указателем на функцию ), например
PaError Pa_OpenStream (
PaStream ** stream,
const PaStreamParameters * inputParameters,
const PaStreamParameters * outputParameters,
double sampleRate,
unsigned long framesPerBuffer,
PaStreamFlags streamFlags,
PaStreamCallback * streamCallback, // <---
void * userData
)