Hi Laurent!
I saw the fix but that fix doesn't work properly (indeed i tested the same thing before posting).
The problem is that the last buffer repeats 2 times at the end of the stream and then start from the begginning. I tried to fix it but i couldn't for the moment.
The last buffer need to be reassigned with the new one, but i don't know how to do it, i think that is needed some sort of SetPlayingOffset and assigned to second 0. Bye!