update table decoder to support 'b' frames correctly