IRLib Version 1.4 is now available on GitHub at https://github.com/cyborg5/IRLib/. It includes minor upgrades to the debugging macros, a new system for decoding based on absolute tolerance in microseconds rather than a percentage tolerance. Also included is a new example sketch which implements the Phillips RCMM Protocol. The 32-bit version of that protocol is used by AT&T U-Verse cable boxes. Note that there are some unusual timing requirements in this protocol. The decoding routine works best when used with the IRrecvLoop or IRrecvPCI receivers. The sending of IR codes however should work well.
Details about these changes in the unusual decoding requirements of this protocol will be included in an upcoming documentation on how to implement new protocols for this library. That documentation should be available in a few weeks.