You might want to peruse "IR Remote for the Boe-bot" which has great routines and descriptions for both generating and decoding Sony protocol IR remotes. I would think it would not be hard to use that as a reference for deveoping routines to record IR pulses from any source and play them back. The basic trick is to use RCTIME to get lengths of IR pulses -- you'd then have to store the pulse values and play them back.
Comments
www.parallax.com/dl/docs/prod/sic/WebIR-%20v1.1.pdf
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
When the going gets weird, the weird turn pro. -- HST