descrambler: implement proper TS queue flush before key change, fixes #2171