use std::vector for DPB reorder buffer