private boolean mRecording = false;
private boolean mPreviewWindowShow = false;  //悬浮摄像头预览window是否正在显示
private boolean mIsFileRecording = false;
private boolean mHWEncoderUnsupported;
private boolean mSWEncoderUnsupported;
<BUG>private boolean mIsLandspace;
</BUG>
private boolean mAutoStart;
<BUG>private boolean mPrintDebugInfo = false;
private FloatView mFloatLayout;   //悬浮窗口的layout, 可以是xml,也可以在代码中创建</BUG>
private WindowManager.LayoutParams mWmParams;  //layout的布局

private boolean mRecording = false;
private boolean mPreviewWindowShow = false;  //悬浮摄像头预览window是否正在显示
private boolean mIsFileRecording = false;
private boolean mHWEncoderUnsupported;
private boolean mSWEncoderUnsupported;
private boolean mIsLandscape;
private boolean mAutoStart;
private boolean mPrintDebugInfo = false;
private int mLastRotation;
private OrientationEventListener mOrientationEventListener;
private int mPresetOrientation;
private FloatView mFloatLayout;   //悬浮窗口的layout, 可以是xml,也可以在代码中创建
private WindowManager.LayoutParams mWmParams;  //layout的布局
