Added volume control to video player

This commit implements volume control for the video player. One should
be extra careful and test edge cases (ie setting sound when opening a
file, closing, ...)