You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It might be a limitation on the OSD string length in libcec. If the OSD string is handled the same way as strDeviceName in libcec_configuration it looks like it's limited to a length of 13 characters.
For example in cecetypes.h: typedef char cec_osd_name[14]; /**< the name of the device */
(I'm not sure but my guess is 13 + null termination)
Just checked, it looks like this is a bug that has been corrected incorrectly last time... Maximum length is 14 bytes according to spec, not 13. Because other apps depend on the NULL terminator most likely, I can't change this without bumping the major version number.
using 2.1.1 for Mac OS X
on my TV via CEC it shows as NintendoSwitch, with the final character h
also:
0009bf is Nintendo
The text was updated successfully, but these errors were encountered: