14 Mar
2008
14 Mar
'08
1:19 p.m.
On Thursday 13 March 2008 16:44, you wrote:
At Thu, 13 Mar 2008 16:21:51 +0000,
Alan Horstmann wrote:
snd_pcm_hw_params_alloca() is part of the user API -right? But accomplished as a #define in pcm.h.
Because alloca can be used only with a macro due to its nature.
However if it is called inside a function, and the pointer stored for future use, after leaving the function the allocation seems to have gone, and attempting thereafter to use the pointer to access the hwparams space in another API function results in seg-fault.
So would it be better in this case to use the malloc /free functions if possible? Am I right that they are not provided in salsa, so alloca would be necessary to use that lib?
Alan