AudioDeviceManager and AudioDeviceSelectorComponent

Hi, I am starting in Juce. I have troubles understanding the AudioDeviceManager and AudioDeviceSelectorComponents. Are there any juce demo projects relating to that??  My Aim is to develop a standalone app which shows the list of input and output devices and allows to stream any input to any output. Sorry I am very new to this. So while providing info, please try to elaborate it more.. 

Thanks in Advance!!!