Apparatus for managing an entertainment system which comprises a rendering component, a first source component, and a second source component, the apparatus being provided by a component of the entertainment system, the apparatus comprising: at least one hardware processor configured to: detect a first instruction for causing the second source component to become the active signal source for the rendering component; select the first source component of the entertainment system based on the first source component being an active signal source for the rendering component when the first instruction is detected; determine a first state of the first source component; store an indication of the first state; executing the first instruction so that the second source component becomes the active signal source for the rendering component; detect a second instruction for causing the second source component to stop being the active signal source for the rendering component; retrieve the indication of the first state; generate a third instruction based on the indication of the first state; and transmit the third instruction to the first source component of the entertainment system, the third instruction being for restoring a configuration setting of the first source component to a value the configuration setting was set to when the first instruction was detected. at least one hardware processor configured to: detect a first instruction for causing the second source component to become the active signal source for the rendering component; select the first source component of the entertainment system based on the first source component being an active signal source for the rendering component when the first instruction is detected; determine a first state of the first source component; store an indication of the first state; executing the first instruction so that the second source component becomes the active signal source for the rendering component; detect a second instruction for causing the second source component to stop being the active signal source for the rendering component; retrieve the indication of the first state; generate a third instruction based on the indication of the first state; and transmit the third instruction to the first source component of the entertainment system, the third instruction being for restoring a configuration setting of the first source component to a value the configuration setting was set to when the first instruction was detected. detect a first instruction for causing the second source component to become the active signal source for the rendering component; select the first source component of the entertainment system based on the first source component being an active signal source for the rendering component when the first instruction is detected; determine a first state of the first source component; store an indication of the first state; executing the first instruction so that the second source component becomes the active signal source for the rendering component; detect a second instruction for causing the second source component to stop being the active signal source for the rendering component; retrieve the indication of the first state; generate a third instruction based on the indication of the first state; and transmit the third instruction to the first source component of the entertainment system, the third instruction being for restoring a configuration setting of the first source component to a value the configuration setting was set to when the first instruction was detected.