On Wed, Jul 17, 2024 at 11:43:02AM +0100, Bryan O'Donoghue wrote: > On 17/07/2024 10:06, Johan Hovold wrote: > >> The use of use_count like this is a bit hacky and right now breaks regular > >> usage of CAMSS for a single stream case. As an example the "qcam" > >> application in libcamera will fail with an -EBUSY result on stream stop and > >> cannot then subsequently be restarted. > > No, stopping qcam results in the splat below, and then it cannot be > > started again and any attempts to do so fails with -EBUSY. > > I thought that's what I said. I read the above as if stopping the stream fails with -EBUSY, when it's really restarting the stream that fails that way after the first stop. > Let me reword the commit log with your sentence included directly :) Sounds good. Johan