├── .gitignore ├── OC └── XDXAVCaptureSession │ ├── XDXAVCaptureSession.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── XDXAVCaptureSession │ ├── 3rd │ └── YYModel │ │ ├── NSObject+YYModel.h │ │ ├── NSObject+YYModel.m │ │ ├── YYClassInfo.h │ │ ├── YYClassInfo.m │ │ └── YYModel.h │ ├── AppDelegate.h │ ├── AppDelegate.m │ ├── Assets.xcassets │ ├── AppIcon.appiconset │ │ └── Contents.json │ ├── Contents.json │ ├── Main │ │ ├── Contents.json │ │ ├── icon_flashon.imageset │ │ │ ├── Contents.json │ │ │ ├── icon_flashon@2x.png │ │ │ └── icon_flashon@3x.png │ │ ├── icon_inverse.imageset │ │ │ ├── Contents.json │ │ │ ├── icon_inverse@2x.png │ │ │ └── icon_inverse@3x.png │ │ ├── icon_pip.imageset │ │ │ ├── Contents.json │ │ │ ├── icon_pip@2x.png │ │ │ └── icon_pip@3x.png │ │ └── toolbar_icon_set.imageset │ │ │ ├── Contents.json │ │ │ ├── toolbar_icon_set@2x.png │ │ │ └── toolbar_icon_set@3x.png │ └── Setting │ │ ├── Contents.json │ │ └── setting_video.imageset │ │ ├── Contents.json │ │ └── setting_video.png │ ├── Base.lproj │ ├── LaunchScreen.storyboard │ └── Main.storyboard │ ├── Info.plist │ ├── PrefixHeader.pch │ ├── Setting │ ├── VideoSetting │ │ ├── XDXFrameRateVC.h │ │ ├── XDXFrameRateVC.m │ │ ├── XDXResolutionVC.h │ │ └── XDXResolutionVC.m │ ├── XDXSettingModel.h │ ├── XDXSettingModel.m │ ├── XDXSettingViewController.h │ ├── XDXSettingViewController.m │ └── XDXSettingViewController.plist │ ├── ViewController.h │ ├── ViewController.m │ ├── XDXAdjustFocusView.h │ ├── XDXAdjustFocusView.m │ ├── XDXCameraHandler.h │ ├── XDXCameraHandler.m │ ├── XDXCameraModel.h │ ├── XDXCameraModel.m │ └── main.m └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/.gitignore -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/3rd/YYModel/NSObject+YYModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/3rd/YYModel/NSObject+YYModel.h -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/3rd/YYModel/NSObject+YYModel.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/3rd/YYModel/NSObject+YYModel.m -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/3rd/YYModel/YYClassInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/3rd/YYModel/YYClassInfo.h -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/3rd/YYModel/YYClassInfo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/3rd/YYModel/YYClassInfo.m -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/3rd/YYModel/YYModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/3rd/YYModel/YYModel.h -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/AppDelegate.h -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/AppDelegate.m -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/Main/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/Main/Contents.json -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/Main/icon_flashon.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/Main/icon_flashon.imageset/Contents.json -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/Main/icon_flashon.imageset/icon_flashon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/Main/icon_flashon.imageset/icon_flashon@2x.png -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/Main/icon_flashon.imageset/icon_flashon@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/Main/icon_flashon.imageset/icon_flashon@3x.png -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/Main/icon_inverse.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/Main/icon_inverse.imageset/Contents.json -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/Main/icon_inverse.imageset/icon_inverse@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/Main/icon_inverse.imageset/icon_inverse@2x.png -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/Main/icon_inverse.imageset/icon_inverse@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/Main/icon_inverse.imageset/icon_inverse@3x.png -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/Main/icon_pip.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/Main/icon_pip.imageset/Contents.json -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/Main/icon_pip.imageset/icon_pip@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/Main/icon_pip.imageset/icon_pip@2x.png -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/Main/icon_pip.imageset/icon_pip@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/Main/icon_pip.imageset/icon_pip@3x.png -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/Main/toolbar_icon_set.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/Main/toolbar_icon_set.imageset/Contents.json -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/Main/toolbar_icon_set.imageset/toolbar_icon_set@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/Main/toolbar_icon_set.imageset/toolbar_icon_set@2x.png -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/Main/toolbar_icon_set.imageset/toolbar_icon_set@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/Main/toolbar_icon_set.imageset/toolbar_icon_set@3x.png -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/Setting/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/Setting/Contents.json -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/Setting/setting_video.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/Setting/setting_video.imageset/Contents.json -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/Setting/setting_video.imageset/setting_video.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/Assets.xcassets/Setting/setting_video.imageset/setting_video.png -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/Info.plist -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/PrefixHeader.pch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/PrefixHeader.pch -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/Setting/VideoSetting/XDXFrameRateVC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/Setting/VideoSetting/XDXFrameRateVC.h -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/Setting/VideoSetting/XDXFrameRateVC.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/Setting/VideoSetting/XDXFrameRateVC.m -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/Setting/VideoSetting/XDXResolutionVC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/Setting/VideoSetting/XDXResolutionVC.h -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/Setting/VideoSetting/XDXResolutionVC.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/Setting/VideoSetting/XDXResolutionVC.m -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/Setting/XDXSettingModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/Setting/XDXSettingModel.h -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/Setting/XDXSettingModel.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/Setting/XDXSettingModel.m -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/Setting/XDXSettingViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/Setting/XDXSettingViewController.h -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/Setting/XDXSettingViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/Setting/XDXSettingViewController.m -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/Setting/XDXSettingViewController.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/Setting/XDXSettingViewController.plist -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/ViewController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/ViewController.h -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/ViewController.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/ViewController.m -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/XDXAdjustFocusView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/XDXAdjustFocusView.h -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/XDXAdjustFocusView.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/XDXAdjustFocusView.m -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/XDXCameraHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/XDXCameraHandler.h -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/XDXCameraHandler.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/XDXCameraHandler.m -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/XDXCameraModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/XDXCameraModel.h -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/XDXCameraModel.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/XDXCameraModel.m -------------------------------------------------------------------------------- /OC/XDXAVCaptureSession/XDXAVCaptureSession/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/OC/XDXAVCaptureSession/XDXAVCaptureSession/main.m -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoDongXie1024/XDXVideoCapture_AVCaptureSession/HEAD/README.md --------------------------------------------------------------------------------