func DecodeAll(dst, src []uint32) error {
	j := 0
	for _, v := range src {
		sel := v >> 28
		if sel >= 9 {
			return fmt.Errorf("invalid selector value: %b", sel)
		}
		selector[sel].unpack(v, dst[j:])
		j += selector[sel].n
	}
	return nil
}
func DecodeAll(dst, src []uint32) error {
	j := 0
	for _, v := range src {
		sel := v >> 28
		if sel >= 9 {
			return fmt.Errorf("invalid selector value: %b", sel)
		}
		selector[sel].unpack(v, dst[j:])
		j += selector[sel].n
	}
	return nil
}
func DecodeAll ( dst , src [ ] uint32 ) error { j := 0 for _ , v := range src { sel := v >> 28 if sel >= 9 { return fmt . Errorf ( " " , sel ) } selector [ sel ] . unpack ( v , dst [ j : ] ) j += selector [ sel ] . n } return nil }
// DecodeAll returns the uncompressed values from in
DecodeAll returns the uncompressed values from in