[alsa-devel] [PATCH v4 4/6] core: add API header and driver header files
Mark Brown
broonie at opensource.wolfsonmicro.com
Tue Dec 13 13:51:35 CET 2011
On Tue, Dec 13, 2011 at 06:19:49PM +0530, Nallasellan, Singaravelan wrote:
> > +struct snd_compr_runtime {
> > + snd_pcm_state_t state;
> > + struct snd_compr_ops *ops;
> > + void *buffer;
> Can we define buffer as char *?
Clearly we *can* but why would we want to do that for a pointer to
unstructured data?
> > + size_t buffer_size;
> > + size_t fragment_size;
> Can we define buffer_size and fragment_size as unsigned items?
> Can we have negative size here?
Again, what is the advantage in doing this?
More information about the Alsa-devel
mailing list