Adds a place holder input bit depth parameter. Also
implements the bit-depth parameter and the new paramter
directly using config paramters rather than controls.
That makes it more convenient to handle.
Change-Id: Ie5bdc2d8eb5627d7a5f520b3d241aac5395dcf3d