A method of providing a three-dimensional, 3D, image in a receiving system, the method comprising: receiving a request for viewing a content in a 3D format from a user; searching source devices that provide the content in a 3D format in response to the received request, wherein each of said source devices is coupled to the receiving system through a high definition multimedia interface, HDMI, and wherein searching source devices comprises receiving a Vendor Specific InfoFrame packet content from each of said source devices and determining whether at least one of said source devices provides the content in a 3D format based on a HDMI_Video_Format field in the Vendor Specific InfoFrame packet content; switching automatically an input mode to the one source device when only the one source device provides the 3D image and identifying a transport format of the content in a 3D format of the source device based on a 3D_Structure field in the Vendor Specific InfoFrame packet content received from the source device; receiving the content in a 3D format from the one source device; and decoding the received content in a 3D format in accordance with the identified transport format and displaying the decoded content in a 3D format at the receiving system, wherein switching an input mode further comprises, when two or more of said source devices provide the content in a 3D format, displaying a list that includes the two or more source devices that provide the content in a 3D format, selecting one of the two or more source devices from the list by the user, switching the input mode to the selected source device, and identifying the transport format of the content in a 3D format of the selected source device based on the 3D_Structure field in the Vendor Specific InfoFrame packet content received from the selected source device. receiving a request for viewing a content in a 3D format from a user; searching source devices that provide the content in a 3D format in response to the received request, wherein each of said source devices is coupled to the receiving system through a high definition multimedia interface, HDMI, and wherein searching source devices comprises receiving a Vendor Specific InfoFrame packet content from each of said source devices and determining whether at least one of said source devices provides the content in a 3D format based on a HDMI_Video_Format field in the Vendor Specific InfoFrame packet content; switching automatically an input mode to the one source device when only the one source device provides the 3D image and identifying a transport format of the content in a 3D format of the source device based on a 3D_Structure field in the Vendor Specific InfoFrame packet content received from the source device; receiving the content in a 3D format from the one source device; and decoding the received content in a 3D format in accordance with the identified transport format and displaying the decoded content in a 3D format at the receiving system, wherein switching an input mode further comprises, when two or more of said source devices provide the content in a 3D format, displaying a list that includes the two or more source devices that provide the content in a 3D format, selecting one of the two or more source devices from the list by the user, switching the input mode to the selected source device, and identifying the transport format of the content in a 3D format of the selected source device based on the 3D_Structure field in the Vendor Specific InfoFrame packet content received from the selected source device.