allow callback to be null in pa-open-stream