Make width and label optional for a source
Add HLS source