By now I'm 100% sure that it's not possible what I'm asking.
So I need to do what I was afraid of...all the work ;)
What you mentioned wouldn't help either since at another place in the SDK docs it states:
| XAUDIO2_END_OF_STREAM |
Indicates that there cannot be any buffers in the queue after this buffer.
The only effect of this flag is to suppress debug output warnings caused by
starvation of the buffer queue. |
Anyway, thanks for the help!
Tom