ALSA programming - segmantation fault
I write simple program which I need to implement in my MA thesis. It have to read data from audio card by some time an then write them to that device but it doesn't work, because I get Segmentation fault. I think it's associated with handle, because I was testing it and noticed that ALSA functions which have only handle as an argument give segmentation fault (but maybe reason is lies deeper). I don't know about I/O programming - ALSA programming too - so I'm asking you for help. My code is attached.