A system to facilitate expansion of media device interface capabilities, the system comprising: a sink device; a switch device configured to be communicatively couplable to the sink device via one or more output ports and a source device via two or more input ports and further configured to broadcast a first message when the switch is first connected or powered up in a new system, the first message comprising information on the number of input ports the switch device adds to the system and, in response to receiving a message from the sink device, to resend information on the number of input ports the switch device adds to the system to the sink device, the information being sent as a second message, the second message being a directly addressed message, wherein the first message and the second message are in the form of CEC commands; wherein the sink device is configured to: recognize a first set of one or more input ports that are configured to interface with one or more multimedia devices, the first set of one or more input ports being integral to the sink device; recognize the switch device when the switch device is communicatively coupled to the sink device; determine, in response to receiving either of the first and second messages transmitted from the switch device, a second set of one or more input ports provided by the switch device; determine a third set of input ports based at least in part on the first set and the second set; generate configuration information based at least in part on the third set of input ports; provide the configuration information to a display to facilitate indication of interface options based at least in part on the third set of input ports; and operate to provide content to the display based at least in part on audio and/or visual data via at least one input port of the second set of one or more input ports provided by the switch device. a sink device; a switch device configured to be communicatively couplable to the sink device via one or more output ports and a source device via two or more input ports and further configured to broadcast a first message when the switch is first connected or powered up in a new system, the first message comprising information on the number of input ports the switch device adds to the system and, in response to receiving a message from the sink device, to resend information on the number of input ports the switch device adds to the system to the sink device, the information being sent as a second message, the second message being a directly addressed message, wherein the first message and the second message are in the form of CEC commands; wherein the sink device is configured to: recognize a first set of one or more input ports that are configured to interface with one or more multimedia devices, the first set of one or more input ports being integral to the sink device; recognize the switch device when the switch device is communicatively coupled to the sink device; determine, in response to receiving either of the first and second messages transmitted from the switch device, a second set of one or more input ports provided by the switch device; determine a third set of input ports based at least in part on the first set and the second set; generate configuration information based at least in part on the third set of input ports; provide the configuration information to a display to facilitate indication of interface options based at least in part on the third set of input ports; and recognize a first set of one or more input ports that are configured to interface with one or more multimedia devices, the first set of one or more input ports being integral to the sink device; recognize the switch device when the switch device is communicatively coupled to the sink device; determine, in response to receiving either of the first and second messages transmitted from the switch device, a second set of one or more input ports provided by the switch device; determine a third set of input ports based at least in part on the first set and the second set; generate configuration information based at least in part on the third set of input ports; provide the configuration information to a display to facilitate indication of interface options based at least in part on the third set of input ports; and operate to provide content to the display based at least in part on audio and/or visual data via at least one input port of the second set of one or more input ports provided by the switch device.