Support Center » Knowledgebase » Support For Set Top Boxes » For Developers of Infrared Hardware and Software
 For Developers of Infrared Hardware and Software
Solution When the channel is changed in EyeTV, and at certain other times (e.g. opening the live window, starting or ending a recording), EyeTV posts a notification to the CFDistributedNotificationCenter. For more information about how to post and listen to notifications, consult Apple's documentation.

The notification name is CFSTR ("com.elgato.ExternalChannelChange") The notification is accompanied by a dictionary with three members:

1. key="channelNumber", value = CFNumberRef, the number, generally 1 through 99999.

2. key="subChannelNumber", value = CFNumberRef, currently always 0.

3. key= "setTopBoxName", value = CFStringRef. This is the name from "Name" field of the Configure Set Top Box dialog. This name should match the name of the virtual tuner you make in iRed. So, if you set up a DirecTV box, you should call the Set Top Box in EyeTV "DirecTV", and the iRed virtual tuner "DirecTV". Currently, however, iRed ignores the name field.

If you are a developer and see a need for any other information in the notification, please contact us at stb-feedback@elgato.com


Article Details
Article ID: 2711
Created On: 19 Jun 2008 04:20 PM

 This answer was helpful  This answer was not helpful
 Back
 Search
Loading
 Article Options
Home | Contact Tech Support | Knowledgebase | Downloads | English | Deutsch | Français |

Help Desk Software By Kayako eSupport v3.40.01