Hi Nicolas, On 20/06/24 23:02, Nicolas Dufresne wrote: > Le jeudi 20 juin 2024 à 19:50 +0530, Devarsh Thakkar a écrit : [..] > Imagine that userspace is going gapless playback, if you have a lets say 30ms on > forced suspend cycle due to close/open of the decoder instance, it won't > actually endup gapless. The delay will ensure that we only suspend when needed. > Shouldn't the applications doing gapless playback avoid frequent open/close of the decoder instance too as it will add up re-instantiation (initializing hw, allocating buffers) and cleanup (de-initialization and freeing up of buffers) delay for each open/close respectively ? Even in case of scenario where resolution of next stream is different than previous, I guess the application can still hold up the file handle and do the necessary setup (stream off/stream on/REQBUFS etc) required for re-initialization ? Regards Devarsh