On 09/21/15 18:08, Clemens Ladisch wrote: >> >But there is no downside in using prepare callback. > The prepare callback also can be called multiple times. This certainly > happens when the stream is stopped/restarted multiple times. > > If something does not need to be done again when a stream is restarted, > then it should be done in the hw_params callback.
Oh, forgot about that. This would suggest to keep the stream header configuration in the hw_params(). Thanks, Jyri