Normal
i don't no if I got the point, but what about using one static instance for each IR? Look at mediaportal\Core\SerialUIR which uses just one instance for handling a serialUIRP.S. interesting concept your InputDeviceMapper - I wrote recently a WinLirc addon, if your idea works fine I could try to code it using your interface...[EDIT]another question, what about making an own specialized IR-Plugin concept/interface so that IR-Plugins are not directly shown in MP-Configuration but only made accessible and configurable in your InputDeviceEventMapper-Plugin? - I think it would be clearer arranged and you could make the new interface better fitting to the need of IR-Plugins...[/EDIT]keans
i don't no if I got the point, but what about using one static instance for each IR? Look at mediaportal\Core\SerialUIR which uses just one instance for handling a serialUIR
P.S. interesting concept your InputDeviceMapper - I wrote recently a WinLirc addon, if your idea works fine I could try to code it using your interface...
[EDIT]
another question, what about making an own specialized IR-Plugin concept/interface so that IR-Plugins are not directly shown in MP-Configuration but only made accessible and configurable in your InputDeviceEventMapper-Plugin? - I think it would be clearer arranged and you could make the new interface better fitting to the need of IR-Plugins...
[/EDIT]
keans