Controlling multiple devices using IR

Controlling multiple devices using IR and using multiple IR protocols library opinions / experience wanted.
Found z310 IR library allegedly supporting multiple IR protocols.
Anybody with real experience using this library out there?
Or any other similar multi protocol IR library?
Preferring hearing about experience using Due, but not limited to Due.

In general your devices should listen for distinct IR commands/codes. When two or more devices accept the same code, how would you send that code to a specific device?