updated kernel to 3.12.31 (the v4l2 mmal interface is broken)