Bug-fixed: when one of RadioButtons is checked, width is also used for
height value. It is fixed.
Previews from camera is taken in another HandlerThread to not effect UI
thread. This fixes the stops in video however duration of video is less
than the its real duration.