change to use libcec based typed constants