├── .gitignore ├── ECS └── PointCloudRendering │ ├── DebugScript.cs │ ├── PointCollider.cs │ ├── PointCollisionSystem.cs │ ├── PointData.cs │ ├── PointUpdateSystem.cs │ ├── Readme.md │ ├── SceneController.cs │ └── low-poly-sphere.obj ├── EditorUtility.cs ├── FileBrowser ├── Plugins │ └── library_unity_fileuploadmanager.jslib ├── Unity2020Template │ ├── css │ │ ├── file_uploader.css │ │ └── style.css │ ├── index.html │ └── js │ │ └── npo.src.js ├── UploadTest.cs ├── WebGLFileUploadManager.cs └── WinFileBrowser.cs ├── Flock_Sim ├── Bird0.fbm │ └── vorona ├── Bird0.fbx ├── BirdAnimController.controller ├── BirdPrefab.prefab ├── FlockManager.cs ├── FlockObjectBehaviour.cs ├── Materials │ └── vorona.mat └── flock.unity ├── ImageEditing ├── Image.unitypackage ├── ImageUpdate.cs ├── README.md └── superimposing.PNG ├── PdfReader ├── .Net Assembly │ ├── PdfToJpegConverter.dll │ ├── PdfiumViewer.dll │ ├── PdfiumViewer.resources.dll │ └── nl │ │ └── PdfiumViewer.resources.dll ├── OfficeToImage │ ├── Driver.exe │ ├── OfficeToImageLib.dll │ ├── OfficeToTexture2D.cs │ ├── SautinSoft.PdfFocus.dll │ └── UseOffice.dll ├── PDFReader.unitypackage ├── PdfReader.cs ├── README.md ├── libs │ ├── PdfToImage.dll │ ├── PdfiumViewer.dll │ ├── PdfiumViewer.resources.dll │ ├── System.Drawing.Design.dll │ ├── System.Drawing.dll │ ├── UnityEditor.dll │ ├── UnityEngine.dll │ └── pdfium.dll └── vid_snap.PNG ├── PublicCollections └── README.md ├── README.md ├── Random ├── 3DText.shader ├── ARRefract.unitypackage ├── AlphaMap.shader ├── AnchorToolsEditor.cs ├── AudioRecorder.cs ├── CameraFade.cs ├── Codec.cs ├── CreateAssetBundles.cs ├── CubesFromTexture.cs ├── Custom.shader ├── CustomAttribute.cs ├── DayNightCycle.cs ├── Debug.hpp ├── DesktopDuplicate.cs ├── FBXParser.cs ├── FFMPEG_cmds.txt ├── FileDialog.cs ├── Gesture.cs ├── Homography │ ├── CopyTexture.shader │ ├── Homography.cs │ ├── HomographySampler.shader │ └── ImageProcessor.cs ├── ImageUpdate.cs ├── JsonParserForModel.cs ├── LightMapper.cs ├── Markerless.cs ├── Matrix4x4PropertyDrawer.cs ├── MediaToolkit │ └── MediaInfo.cs ├── MeshGenerator.cs ├── MeshGenerator.cs.meta ├── Message │ ├── MessagePool.cs │ ├── MessageType.cs │ ├── SerializableMessage.cs │ ├── SerializationUtils.cs │ └── Serializer.cs ├── MessageNative │ ├── Native │ │ ├── Debug.cc │ │ ├── Debug.hh │ │ ├── headers │ │ │ ├── IUnityGraphics.h │ │ │ ├── IUnityGraphicsD3D11.h │ │ │ ├── IUnityGraphicsD3D12.h │ │ │ ├── IUnityGraphicsMetal.h │ │ │ ├── IUnityGraphicsVulkan.h │ │ │ ├── IUnityInterface.h │ │ │ └── LICENSE.md │ │ └── main.cpp │ └── Unity │ │ ├── Assets │ │ ├── LogManager.cs │ │ ├── LogManager.cs.meta │ │ ├── MessageLib.cs │ │ ├── MessageLib.cs.meta │ │ ├── Plugins.meta │ │ ├── Plugins │ │ │ ├── message.dll │ │ │ └── message.dll.meta │ │ ├── SampleScene.unity │ │ └── SampleScene.unity.meta │ │ ├── Packages │ │ ├── manifest.json │ │ └── packages-lock.json │ │ └── message.log ├── MoveRandOnGround.cs ├── NearestPointOnSphereSurface.PNG ├── NearestPointOnSphereSurface.cs ├── ObjExporter.cs ├── ObjImporterLarge.cs ├── PostBuildProcess.cs ├── ProceduralMesh │ ├── CreateQuadMesh.cs │ ├── CurvedSurface.shader │ ├── CustomQuadFrameShader.shader │ ├── CylindricalTarget.cs │ └── UnlitQuadWireframe.shader ├── Python │ ├── class_test.py │ ├── classes.py │ ├── https_cors_server.py │ ├── module.py │ ├── module_test.py │ └── python_refresh.py ├── Quickoutline │ ├── Outline.cs │ └── Resources │ │ ├── Materials │ │ ├── OutlineFill.mat │ │ └── OutlineMask.mat │ │ └── Shaders │ │ ├── OutlineFill.shader │ │ └── OutlineMask.shader ├── README.md ├── RollballCamera.cs ├── RotateTexture.cs ├── Singleton.cs ├── Singleton.h ├── SingletonMono.cs ├── TTS │ ├── AndroidTTS.cs │ └── Plugins │ │ └── Android │ │ └── TTSListener.java ├── UnityExtensionMethods │ ├── CachedComponent.cs │ ├── Editor │ │ └── RangeDrawer.cs │ ├── Extensions │ │ ├── ArrayExtensions.cs │ │ ├── EventExtensions.cs │ │ ├── GameObjectExtensions.cs │ │ ├── LayerMaskExtensions.cs │ │ └── TransformExtensions.cs │ └── Range.cs ├── ViveTracker.cs ├── Water.shader ├── enum_string.h ├── holocam.unitypackage ├── jni_utils.cc └── jni_utils.h ├── Shaders ├── AdditiveSoftMoving.shader ├── ColorSpectrum.shader ├── DirectionalBlur.shader ├── DoubleSidedOccluder.shader ├── DoubleSidedUnlit.shader ├── DualColorUnlit.shader ├── FadeCamera.shader ├── GlyphSurfaceShader.shader ├── GridLines.shader ├── Heatmaps │ ├── HeatMap.shader │ ├── Heatmap.cs │ ├── HeatmapLitShader.shader │ ├── README.md │ ├── URPHeatmapShader.shader │ ├── fabrik.JPG │ ├── heatmap_nfynt.unitypackage │ └── heatramp3.png ├── Highlight │ └── MeshOutline.shader ├── ImageEffects │ ├── CustomImageEffect.cs │ ├── CustomImageEffect.shader │ ├── UVScreenOffset.shader │ └── snap.PNG ├── README.md ├── SimpleDiffuse.shader ├── SimpleTexture.shader ├── SinglePassInstanced │ ├── LambertVertexColor.shader │ ├── ShadowReceiver.shader │ ├── TransparentShadowReceiver.shader │ ├── UnlitColor.shader │ └── UnlitTintShader.shader ├── StencilEffect │ ├── StencilEffect.shader │ └── StencilMask.shader ├── TweenTextures.shader ├── URPUnlitShaderNormal.shader ├── WhiteWash.shader ├── Wireframe │ ├── CustomQuadFrameMat.mat │ ├── CustomQuadFrameShader.shader │ ├── MeshWireframe.cginc │ ├── MeshWireframeCulled.shader │ ├── MeshWireframeNotCulled.shader │ ├── MeshWireframe_quad.cginc │ ├── README.md │ ├── WireframeRenderer.cs │ └── wireframe.gif └── snap.PNG ├── UVC_Android_Unity_Camera ├── README.md ├── native_src.xyz ├── nfynt_uvc.unitypackage ├── snap1.jpg ├── snap2.jpg ├── snap3.jpg ├── snap4.jpg ├── snap_main.jpg ├── uvc_camera_libs │ ├── .gitignore │ ├── README.md │ ├── UVCCamera.iml │ ├── build.gradle │ ├── gradle │ │ └── wrapper │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── libuvccamera │ │ ├── build.gradle │ │ ├── libuvccamera.iml │ │ └── src │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ └── com │ │ │ │ └── serenegiant │ │ │ │ └── usb │ │ │ │ ├── CameraDialog.java │ │ │ │ ├── DeviceFilter.java │ │ │ │ ├── IButtonCallback.java │ │ │ │ ├── IFrameCallback.java │ │ │ │ ├── IStatusCallback.java │ │ │ │ ├── Size.java │ │ │ │ ├── USBMonitor.java │ │ │ │ └── UVCCamera.java │ │ │ ├── jni │ │ │ ├── Android.mk │ │ │ ├── Application.mk │ │ │ ├── UVCCamera │ │ │ │ ├── Android.mk │ │ │ │ ├── Parameters.cpp │ │ │ │ ├── Parameters.h │ │ │ │ ├── UVCButtonCallback.cpp │ │ │ │ ├── UVCButtonCallback.h │ │ │ │ ├── UVCCamera.cpp │ │ │ │ ├── UVCCamera.h │ │ │ │ ├── UVCPreview.cpp │ │ │ │ ├── UVCPreview.h │ │ │ │ ├── UVCStatusCallback.cpp │ │ │ │ ├── UVCStatusCallback.h │ │ │ │ ├── _onload.cpp │ │ │ │ ├── _onload.h │ │ │ │ ├── libUVCCamera.h │ │ │ │ ├── objectarray.h │ │ │ │ ├── serenegiant_usb_UVCCamera.cpp │ │ │ │ └── utilbase.cpp │ │ │ ├── libjpeg-turbo-1.4.0 │ │ │ │ ├── Android.mk │ │ │ │ ├── BUILDING.txt │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── ChangeLog.txt │ │ │ │ ├── Makefile.am │ │ │ │ ├── Makefile.in │ │ │ │ ├── README │ │ │ │ ├── README-turbo.txt │ │ │ │ ├── acinclude.m4 │ │ │ │ ├── aclocal.m4 │ │ │ │ ├── bmp.c │ │ │ │ ├── bmp.h │ │ │ │ ├── cderror.h │ │ │ │ ├── cdjpeg.c │ │ │ │ ├── cdjpeg.h │ │ │ │ ├── change.log │ │ │ │ ├── cjpeg.1 │ │ │ │ ├── cjpeg.c │ │ │ │ ├── cmakescripts │ │ │ │ │ ├── md5cmp.cmake │ │ │ │ │ └── testclean.cmake │ │ │ │ ├── coderules.txt │ │ │ │ ├── compile │ │ │ │ ├── config.guess │ │ │ │ ├── config.h.in │ │ │ │ ├── config.sub │ │ │ │ ├── configure │ │ │ │ ├── configure.ac │ │ │ │ ├── depcomp │ │ │ │ ├── djpeg.1 │ │ │ │ ├── djpeg.c │ │ │ │ ├── doc │ │ │ │ │ └── html │ │ │ │ │ │ ├── annotated.html │ │ │ │ │ │ ├── bc_s.png │ │ │ │ │ │ ├── bdwn.png │ │ │ │ │ │ ├── classes.html │ │ │ │ │ │ ├── closed.png │ │ │ │ │ │ ├── doxygen-extra.css │ │ │ │ │ │ ├── doxygen.css │ │ │ │ │ │ ├── doxygen.png │ │ │ │ │ │ ├── dynsections.js │ │ │ │ │ │ ├── ftv2blank.png │ │ │ │ │ │ ├── ftv2cl.png │ │ │ │ │ │ ├── ftv2doc.png │ │ │ │ │ │ ├── ftv2folderclosed.png │ │ │ │ │ │ ├── ftv2folderopen.png │ │ │ │ │ │ ├── ftv2lastnode.png │ │ │ │ │ │ ├── ftv2link.png │ │ │ │ │ │ ├── ftv2mlastnode.png │ │ │ │ │ │ ├── ftv2mnode.png │ │ │ │ │ │ ├── ftv2mo.png │ │ │ │ │ │ ├── ftv2node.png │ │ │ │ │ │ ├── ftv2ns.png │ │ │ │ │ │ ├── ftv2plastnode.png │ │ │ │ │ │ ├── ftv2pnode.png │ │ │ │ │ │ ├── ftv2splitbar.png │ │ │ │ │ │ ├── ftv2vertline.png │ │ │ │ │ │ ├── functions.html │ │ │ │ │ │ ├── functions_vars.html │ │ │ │ │ │ ├── group___turbo_j_p_e_g.html │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── jquery.js │ │ │ │ │ │ ├── modules.html │ │ │ │ │ │ ├── nav_f.png │ │ │ │ │ │ ├── nav_g.png │ │ │ │ │ │ ├── nav_h.png │ │ │ │ │ │ ├── open.png │ │ │ │ │ │ ├── search │ │ │ │ │ │ ├── all_63.html │ │ │ │ │ │ ├── all_63.js │ │ │ │ │ │ ├── all_64.html │ │ │ │ │ │ ├── all_64.js │ │ │ │ │ │ ├── all_68.html │ │ │ │ │ │ ├── all_68.js │ │ │ │ │ │ ├── all_6e.html │ │ │ │ │ │ ├── all_6e.js │ │ │ │ │ │ ├── all_6f.html │ │ │ │ │ │ ├── all_6f.js │ │ │ │ │ │ ├── all_72.html │ │ │ │ │ │ ├── all_72.js │ │ │ │ │ │ ├── all_74.html │ │ │ │ │ │ ├── all_74.js │ │ │ │ │ │ ├── all_77.html │ │ │ │ │ │ ├── all_77.js │ │ │ │ │ │ ├── all_78.html │ │ │ │ │ │ ├── all_78.js │ │ │ │ │ │ ├── all_79.html │ │ │ │ │ │ ├── all_79.js │ │ │ │ │ │ ├── classes_74.html │ │ │ │ │ │ ├── classes_74.js │ │ │ │ │ │ ├── close.png │ │ │ │ │ │ ├── enums_74.html │ │ │ │ │ │ ├── enums_74.js │ │ │ │ │ │ ├── enumvalues_74.html │ │ │ │ │ │ ├── enumvalues_74.js │ │ │ │ │ │ ├── functions_74.html │ │ │ │ │ │ ├── functions_74.js │ │ │ │ │ │ ├── groups_74.html │ │ │ │ │ │ ├── groups_74.js │ │ │ │ │ │ ├── mag_sel.png │ │ │ │ │ │ ├── nomatches.html │ │ │ │ │ │ ├── search.css │ │ │ │ │ │ ├── search.js │ │ │ │ │ │ ├── search_l.png │ │ │ │ │ │ ├── search_m.png │ │ │ │ │ │ ├── search_r.png │ │ │ │ │ │ ├── typedefs_74.html │ │ │ │ │ │ ├── typedefs_74.js │ │ │ │ │ │ ├── variables_63.html │ │ │ │ │ │ ├── variables_63.js │ │ │ │ │ │ ├── variables_64.html │ │ │ │ │ │ ├── variables_64.js │ │ │ │ │ │ ├── variables_68.html │ │ │ │ │ │ ├── variables_68.js │ │ │ │ │ │ ├── variables_6e.html │ │ │ │ │ │ ├── variables_6e.js │ │ │ │ │ │ ├── variables_6f.html │ │ │ │ │ │ ├── variables_6f.js │ │ │ │ │ │ ├── variables_72.html │ │ │ │ │ │ ├── variables_72.js │ │ │ │ │ │ ├── variables_74.html │ │ │ │ │ │ ├── variables_74.js │ │ │ │ │ │ ├── variables_77.html │ │ │ │ │ │ ├── variables_77.js │ │ │ │ │ │ ├── variables_78.html │ │ │ │ │ │ ├── variables_78.js │ │ │ │ │ │ ├── variables_79.html │ │ │ │ │ │ └── variables_79.js │ │ │ │ │ │ ├── structtjregion.html │ │ │ │ │ │ ├── structtjscalingfactor.html │ │ │ │ │ │ ├── structtjtransform.html │ │ │ │ │ │ ├── sync_off.png │ │ │ │ │ │ ├── sync_on.png │ │ │ │ │ │ ├── tab_a.png │ │ │ │ │ │ ├── tab_b.png │ │ │ │ │ │ ├── tab_h.png │ │ │ │ │ │ ├── tab_s.png │ │ │ │ │ │ └── tabs.css │ │ │ │ ├── doxygen-extra.css │ │ │ │ ├── doxygen.config │ │ │ │ ├── example.c │ │ │ │ ├── install-sh │ │ │ │ ├── jaricom.c │ │ │ │ ├── java │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── MANIFEST.MF │ │ │ │ │ ├── Makefile.am │ │ │ │ │ ├── Makefile.in │ │ │ │ │ ├── README │ │ │ │ │ ├── TJBench.java │ │ │ │ │ ├── TJExample.java │ │ │ │ │ ├── TJUnitTest.java │ │ │ │ │ ├── doc │ │ │ │ │ │ ├── allclasses-frame.html │ │ │ │ │ │ ├── allclasses-noframe.html │ │ │ │ │ │ ├── constant-values.html │ │ │ │ │ │ ├── deprecated-list.html │ │ │ │ │ │ ├── help-doc.html │ │ │ │ │ │ ├── index-all.html │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── org │ │ │ │ │ │ │ └── libjpegturbo │ │ │ │ │ │ │ │ └── turbojpeg │ │ │ │ │ │ │ │ ├── TJ.html │ │ │ │ │ │ │ │ ├── TJCompressor.html │ │ │ │ │ │ │ │ ├── TJCustomFilter.html │ │ │ │ │ │ │ │ ├── TJDecompressor.html │ │ │ │ │ │ │ │ ├── TJScalingFactor.html │ │ │ │ │ │ │ │ ├── TJTransform.html │ │ │ │ │ │ │ │ ├── TJTransformer.html │ │ │ │ │ │ │ │ ├── YUVImage.html │ │ │ │ │ │ │ │ ├── package-frame.html │ │ │ │ │ │ │ │ ├── package-summary.html │ │ │ │ │ │ │ │ └── package-tree.html │ │ │ │ │ │ ├── overview-tree.html │ │ │ │ │ │ ├── package-list │ │ │ │ │ │ ├── resources │ │ │ │ │ │ │ ├── background.gif │ │ │ │ │ │ │ ├── tab.gif │ │ │ │ │ │ │ ├── titlebar.gif │ │ │ │ │ │ │ └── titlebar_end.gif │ │ │ │ │ │ ├── serialized-form.html │ │ │ │ │ │ └── stylesheet.css │ │ │ │ │ ├── org │ │ │ │ │ │ └── libjpegturbo │ │ │ │ │ │ │ └── turbojpeg │ │ │ │ │ │ │ ├── TJ.java │ │ │ │ │ │ │ ├── TJCompressor.java │ │ │ │ │ │ │ ├── TJCustomFilter.java │ │ │ │ │ │ │ ├── TJDecompressor.java │ │ │ │ │ │ │ ├── TJLoader.java.in │ │ │ │ │ │ │ ├── TJLoader.java.tmpl │ │ │ │ │ │ │ ├── TJScalingFactor.java │ │ │ │ │ │ │ ├── TJTransform.java │ │ │ │ │ │ │ ├── TJTransformer.java │ │ │ │ │ │ │ └── YUVImage.java │ │ │ │ │ ├── org_libjpegturbo_turbojpeg_TJ.h │ │ │ │ │ ├── org_libjpegturbo_turbojpeg_TJCompressor.h │ │ │ │ │ ├── org_libjpegturbo_turbojpeg_TJDecompressor.h │ │ │ │ │ └── org_libjpegturbo_turbojpeg_TJTransformer.h │ │ │ │ ├── jcapimin.c │ │ │ │ ├── jcapistd.c │ │ │ │ ├── jcarith.c │ │ │ │ ├── jccoefct.c │ │ │ │ ├── jccolext.c │ │ │ │ ├── jccolor.c │ │ │ │ ├── jcdctmgr.c │ │ │ │ ├── jchuff.c │ │ │ │ ├── jchuff.h │ │ │ │ ├── jcinit.c │ │ │ │ ├── jcmainct.c │ │ │ │ ├── jcmarker.c │ │ │ │ ├── jcmaster.c │ │ │ │ ├── jcomapi.c │ │ │ │ ├── jconfig.h │ │ │ │ ├── jconfig.h.in │ │ │ │ ├── jconfig.txt │ │ │ │ ├── jconfigint.h │ │ │ │ ├── jconfigint.h.in │ │ │ │ ├── jcparam.c │ │ │ │ ├── jcphuff.c │ │ │ │ ├── jcprepct.c │ │ │ │ ├── jcsample.c │ │ │ │ ├── jcstest.c │ │ │ │ ├── jctrans.c │ │ │ │ ├── jdapimin.c │ │ │ │ ├── jdapistd.c │ │ │ │ ├── jdarith.c │ │ │ │ ├── jdatadst-tj.c │ │ │ │ ├── jdatadst.c │ │ │ │ ├── jdatasrc-tj.c │ │ │ │ ├── jdatasrc.c │ │ │ │ ├── jdcoefct.c │ │ │ │ ├── jdcol565.c │ │ │ │ ├── jdcolext.c │ │ │ │ ├── jdcolor.c │ │ │ │ ├── jdct.h │ │ │ │ ├── jddctmgr.c │ │ │ │ ├── jdhuff.c │ │ │ │ ├── jdhuff.h │ │ │ │ ├── jdinput.c │ │ │ │ ├── jdmainct.c │ │ │ │ ├── jdmarker.c │ │ │ │ ├── jdmaster.c │ │ │ │ ├── jdmerge.c │ │ │ │ ├── jdmrg565.c │ │ │ │ ├── jdmrgext.c │ │ │ │ ├── jdphuff.c │ │ │ │ ├── jdpostct.c │ │ │ │ ├── jdsample.c │ │ │ │ ├── jdtrans.c │ │ │ │ ├── jerror.c │ │ │ │ ├── jerror.h │ │ │ │ ├── jfdctflt.c │ │ │ │ ├── jfdctfst.c │ │ │ │ ├── jfdctint.c │ │ │ │ ├── jidctflt.c │ │ │ │ ├── jidctfst.c │ │ │ │ ├── jidctint.c │ │ │ │ ├── jidctred.c │ │ │ │ ├── jinclude.h │ │ │ │ ├── jmemmgr.c │ │ │ │ ├── jmemnobs.c │ │ │ │ ├── jmemsys.h │ │ │ │ ├── jmorecfg.h │ │ │ │ ├── jpeg_nbits_table.h │ │ │ │ ├── jpegcomp.h │ │ │ │ ├── jpegint.h │ │ │ │ ├── jpeglib.h │ │ │ │ ├── jpegtran.1 │ │ │ │ ├── jpegtran.c │ │ │ │ ├── jquant1.c │ │ │ │ ├── jquant2.c │ │ │ │ ├── jsimd.h │ │ │ │ ├── jsimd_none.c │ │ │ │ ├── jsimddct.h │ │ │ │ ├── jstdhuff.c │ │ │ │ ├── jutils.c │ │ │ │ ├── jversion.h │ │ │ │ ├── libjpeg.map.in │ │ │ │ ├── libjpeg.txt │ │ │ │ ├── ltmain.sh │ │ │ │ ├── md5 │ │ │ │ │ ├── Makefile.am │ │ │ │ │ ├── Makefile.in │ │ │ │ │ ├── md5.c │ │ │ │ │ ├── md5.h │ │ │ │ │ ├── md5cmp.c │ │ │ │ │ └── md5hl.c │ │ │ │ ├── missing │ │ │ │ ├── rdbmp.c │ │ │ │ ├── rdcolmap.c │ │ │ │ ├── rdgif.c │ │ │ │ ├── rdjpgcom.1 │ │ │ │ ├── rdjpgcom.c │ │ │ │ ├── rdppm.c │ │ │ │ ├── rdrle.c │ │ │ │ ├── rdswitch.c │ │ │ │ ├── rdtarga.c │ │ │ │ ├── release │ │ │ │ │ ├── Distribution.xml │ │ │ │ │ ├── License.rtf │ │ │ │ │ ├── ReadMe.txt │ │ │ │ │ ├── Welcome.rtf │ │ │ │ │ ├── deb-control.tmpl │ │ │ │ │ ├── libjpeg-turbo.nsi.in │ │ │ │ │ ├── libjpeg-turbo.spec.in │ │ │ │ │ ├── makecygwinpkg.in │ │ │ │ │ ├── makedpkg.in │ │ │ │ │ ├── makemacpkg.in │ │ │ │ │ └── uninstall.in │ │ │ │ ├── sharedlib │ │ │ │ │ └── CMakeLists.txt │ │ │ │ ├── simd │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── Makefile.am │ │ │ │ │ ├── Makefile.in │ │ │ │ │ ├── jccolext-mmx.asm │ │ │ │ │ ├── jccolext-sse2-64.asm │ │ │ │ │ ├── jccolext-sse2.asm │ │ │ │ │ ├── jccolor-mmx.asm │ │ │ │ │ ├── jccolor-sse2-64.asm │ │ │ │ │ ├── jccolor-sse2.asm │ │ │ │ │ ├── jcgray-mmx.asm │ │ │ │ │ ├── jcgray-sse2-64.asm │ │ │ │ │ ├── jcgray-sse2.asm │ │ │ │ │ ├── jcgryext-mmx.asm │ │ │ │ │ ├── jcgryext-sse2-64.asm │ │ │ │ │ ├── jcgryext-sse2.asm │ │ │ │ │ ├── jcolsamp.inc │ │ │ │ │ ├── jcsample-mmx.asm │ │ │ │ │ ├── jcsample-sse2-64.asm │ │ │ │ │ ├── jcsample-sse2.asm │ │ │ │ │ ├── jdcolext-mmx.asm │ │ │ │ │ ├── jdcolext-sse2-64.asm │ │ │ │ │ ├── jdcolext-sse2.asm │ │ │ │ │ ├── jdcolor-mmx.asm │ │ │ │ │ ├── jdcolor-sse2-64.asm │ │ │ │ │ ├── jdcolor-sse2.asm │ │ │ │ │ ├── jdct.inc │ │ │ │ │ ├── jdmerge-mmx.asm │ │ │ │ │ ├── jdmerge-sse2-64.asm │ │ │ │ │ ├── jdmerge-sse2.asm │ │ │ │ │ ├── jdmrgext-mmx.asm │ │ │ │ │ ├── jdmrgext-sse2-64.asm │ │ │ │ │ ├── jdmrgext-sse2.asm │ │ │ │ │ ├── jdsample-mmx.asm │ │ │ │ │ ├── jdsample-sse2-64.asm │ │ │ │ │ ├── jdsample-sse2.asm │ │ │ │ │ ├── jfdctflt-3dn.asm │ │ │ │ │ ├── jfdctflt-sse-64.asm │ │ │ │ │ ├── jfdctflt-sse.asm │ │ │ │ │ ├── jfdctfst-mmx.asm │ │ │ │ │ ├── jfdctfst-sse2-64.asm │ │ │ │ │ ├── jfdctfst-sse2.asm │ │ │ │ │ ├── jfdctint-mmx.asm │ │ │ │ │ ├── jfdctint-sse2-64.asm │ │ │ │ │ ├── jfdctint-sse2.asm │ │ │ │ │ ├── jidctflt-3dn.asm │ │ │ │ │ ├── jidctflt-sse.asm │ │ │ │ │ ├── jidctflt-sse2-64.asm │ │ │ │ │ ├── jidctflt-sse2.asm │ │ │ │ │ ├── jidctfst-mmx.asm │ │ │ │ │ ├── jidctfst-sse2-64.asm │ │ │ │ │ ├── jidctfst-sse2.asm │ │ │ │ │ ├── jidctint-mmx.asm │ │ │ │ │ ├── jidctint-sse2-64.asm │ │ │ │ │ ├── jidctint-sse2.asm │ │ │ │ │ ├── jidctred-mmx.asm │ │ │ │ │ ├── jidctred-sse2-64.asm │ │ │ │ │ ├── jidctred-sse2.asm │ │ │ │ │ ├── jquant-3dn.asm │ │ │ │ │ ├── jquant-mmx.asm │ │ │ │ │ ├── jquant-sse.asm │ │ │ │ │ ├── jquantf-sse2-64.asm │ │ │ │ │ ├── jquantf-sse2.asm │ │ │ │ │ ├── jquanti-sse2-64.asm │ │ │ │ │ ├── jquanti-sse2.asm │ │ │ │ │ ├── jsimd.h │ │ │ │ │ ├── jsimd_arm.c │ │ │ │ │ ├── jsimd_arm64.c │ │ │ │ │ ├── jsimd_arm64_neon.S │ │ │ │ │ ├── jsimd_arm_neon.S │ │ │ │ │ ├── jsimd_i386.c │ │ │ │ │ ├── jsimd_mips.c │ │ │ │ │ ├── jsimd_mips_dspr2.S │ │ │ │ │ ├── jsimd_mips_dspr2_asm.h │ │ │ │ │ ├── jsimd_x86_64.c │ │ │ │ │ ├── jsimdcfg.inc.h │ │ │ │ │ ├── jsimdcpu.asm │ │ │ │ │ ├── jsimdext.inc │ │ │ │ │ └── nasm_lt.sh │ │ │ │ ├── structure.txt │ │ │ │ ├── testimages │ │ │ │ │ ├── nightshot_iso_100.bmp │ │ │ │ │ ├── nightshot_iso_100.txt │ │ │ │ │ ├── testimgari.jpg │ │ │ │ │ ├── testimgint.jpg │ │ │ │ │ ├── testorig.jpg │ │ │ │ │ ├── testorig.ppm │ │ │ │ │ ├── testorig12.jpg │ │ │ │ │ ├── vgl_5674_0098.bmp │ │ │ │ │ ├── vgl_6434_0018a.bmp │ │ │ │ │ └── vgl_6548_0026a.bmp │ │ │ │ ├── tjbench.c │ │ │ │ ├── tjbenchtest.in │ │ │ │ ├── tjbenchtest.java.in │ │ │ │ ├── tjexampletest.in │ │ │ │ ├── tjunittest.c │ │ │ │ ├── tjutil.c │ │ │ │ ├── tjutil.h │ │ │ │ ├── transupp.c │ │ │ │ ├── transupp.h │ │ │ │ ├── turbojpeg-jni.c │ │ │ │ ├── turbojpeg-mapfile │ │ │ │ ├── turbojpeg-mapfile.jni │ │ │ │ ├── turbojpeg.c │ │ │ │ ├── turbojpeg.h │ │ │ │ ├── usage.txt │ │ │ │ ├── win │ │ │ │ │ ├── jconfig.h.in │ │ │ │ │ ├── jconfigint.h.in │ │ │ │ │ ├── jpeg62-memsrcdst.def │ │ │ │ │ ├── jpeg62.def │ │ │ │ │ ├── jpeg7-memsrcdst.def │ │ │ │ │ ├── jpeg7.def │ │ │ │ │ ├── jpeg8.def │ │ │ │ │ └── jsimdcfg.inc │ │ │ │ ├── wizard.txt │ │ │ │ ├── wrbmp.c │ │ │ │ ├── wrgif.c │ │ │ │ ├── wrjpgcom.1 │ │ │ │ ├── wrjpgcom.c │ │ │ │ ├── wrppm.c │ │ │ │ ├── wrrle.c │ │ │ │ └── wrtarga.c │ │ │ ├── libusb │ │ │ │ ├── .private │ │ │ │ │ ├── README.txt │ │ │ │ │ ├── bd.cmd │ │ │ │ │ ├── bm.sh │ │ │ │ │ ├── bwince.cmd │ │ │ │ │ ├── post-rewrite.sh │ │ │ │ │ ├── pre-commit.sh │ │ │ │ │ ├── wbs.txt │ │ │ │ │ └── wbs_wince.txt │ │ │ │ ├── AUTHORS │ │ │ │ ├── COPYING │ │ │ │ ├── ChangeLog │ │ │ │ ├── INSTALL │ │ │ │ ├── INSTALL_WIN.txt │ │ │ │ ├── Makefile.am │ │ │ │ ├── NEWS │ │ │ │ ├── PORTING │ │ │ │ ├── README │ │ │ │ ├── README.git │ │ │ │ ├── TODO │ │ │ │ ├── Xcode │ │ │ │ │ ├── common.xcconfig │ │ │ │ │ ├── config.h │ │ │ │ │ ├── debug.xcconfig │ │ │ │ │ ├── libusb.xcconfig │ │ │ │ │ ├── libusb.xcodeproj │ │ │ │ │ │ └── project.pbxproj │ │ │ │ │ ├── libusb_debug.xcconfig │ │ │ │ │ ├── libusb_release.xcconfig │ │ │ │ │ └── release.xcconfig │ │ │ │ ├── android │ │ │ │ │ ├── README │ │ │ │ │ ├── config.h │ │ │ │ │ ├── config_original.h │ │ │ │ │ └── jni │ │ │ │ │ │ ├── Android.mk │ │ │ │ │ │ ├── Android_original.mk │ │ │ │ │ │ ├── Application.mk │ │ │ │ │ │ ├── examples.mk │ │ │ │ │ │ ├── libusb.mk │ │ │ │ │ │ ├── libusb_original.mk │ │ │ │ │ │ └── tests.mk │ │ │ │ ├── autogen.sh │ │ │ │ ├── bootstrap.sh │ │ │ │ ├── configure.ac │ │ │ │ ├── doc │ │ │ │ │ ├── Makefile.am │ │ │ │ │ ├── doxygen.cfg.in │ │ │ │ │ └── libusb.png │ │ │ │ ├── examples │ │ │ │ │ ├── Makefile.am │ │ │ │ │ ├── dpfp.c │ │ │ │ │ ├── dpfp_threaded.c │ │ │ │ │ ├── ezusb.c │ │ │ │ │ ├── ezusb.h │ │ │ │ │ ├── fxload.c │ │ │ │ │ ├── getopt │ │ │ │ │ │ ├── getopt.c │ │ │ │ │ │ ├── getopt.h │ │ │ │ │ │ └── getopt1.c │ │ │ │ │ ├── hotplugtest.c │ │ │ │ │ ├── listdevs.c │ │ │ │ │ ├── sam3u_benchmark.c │ │ │ │ │ └── xusb.c │ │ │ │ ├── libusb-1.0.pc.in │ │ │ │ ├── libusb │ │ │ │ │ ├── Makefile.am │ │ │ │ │ ├── config.h │ │ │ │ │ ├── core.c │ │ │ │ │ ├── core_original.c │ │ │ │ │ ├── descriptor.c │ │ │ │ │ ├── descriptor_original.c │ │ │ │ │ ├── hotplug.c │ │ │ │ │ ├── hotplug.h │ │ │ │ │ ├── hotplug_original.c │ │ │ │ │ ├── io.c │ │ │ │ │ ├── io_original.c │ │ │ │ │ ├── libusb-1.0.def │ │ │ │ │ ├── libusb-1.0.rc │ │ │ │ │ ├── libusb.h │ │ │ │ │ ├── libusb_original.h │ │ │ │ │ ├── libusbi.h │ │ │ │ │ ├── libusbi_original.h │ │ │ │ │ ├── os │ │ │ │ │ │ ├── android_netlink.c │ │ │ │ │ │ ├── android_usbfs.c │ │ │ │ │ │ ├── android_usbfs.h │ │ │ │ │ │ ├── darwin_usb.c │ │ │ │ │ │ ├── darwin_usb.h │ │ │ │ │ │ ├── linux_netlink.c │ │ │ │ │ │ ├── linux_udev.c │ │ │ │ │ │ ├── linux_usbfs.c │ │ │ │ │ │ ├── linux_usbfs.h │ │ │ │ │ │ ├── netbsd_usb.c │ │ │ │ │ │ ├── openbsd_usb.c │ │ │ │ │ │ ├── poll_posix.c │ │ │ │ │ │ ├── poll_posix.h │ │ │ │ │ │ ├── poll_posix_original.c │ │ │ │ │ │ ├── poll_windows.c │ │ │ │ │ │ ├── poll_windows.h │ │ │ │ │ │ ├── threads_posix.c │ │ │ │ │ │ ├── threads_posix.h │ │ │ │ │ │ ├── threads_windows.c │ │ │ │ │ │ ├── threads_windows.h │ │ │ │ │ │ ├── wince_usb.c │ │ │ │ │ │ ├── wince_usb.h │ │ │ │ │ │ ├── windows_common.h │ │ │ │ │ │ ├── windows_usb.c │ │ │ │ │ │ └── windows_usb.h │ │ │ │ │ ├── strerror.c │ │ │ │ │ ├── sync.c │ │ │ │ │ ├── sync_original.c │ │ │ │ │ ├── version.h │ │ │ │ │ └── version_nano.h │ │ │ │ ├── msvc │ │ │ │ │ ├── config.h │ │ │ │ │ ├── ddk_build.cmd │ │ │ │ │ ├── errno.h │ │ │ │ │ ├── fxload_2010.vcxproj │ │ │ │ │ ├── fxload_2010.vcxproj.filters │ │ │ │ │ ├── fxload_2012.vcxproj │ │ │ │ │ ├── fxload_2012.vcxproj.filters │ │ │ │ │ ├── fxload_2013.vcxproj │ │ │ │ │ ├── fxload_sources │ │ │ │ │ ├── getopt_2005.vcproj │ │ │ │ │ ├── getopt_2010.vcxproj │ │ │ │ │ ├── getopt_2010.vcxproj.filters │ │ │ │ │ ├── getopt_2012.vcxproj │ │ │ │ │ ├── getopt_2012.vcxproj.filters │ │ │ │ │ ├── getopt_2013.vcxproj │ │ │ │ │ ├── getopt_sources │ │ │ │ │ ├── hotplugtest_2010.vcxproj │ │ │ │ │ ├── hotplugtest_2010.vcxproj.filters │ │ │ │ │ ├── hotplugtest_2012.vcxproj │ │ │ │ │ ├── hotplugtest_2012.vcxproj.filters │ │ │ │ │ ├── hotplugtest_2013.vcxproj │ │ │ │ │ ├── hotplugtest_sources │ │ │ │ │ ├── inttypes.h │ │ │ │ │ ├── libusb.dsw │ │ │ │ │ ├── libusb_dll.dsp │ │ │ │ │ ├── libusb_dll_2005.vcproj │ │ │ │ │ ├── libusb_dll_2010.vcxproj │ │ │ │ │ ├── libusb_dll_2010.vcxproj.filters │ │ │ │ │ ├── libusb_dll_2012.vcxproj │ │ │ │ │ ├── libusb_dll_2012.vcxproj.filters │ │ │ │ │ ├── libusb_dll_2013.vcxproj │ │ │ │ │ ├── libusb_dll_wince.vcproj │ │ │ │ │ ├── libusb_sources │ │ │ │ │ ├── libusb_static.dsp │ │ │ │ │ ├── libusb_static_2005.vcproj │ │ │ │ │ ├── libusb_static_2010.vcxproj │ │ │ │ │ ├── libusb_static_2010.vcxproj.filters │ │ │ │ │ ├── libusb_static_2012.vcxproj │ │ │ │ │ ├── libusb_static_2012.vcxproj.filters │ │ │ │ │ ├── libusb_static_2013.vcxproj │ │ │ │ │ ├── libusb_static_wince.vcproj │ │ │ │ │ ├── listdevs.dsp │ │ │ │ │ ├── listdevs_2005.vcproj │ │ │ │ │ ├── listdevs_2010.vcxproj │ │ │ │ │ ├── listdevs_2010.vcxproj.filters │ │ │ │ │ ├── listdevs_2012.vcxproj │ │ │ │ │ ├── listdevs_2012.vcxproj.filters │ │ │ │ │ ├── listdevs_2013.vcxproj │ │ │ │ │ ├── listdevs_sources │ │ │ │ │ ├── listdevs_wince.vcproj │ │ │ │ │ ├── missing.c │ │ │ │ │ ├── missing.h │ │ │ │ │ ├── stdint.h │ │ │ │ │ ├── stress_2005.vcproj │ │ │ │ │ ├── stress_2010.vcxproj │ │ │ │ │ ├── stress_2010.vcxproj.filters │ │ │ │ │ ├── stress_2012.vcxproj │ │ │ │ │ ├── stress_2012.vcxproj.filters │ │ │ │ │ ├── stress_2013.vcxproj │ │ │ │ │ ├── stress_wince.vcproj │ │ │ │ │ ├── xusb.dsp │ │ │ │ │ ├── xusb_2005.vcproj │ │ │ │ │ ├── xusb_2010.vcxproj │ │ │ │ │ ├── xusb_2010.vcxproj.filters │ │ │ │ │ ├── xusb_2012.vcxproj │ │ │ │ │ ├── xusb_2012.vcxproj.filters │ │ │ │ │ ├── xusb_2013.vcxproj │ │ │ │ │ ├── xusb_sources │ │ │ │ │ └── xusb_wince.vcproj │ │ │ │ └── tests │ │ │ │ │ ├── Makefile.am │ │ │ │ │ ├── libusb_testlib.h │ │ │ │ │ ├── stress.c │ │ │ │ │ └── testlib.c │ │ │ ├── libuvc │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── README.md │ │ │ │ ├── android │ │ │ │ │ └── jni │ │ │ │ │ │ └── Android.mk │ │ │ │ ├── cameras │ │ │ │ │ ├── isight_imac.txt │ │ │ │ │ ├── isight_macbook.txt │ │ │ │ │ ├── ms_lifecam_show.txt │ │ │ │ │ ├── quickcampro9000.txt │ │ │ │ │ ├── quickcampro9000_builtin_ctrls.txt │ │ │ │ │ └── quickcampro9000_extra_ctrls.txt │ │ │ │ ├── changelog.txt │ │ │ │ ├── doxygen.conf │ │ │ │ ├── include │ │ │ │ │ ├── libuvc │ │ │ │ │ │ ├── libuvc.h │ │ │ │ │ │ ├── libuvc_config.h │ │ │ │ │ │ ├── libuvc_config.h.in │ │ │ │ │ │ ├── libuvc_internal.h │ │ │ │ │ │ ├── libuvc_internal_original.h │ │ │ │ │ │ └── libuvc_original.h │ │ │ │ │ └── utlist.h │ │ │ │ ├── libuvcConfig.cmake.in │ │ │ │ ├── libuvcConfigVersion.cmake.in │ │ │ │ └── src │ │ │ │ │ ├── ctrl.c │ │ │ │ │ ├── ctrl_original.c │ │ │ │ │ ├── device.c │ │ │ │ │ ├── device_original.c │ │ │ │ │ ├── diag.c │ │ │ │ │ ├── diag_original.c │ │ │ │ │ ├── example.c │ │ │ │ │ ├── frame-mjpeg.c │ │ │ │ │ ├── frame-mjpeg_original.c │ │ │ │ │ ├── frame.c │ │ │ │ │ ├── frame_original.c │ │ │ │ │ ├── init.c │ │ │ │ │ ├── init_original.c │ │ │ │ │ ├── misc.c │ │ │ │ │ ├── stream.c │ │ │ │ │ ├── stream_original.c │ │ │ │ │ └── test.c │ │ │ ├── localdefines.h │ │ │ ├── rapidjson │ │ │ │ ├── .gitmodules │ │ │ │ ├── .travis.yml │ │ │ │ ├── doc │ │ │ │ │ ├── diagram │ │ │ │ │ │ ├── insituparsing.dot │ │ │ │ │ │ ├── insituparsing.png │ │ │ │ │ │ ├── iterative-parser-states-diagram.dot │ │ │ │ │ │ ├── iterative-parser-states-diagram.png │ │ │ │ │ │ ├── makefile │ │ │ │ │ │ ├── move1.dot │ │ │ │ │ │ ├── move1.png │ │ │ │ │ │ ├── move2.dot │ │ │ │ │ │ ├── move2.png │ │ │ │ │ │ ├── move3.dot │ │ │ │ │ │ ├── move3.png │ │ │ │ │ │ ├── normalparsing.dot │ │ │ │ │ │ ├── normalparsing.png │ │ │ │ │ │ ├── simpledom.dot │ │ │ │ │ │ ├── simpledom.png │ │ │ │ │ │ ├── tutorial.dot │ │ │ │ │ │ └── tutorial.png │ │ │ │ │ ├── dom.md │ │ │ │ │ ├── encoding.md │ │ │ │ │ ├── faq.md │ │ │ │ │ ├── features.md │ │ │ │ │ ├── internals.md │ │ │ │ │ ├── logo │ │ │ │ │ │ ├── rapidjson.png │ │ │ │ │ │ └── rapidjson.svg │ │ │ │ │ ├── misc │ │ │ │ │ │ ├── DoxygenLayout.xml │ │ │ │ │ │ ├── doxygenextra.css │ │ │ │ │ │ ├── footer.html │ │ │ │ │ │ └── header.html │ │ │ │ │ ├── performance.md │ │ │ │ │ ├── sax.md │ │ │ │ │ ├── stream.md │ │ │ │ │ └── tutorial.md │ │ │ │ ├── example │ │ │ │ │ ├── capitalize │ │ │ │ │ │ └── capitalize.cpp │ │ │ │ │ ├── condense │ │ │ │ │ │ └── condense.cpp │ │ │ │ │ ├── messagereader │ │ │ │ │ │ └── messagereader.cpp │ │ │ │ │ ├── pretty │ │ │ │ │ │ └── pretty.cpp │ │ │ │ │ ├── prettyauto │ │ │ │ │ │ └── prettyauto.cpp │ │ │ │ │ ├── serialize │ │ │ │ │ │ └── serialize.cpp │ │ │ │ │ ├── simpledom │ │ │ │ │ │ └── simpledom.cpp │ │ │ │ │ ├── simplereader │ │ │ │ │ │ └── simplereader.cpp │ │ │ │ │ ├── simplewriter │ │ │ │ │ │ └── simplewriter.cpp │ │ │ │ │ └── tutorial │ │ │ │ │ │ └── tutorial.cpp │ │ │ │ ├── include │ │ │ │ │ └── rapidjson │ │ │ │ │ │ ├── allocators.h │ │ │ │ │ │ ├── document.h │ │ │ │ │ │ ├── encodedstream.h │ │ │ │ │ │ ├── encodings.h │ │ │ │ │ │ ├── error │ │ │ │ │ │ ├── en.h │ │ │ │ │ │ └── error.h │ │ │ │ │ │ ├── filereadstream.h │ │ │ │ │ │ ├── filestream.h │ │ │ │ │ │ ├── filewritestream.h │ │ │ │ │ │ ├── internal │ │ │ │ │ │ ├── dtoa.h │ │ │ │ │ │ ├── itoa.h │ │ │ │ │ │ ├── meta.h │ │ │ │ │ │ ├── pow10.h │ │ │ │ │ │ ├── stack.h │ │ │ │ │ │ └── strfunc.h │ │ │ │ │ │ ├── memorybuffer.h │ │ │ │ │ │ ├── memorystream.h │ │ │ │ │ │ ├── msinttypes │ │ │ │ │ │ ├── inttypes.h │ │ │ │ │ │ └── stdint.h │ │ │ │ │ │ ├── prettywriter.h │ │ │ │ │ │ ├── rapidjson.h │ │ │ │ │ │ ├── reader.h │ │ │ │ │ │ ├── stringbuffer.h │ │ │ │ │ │ └── writer.h │ │ │ │ ├── license.txt │ │ │ │ ├── readme.md │ │ │ │ ├── test │ │ │ │ │ ├── perftest │ │ │ │ │ │ ├── jsoncpptest.cpp │ │ │ │ │ │ ├── misctest.cpp │ │ │ │ │ │ ├── perftest.cpp │ │ │ │ │ │ ├── perftest.h │ │ │ │ │ │ ├── platformtest.cpp │ │ │ │ │ │ ├── rapidjsontest.cpp │ │ │ │ │ │ ├── ultrajsontest.cpp │ │ │ │ │ │ ├── yajl_all.c │ │ │ │ │ │ └── yajltest.cpp │ │ │ │ │ └── unittest │ │ │ │ │ │ ├── documenttest.cpp │ │ │ │ │ │ ├── encodedstreamtest.cpp │ │ │ │ │ │ ├── encodingstest.cpp │ │ │ │ │ │ ├── filestreamtest.cpp │ │ │ │ │ │ ├── jsoncheckertest.cpp │ │ │ │ │ │ ├── readertest.cpp │ │ │ │ │ │ ├── unittest.cpp │ │ │ │ │ │ ├── unittest.h │ │ │ │ │ │ ├── valuetest.cpp │ │ │ │ │ │ └── writertest.cpp │ │ │ │ └── thirdparty │ │ │ │ │ ├── jsoncpp │ │ │ │ │ ├── AUTHORS │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.txt │ │ │ │ │ ├── include │ │ │ │ │ │ └── json │ │ │ │ │ │ │ ├── autolink.h │ │ │ │ │ │ │ ├── config.h │ │ │ │ │ │ │ ├── features.h │ │ │ │ │ │ │ ├── forwards.h │ │ │ │ │ │ │ ├── json.h │ │ │ │ │ │ │ ├── reader.h │ │ │ │ │ │ │ ├── value.h │ │ │ │ │ │ │ └── writer.h │ │ │ │ │ ├── src │ │ │ │ │ │ ├── jsontestrunner │ │ │ │ │ │ │ ├── main.cpp │ │ │ │ │ │ │ └── sconscript │ │ │ │ │ │ ├── lib_json │ │ │ │ │ │ │ ├── json_batchallocator.h │ │ │ │ │ │ │ ├── json_internalarray.inl │ │ │ │ │ │ │ ├── json_internalmap.inl │ │ │ │ │ │ │ ├── json_reader.cpp │ │ │ │ │ │ │ ├── json_value.cpp │ │ │ │ │ │ │ ├── json_valueiterator.inl │ │ │ │ │ │ │ ├── json_writer.cpp │ │ │ │ │ │ │ └── sconscript │ │ │ │ │ │ └── test_lib_json │ │ │ │ │ │ │ ├── jsontest.cpp │ │ │ │ │ │ │ ├── jsontest.h │ │ │ │ │ │ │ ├── main.cpp │ │ │ │ │ │ │ └── sconscript │ │ │ │ │ └── version │ │ │ │ │ ├── ultrajson │ │ │ │ │ ├── README │ │ │ │ │ ├── ultrajson.h │ │ │ │ │ ├── ultrajsondec.c │ │ │ │ │ └── ultrajsonenc.c │ │ │ │ │ └── yajl │ │ │ │ │ ├── COPYING │ │ │ │ │ ├── ChangeLog │ │ │ │ │ ├── README │ │ │ │ │ ├── TODO │ │ │ │ │ ├── include │ │ │ │ │ └── yajl │ │ │ │ │ │ ├── yajl_common.h │ │ │ │ │ │ ├── yajl_gen.h │ │ │ │ │ │ ├── yajl_parse.h │ │ │ │ │ │ ├── yajl_tree.h │ │ │ │ │ │ └── yajl_version.h │ │ │ │ │ └── src │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── YAJL.dxy │ │ │ │ │ ├── api │ │ │ │ │ ├── yajl_common.h │ │ │ │ │ ├── yajl_gen.h │ │ │ │ │ ├── yajl_parse.h │ │ │ │ │ ├── yajl_tree.h │ │ │ │ │ └── yajl_version.h.cmake │ │ │ │ │ ├── yajl │ │ │ │ │ ├── yajl.c │ │ │ │ │ ├── yajl_alloc.c │ │ │ │ │ ├── yajl_alloc.h │ │ │ │ │ ├── yajl_buf.c │ │ │ │ │ ├── yajl_buf.h │ │ │ │ │ ├── yajl_bytestack.h │ │ │ │ │ ├── yajl_encode.c │ │ │ │ │ ├── yajl_encode.h │ │ │ │ │ ├── yajl_gen.c │ │ │ │ │ ├── yajl_lex.c │ │ │ │ │ ├── yajl_lex.h │ │ │ │ │ ├── yajl_parser.c │ │ │ │ │ ├── yajl_parser.h │ │ │ │ │ ├── yajl_tree.c │ │ │ │ │ └── yajl_version.c │ │ │ └── utilbase.h │ │ │ └── res │ │ │ ├── layout │ │ │ ├── dialog_camera.xml │ │ │ └── listitem_device.xml │ │ │ ├── values-ja │ │ │ └── strings.xml │ │ │ ├── values │ │ │ ├── dimens.xml │ │ │ └── strings.xml │ │ │ └── xml │ │ │ └── device_filter.xml │ ├── settings.gradle │ ├── usbCameraTest │ │ ├── build.gradle │ │ ├── lint.xml │ │ ├── proguard-project.txt │ │ ├── src │ │ │ └── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── serenegiant │ │ │ │ │ ├── usbcameratest │ │ │ │ │ └── MainActivity.java │ │ │ │ │ └── widget │ │ │ │ │ ├── AspectRatioViewInterface.java │ │ │ │ │ ├── CheckableLinearLayout.java │ │ │ │ │ └── UVCCameraTextureView.java │ │ │ │ └── res │ │ │ │ ├── drawable-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── values-ja │ │ │ │ └── strings.xml │ │ │ │ ├── values-v11 │ │ │ │ └── styles.xml │ │ │ │ ├── values-v14 │ │ │ │ └── styles.xml │ │ │ │ ├── values-w820dp │ │ │ │ └── dimens.xml │ │ │ │ ├── values │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ │ └── xml │ │ │ │ └── device_filter.xml │ │ └── usbCameraTest.iml │ ├── usbCameraTest0 │ │ ├── .idea │ │ │ ├── .name │ │ │ ├── compiler.xml │ │ │ ├── copyright │ │ │ │ └── profiles_settings.xml │ │ │ ├── encodings.xml │ │ │ ├── gradle.xml │ │ │ ├── misc.xml │ │ │ ├── modules.xml │ │ │ ├── runConfigurations.xml │ │ │ └── workspace.xml │ │ ├── build.gradle │ │ ├── gradle │ │ │ └── wrapper │ │ │ │ └── gradle-wrapper.properties │ │ ├── gradlew │ │ ├── gradlew.bat │ │ ├── lint.xml │ │ ├── proguard-project.txt │ │ ├── src │ │ │ └── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── serenegiant │ │ │ │ │ └── usbcameratest0 │ │ │ │ │ └── MainActivity.java │ │ │ │ └── res │ │ │ │ ├── drawable-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── values-ja │ │ │ │ └── strings.xml │ │ │ │ ├── values-v11 │ │ │ │ └── styles.xml │ │ │ │ ├── values-v14 │ │ │ │ └── styles.xml │ │ │ │ ├── values-w820dp │ │ │ │ └── dimens.xml │ │ │ │ ├── values │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ │ └── xml │ │ │ │ └── device_filter.xml │ │ └── usbCameraTest0.iml │ ├── usbCameraTest2 │ │ ├── build.gradle │ │ ├── lint.xml │ │ ├── proguard-project.txt │ │ ├── src │ │ │ └── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── serenegiant │ │ │ │ │ ├── usbcameratest2 │ │ │ │ │ └── MainActivity.java │ │ │ │ │ ├── video │ │ │ │ │ ├── Encoder.java │ │ │ │ │ └── SurfaceEncoder.java │ │ │ │ │ └── widget │ │ │ │ │ ├── AspectRatioViewInterface.java │ │ │ │ │ ├── CheckableLinearLayout.java │ │ │ │ │ └── UVCCameraTextureView.java │ │ │ │ └── res │ │ │ │ ├── drawable-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── drawable │ │ │ │ └── border.xml │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── values-ja │ │ │ │ └── strings.xml │ │ │ │ ├── values-v11 │ │ │ │ └── styles.xml │ │ │ │ ├── values-v14 │ │ │ │ └── styles.xml │ │ │ │ ├── values-w820dp │ │ │ │ └── dimens.xml │ │ │ │ ├── values │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ │ └── xml │ │ │ │ └── device_filter.xml │ │ └── usbCameraTest2.iml │ ├── usbCameraTest3 │ │ ├── build.gradle │ │ ├── lint.xml │ │ ├── proguard-project.txt │ │ ├── src │ │ │ └── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── serenegiant │ │ │ │ │ ├── encoder │ │ │ │ │ ├── MediaAudioEncoder.java │ │ │ │ │ ├── MediaEncoder.java │ │ │ │ │ ├── MediaMuxerWrapper.java │ │ │ │ │ ├── MediaSurfaceEncoder.java │ │ │ │ │ └── MediaVideoEncoder.java │ │ │ │ │ ├── glutils │ │ │ │ │ ├── EGLBase.java │ │ │ │ │ ├── GLDrawer2D.java │ │ │ │ │ └── RenderHandler.java │ │ │ │ │ ├── usbcameratest3 │ │ │ │ │ └── MainActivity.java │ │ │ │ │ └── widget │ │ │ │ │ ├── AspectRatioViewInterface.java │ │ │ │ │ ├── CameraViewInterface.java │ │ │ │ │ ├── CheckableLinearLayout.java │ │ │ │ │ ├── UVCCameraTextureView.java │ │ │ │ │ └── UVCCameraTextureView2.java │ │ │ │ └── res │ │ │ │ ├── drawable-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── drawable │ │ │ │ └── border.xml │ │ │ │ ├── layout │ │ │ │ ├── activity_main.xml │ │ │ │ └── activity_main2.xml │ │ │ │ ├── raw │ │ │ │ └── camera_click.ogg │ │ │ │ ├── values-ja │ │ │ │ └── strings.xml │ │ │ │ ├── values-v11 │ │ │ │ └── styles.xml │ │ │ │ ├── values-v14 │ │ │ │ └── styles.xml │ │ │ │ ├── values-w820dp │ │ │ │ └── dimens.xml │ │ │ │ ├── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ │ └── xml │ │ │ │ └── device_filter.xml │ │ └── usbCameraTest3.iml │ ├── usbCameraTest4 │ │ ├── build.gradle │ │ ├── proguard-project.txt │ │ ├── src │ │ │ └── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── aidl │ │ │ │ ├── android │ │ │ │ │ ├── hardware │ │ │ │ │ │ └── usb │ │ │ │ │ │ │ └── UsbDevice.aidl │ │ │ │ │ └── view │ │ │ │ │ │ └── Surface.aidl │ │ │ │ └── com │ │ │ │ │ └── serenegiant │ │ │ │ │ └── service │ │ │ │ │ ├── IUVCService.aidl │ │ │ │ │ ├── IUVCServiceCallback.aidl │ │ │ │ │ ├── IUVCServiceOnFrameAvailable.aidl │ │ │ │ │ └── IUVCSlaveService.aidl │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── serenegiant │ │ │ │ │ ├── encoder │ │ │ │ │ ├── MediaAudioEncoder.java │ │ │ │ │ ├── MediaEncoder.java │ │ │ │ │ ├── MediaMuxerWrapper.java │ │ │ │ │ └── MediaSurfaceEncoder.java │ │ │ │ │ ├── glutils │ │ │ │ │ ├── EGLBase.java │ │ │ │ │ ├── GLDrawer2D.java │ │ │ │ │ ├── RenderHandler.java │ │ │ │ │ └── RendererHolder.java │ │ │ │ │ ├── service │ │ │ │ │ ├── CameraServer.java │ │ │ │ │ └── UVCService.java │ │ │ │ │ ├── serviceclient │ │ │ │ │ ├── CameraClient.java │ │ │ │ │ ├── ICameraClient.java │ │ │ │ │ └── ICameraClientCallback.java │ │ │ │ │ ├── usbcameratest4 │ │ │ │ │ ├── CameraFragment.java │ │ │ │ │ └── MainActivity.java │ │ │ │ │ └── widget │ │ │ │ │ ├── AspectRatioViewInterface.java │ │ │ │ │ ├── CameraViewInterface.java │ │ │ │ │ ├── CheckableLinearLayout.java │ │ │ │ │ └── UVCCameraTextureView.java │ │ │ │ └── res │ │ │ │ ├── drawable-hdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_switch_camera.png │ │ │ │ └── ic_switch_video.png │ │ │ │ ├── drawable │ │ │ │ └── border.xml │ │ │ │ ├── layout │ │ │ │ ├── activity_main.xml │ │ │ │ └── fragment_main.xml │ │ │ │ ├── raw │ │ │ │ └── camera_click.ogg │ │ │ │ ├── values-ja │ │ │ │ └── strings.xml │ │ │ │ ├── values-v11 │ │ │ │ └── styles.xml │ │ │ │ ├── values-v14 │ │ │ │ └── styles.xml │ │ │ │ ├── values-w820dp │ │ │ │ └── dimens.xml │ │ │ │ ├── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ │ └── xml │ │ │ │ └── device_filter.xml │ │ └── usbCameraTest4.iml │ ├── usbCameraTest5 │ │ ├── build.gradle │ │ ├── lint.xml │ │ ├── proguard-project.txt │ │ ├── src │ │ │ └── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── serenegiant │ │ │ │ │ ├── encoder │ │ │ │ │ ├── MediaAudioEncoder.java │ │ │ │ │ ├── MediaEncoder.java │ │ │ │ │ ├── MediaMuxerWrapper.java │ │ │ │ │ └── MediaVideoEncoder.java │ │ │ │ │ ├── usbcameratest5 │ │ │ │ │ └── MainActivity.java │ │ │ │ │ └── widget │ │ │ │ │ ├── AspectRatioViewInterface.java │ │ │ │ │ ├── CameraViewInterface.java │ │ │ │ │ ├── CheckableLinearLayout.java │ │ │ │ │ └── UVCCameraTextureView.java │ │ │ │ └── res │ │ │ │ ├── drawable-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── drawable │ │ │ │ └── border.xml │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── raw │ │ │ │ └── camera_click.ogg │ │ │ │ ├── values-ja │ │ │ │ └── strings.xml │ │ │ │ ├── values-v11 │ │ │ │ └── styles.xml │ │ │ │ ├── values-v14 │ │ │ │ └── styles.xml │ │ │ │ ├── values-w820dp │ │ │ │ └── dimens.xml │ │ │ │ ├── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ │ └── xml │ │ │ │ └── device_filter.xml │ │ └── usbCameraTest5.iml │ ├── usbCameraTest6 │ │ ├── build.gradle │ │ ├── lint.xml │ │ ├── proguard-project.txt │ │ ├── src │ │ │ └── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── serenegiant │ │ │ │ │ ├── encoder │ │ │ │ │ ├── MediaAudioEncoder.java │ │ │ │ │ ├── MediaEncoder.java │ │ │ │ │ ├── MediaMuxerWrapper.java │ │ │ │ │ ├── MediaSurfaceEncoder.java │ │ │ │ │ └── MediaVideoEncoder.java │ │ │ │ │ ├── glutils │ │ │ │ │ ├── EGLBase.java │ │ │ │ │ ├── GLDrawer2D.java │ │ │ │ │ ├── RenderHandler.java │ │ │ │ │ └── RendererHolder.java │ │ │ │ │ ├── usb │ │ │ │ │ └── UVCCameraHandler.java │ │ │ │ │ ├── usbcameratest6 │ │ │ │ │ └── MainActivity.java │ │ │ │ │ └── widget │ │ │ │ │ ├── AspectRatioViewInterface.java │ │ │ │ │ ├── CheckableLinearLayout.java │ │ │ │ │ └── UVCCameraTextureView.java │ │ │ │ └── res │ │ │ │ ├── drawable-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── drawable │ │ │ │ └── border.xml │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── raw │ │ │ │ └── camera_click.ogg │ │ │ │ ├── values-ja │ │ │ │ └── strings.xml │ │ │ │ ├── values-v11 │ │ │ │ └── styles.xml │ │ │ │ ├── values-v14 │ │ │ │ └── styles.xml │ │ │ │ ├── values-w820dp │ │ │ │ └── dimens.xml │ │ │ │ ├── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ │ └── xml │ │ │ │ └── device_filter.xml │ │ └── usbCameraTest6.iml │ ├── usbCameraTest7 │ │ ├── .classpath │ │ ├── .project │ │ ├── build.gradle │ │ ├── lint.xml │ │ ├── proguard-project.txt │ │ ├── src │ │ │ └── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── serenegiant │ │ │ │ │ ├── encoder │ │ │ │ │ ├── MediaAudioEncoder.java │ │ │ │ │ ├── MediaEncoder.java │ │ │ │ │ ├── MediaMuxerWrapper.java │ │ │ │ │ ├── MediaSurfaceEncoder.java │ │ │ │ │ └── MediaVideoEncoder.java │ │ │ │ │ ├── glutils │ │ │ │ │ ├── EGLBase.java │ │ │ │ │ ├── GLDrawer2D.java │ │ │ │ │ └── RenderHandler.java │ │ │ │ │ ├── usbcameratest7 │ │ │ │ │ ├── CameraHandler.java │ │ │ │ │ └── MainActivity.java │ │ │ │ │ └── widget │ │ │ │ │ ├── AspectRatioViewInterface.java │ │ │ │ │ ├── CameraViewInterface.java │ │ │ │ │ ├── CheckableLinearLayout.java │ │ │ │ │ └── UVCCameraTextureView.java │ │ │ │ └── res │ │ │ │ ├── drawable-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── drawable │ │ │ │ └── border.xml │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── raw │ │ │ │ └── camera_click.ogg │ │ │ │ ├── values-ja │ │ │ │ └── strings.xml │ │ │ │ ├── values-v11 │ │ │ │ └── styles.xml │ │ │ │ ├── values-v14 │ │ │ │ └── styles.xml │ │ │ │ ├── values-w820dp │ │ │ │ └── dimens.xml │ │ │ │ ├── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ │ └── xml │ │ │ │ └── device_filter.xml │ │ └── usbCameraTest7.iml │ └── uvc_camera_libs.iml ├── uvc_camera_unity │ ├── Assets │ │ ├── Main.unity │ │ ├── Main.unity.meta │ │ ├── Plugins.meta │ │ ├── Plugins │ │ │ ├── Android.meta │ │ │ └── Android │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── AndroidManifest.xml.meta │ │ │ │ ├── UVCCameraActivity.jar │ │ │ │ ├── UVCCameraActivity.jar.meta │ │ │ │ ├── libs.meta │ │ │ │ ├── libs │ │ │ │ ├── armeabi-v7a.meta │ │ │ │ ├── armeabi-v7a │ │ │ │ │ ├── libUVCCamera.so │ │ │ │ │ ├── libUVCCamera.so.meta │ │ │ │ │ ├── libjpeg-turbo1400.so │ │ │ │ │ ├── libjpeg-turbo1400.so.meta │ │ │ │ │ ├── libusb100.so │ │ │ │ │ ├── libusb100.so.meta │ │ │ │ │ ├── libuvc.so │ │ │ │ │ └── libuvc.so.meta │ │ │ │ ├── x86.meta │ │ │ │ └── x86 │ │ │ │ │ ├── libUVCCamera.so │ │ │ │ │ ├── libUVCCamera.so.meta │ │ │ │ │ ├── libjpeg-turbo1400.so │ │ │ │ │ ├── libjpeg-turbo1400.so.meta │ │ │ │ │ ├── libusb100.so │ │ │ │ │ ├── libusb100.so.meta │ │ │ │ │ ├── libuvc.so │ │ │ │ │ └── libuvc.so.meta │ │ │ │ ├── libuvc_camera_native_layer.so │ │ │ │ └── libuvc_camera_native_layer.so.meta │ │ ├── Scripts.meta │ │ └── Scripts │ │ │ ├── UVCCameraActivityInterface.cs │ │ │ ├── UVCCameraActivityInterface.cs.meta │ │ │ ├── UVCCameraActivityInterfaceGUI.cs │ │ │ └── UVCCameraActivityInterfaceGUI.cs.meta │ ├── ProjectSettings │ │ ├── AudioManager.asset │ │ ├── ClusterInputManager.asset │ │ ├── DynamicsManager.asset │ │ ├── EditorBuildSettings.asset │ │ ├── EditorSettings.asset │ │ ├── GraphicsSettings.asset │ │ ├── InputManager.asset │ │ ├── NavMeshAreas.asset │ │ ├── NetworkManager.asset │ │ ├── Physics2DSettings.asset │ │ ├── PresetManager.asset │ │ ├── ProjectSettings.asset │ │ ├── ProjectVersion.txt │ │ ├── QualitySettings.asset │ │ ├── TagManager.asset │ │ ├── TimeManager.asset │ │ └── UnityConnectSettings.asset │ └── test.apk └── uvc_camera_unity_plugin │ ├── .gitignore │ ├── README │ ├── app │ ├── .gitignore │ ├── build.gradle │ ├── libs │ │ └── classes.jar │ ├── proguard-rules.pro │ ├── release │ │ └── UVCCameraActivity.jar │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ ├── nfynt │ │ │ └── uvccamera │ │ │ │ └── UVCCameraActivity.java │ │ │ └── serenegiant │ │ │ └── usb │ │ │ ├── DeviceFilter.java │ │ │ ├── IButtonCallback.java │ │ │ ├── IFrameCallback.java │ │ │ ├── IStatusCallback.java │ │ │ ├── Size.java │ │ │ ├── USBMonitor.java │ │ │ └── UVCCamera.java │ │ ├── jniLibs │ │ ├── armeabi-v7a │ │ │ └── libuvc_camera_native_layer.so │ │ └── x86 │ │ │ └── libuvc_camera_native_layer.so │ │ └── res │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxxhdpi │ │ └── ic_launcher.png │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── styles.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── WaveMixer.cs ├── git_nfynt.png ├── intropic.jpg ├── intropic2.jpg ├── license.txt └── nuget.config /ECS/PointCloudRendering/DebugScript.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | public class DebugScript : MonoBehaviour 6 | { 7 | private void Update() 8 | { 9 | Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition); 10 | RaycastHit hit; 11 | if(Physics.Raycast(ray,out hit)) 12 | { 13 | Debug.LogError(hit.transform.gameObject.name); 14 | } 15 | } 16 | 17 | private void OnGUI() 18 | { 19 | GUIStyle style = new GUIStyle(); 20 | style.fontSize = 28; 21 | 22 | GUI.TextArea(new Rect(10, 10, 200, 100), "FPS: " + ((int)(1f / Time.deltaTime)).ToString(),style); 23 | 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /ECS/PointCloudRendering/PointCollider.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | using Unity.Mathematics; 3 | 4 | public struct PointCollider : IComponentData 5 | { 6 | public float radius; 7 | public float3 centerOffset; 8 | } 9 | -------------------------------------------------------------------------------- /ECS/PointCloudRendering/PointData.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | using UnityEngine; 3 | 4 | public struct PointData : IComponentData 5 | { 6 | public Vector3 currPos; 7 | } 8 | -------------------------------------------------------------------------------- /ECS/PointCloudRendering/PointUpdateSystem.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | using Unity.Transforms; 3 | using UnityEngine; 4 | 5 | public class PointUpdateSystem : ComponentSystem 6 | { 7 | protected override void OnUpdate() 8 | { 9 | Entities.ForEach((ref PointData pointData, ref Translation translation) => { 10 | translation.Value = pointData.currPos; 11 | }); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /ECS/PointCloudRendering/Readme.md: -------------------------------------------------------------------------------- 1 | # Pointcloud rendering of 60000+ entities 2 | 3 | ``` 4 | Test project to try out rendering of 60,000+ interactable points in Unity 5 | 6 | ``` 7 | 8 | ![TRAFFIC DATA](https://github.com/nfynt/Unity_ScriptingRef/blob/master/ECS/superimposing.PNG?raw=true) -------------------------------------------------------------------------------- /Flock_Sim/Bird0.fbm/vorona: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/Flock_Sim/Bird0.fbm/vorona -------------------------------------------------------------------------------- /Flock_Sim/BirdAnimController.controller: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/Flock_Sim/BirdAnimController.controller -------------------------------------------------------------------------------- /Flock_Sim/BirdPrefab.prefab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/Flock_Sim/BirdPrefab.prefab -------------------------------------------------------------------------------- /Flock_Sim/Materials/vorona.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/Flock_Sim/Materials/vorona.mat -------------------------------------------------------------------------------- /Flock_Sim/flock.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/Flock_Sim/flock.unity -------------------------------------------------------------------------------- /ImageEditing/Image.unitypackage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/ImageEditing/Image.unitypackage -------------------------------------------------------------------------------- /ImageEditing/README.md: -------------------------------------------------------------------------------- 1 | ``` 2 | Allows to user to superimpose mutliple image layers and selectively operate on one layer. As of now it contains only manipulating alpha channel of image with no layer selection option from UI. 3 | ``` 4 | 5 | ![TRAFFIC DATA](https://github.com/nfynt/Unity_ScriptingRef/blob/master/ImageEditing/superimposing.PNG?raw=true) -------------------------------------------------------------------------------- /ImageEditing/superimposing.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/ImageEditing/superimposing.PNG -------------------------------------------------------------------------------- /PdfReader/.Net Assembly/PdfToJpegConverter.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/PdfReader/.Net Assembly/PdfToJpegConverter.dll -------------------------------------------------------------------------------- /PdfReader/.Net Assembly/PdfiumViewer.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/PdfReader/.Net Assembly/PdfiumViewer.dll -------------------------------------------------------------------------------- /PdfReader/.Net Assembly/PdfiumViewer.resources.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/PdfReader/.Net Assembly/PdfiumViewer.resources.dll -------------------------------------------------------------------------------- /PdfReader/.Net Assembly/nl/PdfiumViewer.resources.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/PdfReader/.Net Assembly/nl/PdfiumViewer.resources.dll -------------------------------------------------------------------------------- /PdfReader/OfficeToImage/Driver.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/PdfReader/OfficeToImage/Driver.exe -------------------------------------------------------------------------------- /PdfReader/OfficeToImage/OfficeToImageLib.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/PdfReader/OfficeToImage/OfficeToImageLib.dll -------------------------------------------------------------------------------- /PdfReader/OfficeToImage/SautinSoft.PdfFocus.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/PdfReader/OfficeToImage/SautinSoft.PdfFocus.dll -------------------------------------------------------------------------------- /PdfReader/OfficeToImage/UseOffice.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/PdfReader/OfficeToImage/UseOffice.dll -------------------------------------------------------------------------------- /PdfReader/PDFReader.unitypackage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/PdfReader/PDFReader.unitypackage -------------------------------------------------------------------------------- /PdfReader/README.md: -------------------------------------------------------------------------------- 1 | 2 | Allows to user to render pdf files inside unity scene. User can also navigate through pdf as an ordinary pdf file. The application for this utility can be many like- on the go file sharing or Presentation in multi-user scenario. Especially in case VR conferencing this can be very useful. 3 | 4 | Don't expect the package manager to work right out of repo. I had to spend entire night to figure out how to render pdf in unity. Where I had to mod the Unity setup itself for it to work in editor mode. Feel free to get in touch for queries and comments. 5 | 6 | 7 | [![Watch the video](https://github.com/nfynt/Unity_ScriptingRef/blob/master/PdfReader/vid_snap.PNG?raw=true)](https://youtu.be/nLOfHhjL3MU) 8 | 9 | ### Read the wiki page to resolve your issues in using the package: https://github.com/nfynt/Unity_ScriptingRef/wiki/PDF-Reader-Guide 10 | -------------------------------------------------------------------------------- /PdfReader/libs/PdfToImage.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/PdfReader/libs/PdfToImage.dll -------------------------------------------------------------------------------- /PdfReader/libs/PdfiumViewer.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/PdfReader/libs/PdfiumViewer.dll -------------------------------------------------------------------------------- /PdfReader/libs/PdfiumViewer.resources.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/PdfReader/libs/PdfiumViewer.resources.dll -------------------------------------------------------------------------------- /PdfReader/libs/System.Drawing.Design.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/PdfReader/libs/System.Drawing.Design.dll -------------------------------------------------------------------------------- /PdfReader/libs/System.Drawing.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/PdfReader/libs/System.Drawing.dll -------------------------------------------------------------------------------- /PdfReader/libs/UnityEditor.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/PdfReader/libs/UnityEditor.dll -------------------------------------------------------------------------------- /PdfReader/libs/UnityEngine.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/PdfReader/libs/UnityEngine.dll -------------------------------------------------------------------------------- /PdfReader/libs/pdfium.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/PdfReader/libs/pdfium.dll -------------------------------------------------------------------------------- /PdfReader/vid_snap.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/PdfReader/vid_snap.PNG -------------------------------------------------------------------------------- /Random/3DText.shader: -------------------------------------------------------------------------------- 1 | Shader "GUI/ShubhamShaders/3D Text Shader" { 2 | Properties { 3 | _MainTex ("Font Texture", 2D) = "white" {} 4 | _Color ("Text Color", Color) = (1,1,1,1) 5 | } 6 | 7 | SubShader { 8 | Tags { "Queue"="Transparent" "IgnoreProjector"="True" "RenderType"="Transparent" } 9 | Lighting Off Cull Off ZWrite Off Fog { Mode Off } 10 | Blend SrcAlpha OneMinusSrcAlpha 11 | Pass { 12 | Color [_Color] 13 | SetTexture [_MainTex] { 14 | combine primary, texture * primary 15 | } 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /Random/ARRefract.unitypackage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/Random/ARRefract.unitypackage -------------------------------------------------------------------------------- /Random/CreateAssetBundles.cs: -------------------------------------------------------------------------------- 1 | using UnityEditor; 2 | using System.IO; 3 | 4 | public class CreateAssetBundles 5 | { 6 | [MenuItem("Bundle/Build AssetBundles")] 7 | static void BuildAllAssetBundles() 8 | { 9 | string assetBundleDirectory = "F:/Shubham_UnityProjects/AssetBundlesProjects/AssetBundlesPackages/"; 10 | if (!Directory.Exists(assetBundleDirectory)) 11 | { 12 | Directory.CreateDirectory(assetBundleDirectory); 13 | } 14 | BuildPipeline.BuildAssetBundles(assetBundleDirectory, BuildAssetBundleOptions.None, BuildTarget.WSAPlayer); 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /Random/MediaToolkit/MediaInfo.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | using MediaToolkit.Model; 5 | using MediaToolkit.Options; 6 | using MediaToolkit; 7 | 8 | public class MediaInfo : MonoBehaviour { 9 | 10 | int x; 11 | 12 | void Start() 13 | { 14 | x = 0; 15 | var inputFile = new MediaFile { Filename = @"Videos\VidTest\mitti.mp4" }; 16 | var outputFile = new MediaFile { Filename = @"Videos\VidTest\mitti.jpg" }; 17 | 18 | using (var engine = new Engine(@"GDC\VidCodec\Assets\packages\MediaToolkit.1.1.0.1\build\ffmpeg.exe")) 19 | { 20 | engine.GetMetadata(inputFile); 21 | 22 | // Saves the frame located on the 15th second of the video. 23 | var options = new ConversionOptions { Seek = TimeSpan.FromSeconds(15) }; 24 | engine.GetThumbnail(inputFile, outputFile, options); 25 | } 26 | } 27 | 28 | void OnDisable() 29 | { 30 | // writer.Close(); 31 | Debug.Log(x); 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /Random/MeshGenerator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d828d373b68d01e459cbed504e612dd1 3 | timeCreated: 1495804800 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Random/Message/MessageType.cs: -------------------------------------------------------------------------------- 1 | namespace nfynt 2 | { 3 | public enum MessageType : byte 4 | { 5 | None = 0, 6 | 7 | Message1 = 1 8 | } 9 | 10 | } 11 | -------------------------------------------------------------------------------- /Random/MessageNative/Native/Debug.cc: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "Debug.hh" 4 | 5 | 6 | decltype(Debug::mode_) Debug::mode_ = Debug::Mode::File; 7 | decltype(Debug::logFunc_) Debug::logFunc_ = nullptr; 8 | decltype(Debug::warnFunc_) Debug::warnFunc_ = nullptr; 9 | decltype(Debug::errFunc_) Debug::errFunc_ = nullptr; 10 | decltype(Debug::fs_) Debug::fs_; 11 | decltype(Debug::ss_) Debug::ss_; 12 | decltype(Debug::mutex_) Debug::mutex_; 13 | 14 | 15 | void Debug::Initialize() 16 | { 17 | if (mode_ == Mode::File) 18 | { 19 | fs_.open("message.log"); 20 | Debug::Log("Start"); 21 | } 22 | } 23 | 24 | 25 | void Debug::Finalize() 26 | { 27 | if (mode_ == Mode::File) 28 | { 29 | Debug::Log("Stop"); 30 | fs_.close(); 31 | } 32 | } -------------------------------------------------------------------------------- /Random/MessageNative/Native/headers/LICENSE.md: -------------------------------------------------------------------------------- 1 | Unity Native Plugin API copyright © 2015 Unity Technologies ApS 2 | 3 | Licensed under the Unity Companion License for Unity-dependent projects--see [Unity Companion License](http://www.unity3d.com/legal/licenses/Unity_Companion_License). 4 | 5 | Unless expressly provided otherwise, the Software under this license is made available strictly on an “AS IS” BASIS WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. Please review the license for details on these and other terms and conditions. 6 | -------------------------------------------------------------------------------- /Random/MessageNative/Unity/Assets/LogManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7719346ef24f6014799d17e2e8dd827d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Random/MessageNative/Unity/Assets/MessageLib.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7b57d9392c081a74995f82b841f8c96b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Random/MessageNative/Unity/Assets/Plugins.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1eb338984776996459c27d1ee2cfc3ea 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Random/MessageNative/Unity/Assets/Plugins/message.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/Random/MessageNative/Unity/Assets/Plugins/message.dll -------------------------------------------------------------------------------- /Random/MessageNative/Unity/Assets/Plugins/message.dll.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8c18925aec552d542a9cca1b03bfb652 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | defineConstraints: [] 9 | isPreloaded: 0 10 | isOverridable: 0 11 | isExplicitlyReferenced: 0 12 | validateReferences: 1 13 | platformData: 14 | - first: 15 | Any: 16 | second: 17 | enabled: 1 18 | settings: {} 19 | - first: 20 | Editor: Editor 21 | second: 22 | enabled: 0 23 | settings: 24 | DefaultValueInitialized: true 25 | userData: 26 | assetBundleName: 27 | assetBundleVariant: 28 | -------------------------------------------------------------------------------- /Random/MessageNative/Unity/Assets/SampleScene.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2cda990e2423bbf4892e6590ba056729 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Random/MessageNative/Unity/message.log: -------------------------------------------------------------------------------- 1 | [Nfynt::Log][2021-06-19 16:54:34] Start 2 | -------------------------------------------------------------------------------- /Random/NearestPointOnSphereSurface.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/Random/NearestPointOnSphereSurface.PNG -------------------------------------------------------------------------------- /Random/PostBuildProcess.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEditor; 3 | using UnityEditor.Callbacks; 4 | 5 | public class PostBuildProcess { 6 | [PostProcessBuildAttribute(1)] 7 | public static void OnPostprocessBuild(BuildTarget target, string pathToBuiltProject) { 8 | Debug.Log( pathToBuiltProject ); 9 | File.Copy(sourceFile, Path.Combine(pathToBuiltProject, sourceFileName)); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /Random/Python/class_test.py: -------------------------------------------------------------------------------- 1 | import classes 2 | 3 | m1 = classes.Math(8,2) 4 | m2 = classes.Math(5,6) 5 | 6 | m1.ShowVals() 7 | m2.ShowVals() 8 | 9 | print("") 10 | 11 | print(m2.GetPow(m1.val1,m1.val2)) 12 | print(m1.GetPow(m2.val1,m2.val2)) 13 | 14 | 15 | eq = classes.Equations(2,4,9) 16 | print(eq.GetSquaredRoot(eq.val3)) 17 | print(eq.ShowVals()) -------------------------------------------------------------------------------- /Random/Python/classes.py: -------------------------------------------------------------------------------- 1 | import random 2 | import math 3 | 4 | class Math(): 5 | def __init__(self, val1, val2): 6 | self.val1 = val1 7 | self.val2 = val2 8 | 9 | def GetVersion(self): 10 | return "v0.1" 11 | 12 | def GetNumSquared(self, num): 13 | return num ** 2 14 | 15 | def GetAuthorName(self): 16 | return "Nfynt" 17 | 18 | def GetNumCubed(self, num): 19 | return num ** 3 20 | 21 | def GetRandomNum(self): 22 | return random.randint(89,8989) 23 | 24 | ''' Get a raise to the power of b ''' 25 | def GetPow(self, a, b): 26 | return a ** b 27 | 28 | def ShowVals(self): 29 | print(self.val1) 30 | print(self.val2) 31 | 32 | 33 | #### Simple inheritence 34 | class Equations(Math): 35 | def __init__(self, val1, val2, val3): 36 | super().__init__(val1,val2) 37 | self.val3 = val3 38 | 39 | def GetSquaredRoot(self, num): 40 | return math.sqrt(num) -------------------------------------------------------------------------------- /Random/Python/module.py: -------------------------------------------------------------------------------- 1 | import random 2 | 3 | def GetVersion(): 4 | return "v0.1" 5 | 6 | def GetNumSquared(num): 7 | return num ** 2 8 | 9 | def GetAuthorName(): 10 | return "Nfynt" 11 | 12 | def GetNumCubed(num): 13 | return num ** 3 14 | 15 | def GetRandomNum(): 16 | return random.randint(89,8989) 17 | 18 | ''' Get a raise to the power of b ''' 19 | def GetPow(a,b): 20 | return a ** b -------------------------------------------------------------------------------- /Random/Python/module_test.py: -------------------------------------------------------------------------------- 1 | import module 2 | from module import GetVersion as gv 3 | from module import * 4 | 5 | print(module.GetNumSquared(3)) 6 | 7 | print(gv()) 8 | 9 | print(GetPow(10,2)) -------------------------------------------------------------------------------- /Random/Quickoutline/Resources/Materials/OutlineFill.mat: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!21 &2100000 4 | Material: 5 | serializedVersion: 6 6 | m_ObjectHideFlags: 0 7 | m_CorrespondingSourceObject: {fileID: 0} 8 | m_PrefabInternal: {fileID: 0} 9 | m_Name: OutlineFill 10 | m_Shader: {fileID: 4800000, guid: 4e76d4023d7e0411297c670f878973e2, type: 3} 11 | m_ShaderKeywords: 12 | m_LightmapFlags: 4 13 | m_EnableInstancingVariants: 0 14 | m_DoubleSidedGI: 0 15 | m_CustomRenderQueue: -1 16 | stringTagMap: {} 17 | disabledShaderPasses: [] 18 | m_SavedProperties: 19 | serializedVersion: 3 20 | m_TexEnvs: [] 21 | m_Floats: 22 | - _OutlineWidth: 2 23 | - _ZTest: 8 24 | m_Colors: 25 | - _OutlineColor: {r: 1, g: 1, b: 1, a: 1} 26 | -------------------------------------------------------------------------------- /Random/Quickoutline/Resources/Materials/OutlineMask.mat: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!21 &2100000 4 | Material: 5 | serializedVersion: 6 6 | m_ObjectHideFlags: 0 7 | m_PrefabParentObject: {fileID: 0} 8 | m_PrefabInternal: {fileID: 0} 9 | m_Name: OutlineMask 10 | m_Shader: {fileID: 4800000, guid: 341b058cd7dee4f5cba5cc59a513619e, type: 3} 11 | m_ShaderKeywords: 12 | m_LightmapFlags: 4 13 | m_EnableInstancingVariants: 0 14 | m_DoubleSidedGI: 0 15 | m_CustomRenderQueue: -1 16 | stringTagMap: {} 17 | disabledShaderPasses: [] 18 | m_SavedProperties: 19 | serializedVersion: 3 20 | m_TexEnvs: [] 21 | m_Floats: 22 | - _ZTest: 8 23 | m_Colors: [] 24 | -------------------------------------------------------------------------------- /Random/Quickoutline/Resources/Shaders/OutlineMask.shader: -------------------------------------------------------------------------------- 1 | // 2 | // OutlineMask.shader 3 | // QuickOutline 4 | // 5 | // Created by Chris Nolet on 2/21/18. 6 | // Copyright © 2018 Chris Nolet. All rights reserved. 7 | // 8 | 9 | Shader "Custom/Outline Mask" { 10 | Properties { 11 | [Enum(UnityEngine.Rendering.CompareFunction)] _ZTest("ZTest", Float) = 0 12 | } 13 | 14 | SubShader { 15 | Tags { 16 | "Queue" = "Transparent+100" 17 | "RenderType" = "Transparent" 18 | } 19 | 20 | Pass { 21 | Name "Mask" 22 | Cull Off 23 | ZTest [_ZTest] 24 | ZWrite Off 25 | ColorMask 0 26 | 27 | Stencil { 28 | Ref 1 29 | Pass Replace 30 | } 31 | } 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /Random/README.md: -------------------------------------------------------------------------------- 1 | ``` 2 | Some random scripts and utilities function. Highly unorganised by intention 3 | ``` 4 | 5 | ![TRAFFIC DATA](https://github.com/nfynt/Unity_ScriptingRef/blob/master/Random/NearestPointOnSphereSurface.PNG?raw=true) -------------------------------------------------------------------------------- /Random/RotateTexture.cs: -------------------------------------------------------------------------------- 1 | /// 2 | /// Rotates the texture cw/ccw direction by 90deg 3 | /// 4 | void RotateTexture(ref Texture2D tex, bool cw) 5 | { 6 | Color32[] src = tex.GetPixels32(); 7 | int srcH = tex.height; 8 | int srcW = tex.width; 9 | Color32[] target = new Color32[srcW * srcH]; 10 | 11 | if (cw) 12 | { 13 | for (int y = 0; y < srcH; y++) 14 | for (int x = 0; x < srcW; x++) 15 | target[y + (srcW - 1 - x) * srcH] = src[x + y * srcW]; //CW 16 | } 17 | else 18 | { 19 | for (int y = 0; y < srcH; y++) 20 | for (int x = 0; x < srcW; x++) 21 | target[(srcH - 1) - y + x * srcH] = src[x + y * srcW]; //CCW 22 | } 23 | 24 | tex = new Texture2D(srcH, srcW, tex.format, false); 25 | tex.SetPixels32(target); 26 | tex.Apply(); 27 | } 28 | -------------------------------------------------------------------------------- /Random/Singleton.cs: -------------------------------------------------------------------------------- 1 | namespace nfynt 2 | { 3 | public class Singleton < T > where T : new() 4 | { 5 | private static T s_Instance; 6 | 7 | public static T Instance 8 | { 9 | get 10 | { 11 | if ( s_Instance == null ) 12 | { 13 | s_Instance = new T(); 14 | } 15 | 16 | return s_Instance; 17 | } 18 | } 19 | 20 | public static bool Initialized => s_Instance != null; 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /Random/Singleton.h: -------------------------------------------------------------------------------- 1 | #ifndef NFYNT_SINGLETON_H_ 2 | #define NFYNT_SINGLETON_H_ 3 | 4 | #include 5 | #include 6 | 7 | template class Singleton 8 | { 9 | public: 10 | virtual ~Singleton() = default; 11 | static T &Get() 12 | { 13 | std::call_once( m_onceFlag, 14 | [] 15 | { 16 | m_Instance.reset( new T() ); 17 | } ); 18 | return *m_Instance.get(); 19 | } 20 | 21 | protected: 22 | static std::unique_ptr m_Instance; 23 | 24 | static std::once_flag m_onceFlag; 25 | Singleton() = default; 26 | // disable auto-generated move/copy methods 27 | Singleton( const Singleton &src ) = delete; 28 | Singleton &operator=( const Singleton &rhs ) = delete; 29 | }; 30 | template std::once_flag Singleton::m_onceFlag; 31 | template std::unique_ptr Singleton::m_Instance; 32 | 33 | #endif //NFYNT_SINGLETON_H_ 34 | -------------------------------------------------------------------------------- /Random/UnityExtensionMethods/Extensions/ArrayExtensions.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | public static class ArrayExtensions { 6 | 7 | /// 8 | /// For each component in an array, take an action 9 | /// 10 | /// 11 | /// 12 | /// The action to take 13 | public static void ForEachComponent(this T[] array, System.Action callback) where T : Component 14 | { 15 | for (var i = 0; i < array.Length; i++) 16 | { 17 | callback.Invoke(array[i]); 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /Random/UnityExtensionMethods/Extensions/LayerMaskExtensions.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | public static class LayerMaskExtensions 6 | { 7 | public static bool MaskContains(this LayerMask mask, int layerNumber) 8 | { 9 | return mask == (mask | (1 << layerNumber)); 10 | } 11 | } -------------------------------------------------------------------------------- /Random/enum_string.h: -------------------------------------------------------------------------------- 1 | #define LIST_ENUM_MyEnum(m) m(One,"fgdfOne"); m(Two,"Two"); 2 | #define LIST_ENUM_MyEnum2(m) m(Dog,"Dog"); m(Cat,"Cat"); 3 | 4 | #define ENUM_CASE_STR(name, val) case name: return #val; 5 | 6 | #define MAKE_TO_STRING_FUNC(enumType) \ 7 | inline const char* to_string(enumType e) { \ 8 | switch (e) { \ 9 | LIST_ENUM_##enumType(ENUM_CASE_STR) \ 10 | default: return "Unknown " #enumType; \ 11 | } \ 12 | } 13 | // clang-format on 14 | enum MEnum 15 | { 16 | One, 17 | Two 18 | }; 19 | 20 | MAKE_TO_STRING_FUNC(MEnum); 21 | -------------------------------------------------------------------------------- /Random/holocam.unitypackage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/Random/holocam.unitypackage -------------------------------------------------------------------------------- /Shaders/ColorSpectrum.shader: -------------------------------------------------------------------------------- 1 | // Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)' 2 | 3 | Shader "Shubham/Basic/ColorSpectrum" 4 | { 5 | Properties{ 6 | _BlueHue("Blue Hue",Range(0,1)) = 0 7 | } 8 | 9 | SubShader{ 10 | Pass{ 11 | CGPROGRAM 12 | 13 | #pragma vertex vert 14 | #pragma fragment frag 15 | 16 | #include "UnityCG.cginc" 17 | 18 | struct appdata 19 | { 20 | float4 vertex:POSITION; 21 | float2 uv:TEXCOORD0; 22 | }; 23 | 24 | struct v2f 25 | { 26 | float4 vertex:SV_POSITION; 27 | float2 uv:TEXCOORD0; 28 | }; 29 | 30 | v2f vert(appdata v) 31 | { 32 | v2f o; 33 | o.vertex = UnityObjectToClipPos(v.vertex); 34 | o.uv = v.uv; 35 | return o; 36 | } 37 | 38 | float _BlueHue; 39 | 40 | float4 frag(v2f v) : SV_Target 41 | { 42 | float4 color = float4(v.uv.r,v.uv.g,_BlueHue,1); 43 | return color; 44 | } 45 | 46 | 47 | ENDCG 48 | } 49 | } 50 | } -------------------------------------------------------------------------------- /Shaders/Heatmaps/README.md: -------------------------------------------------------------------------------- 1 | 2 | Implementation of heatmap visualization in Unity using vertex shader 3 | 4 | 5 | ![Heatmap](https://github.com/nfynt/Unity_ScriptingRef/blob/master/Shaders/Heatmaps/fabrik.JPG?raw=true) 6 | -------------------------------------------------------------------------------- /Shaders/Heatmaps/fabrik.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/Shaders/Heatmaps/fabrik.JPG -------------------------------------------------------------------------------- /Shaders/Heatmaps/heatmap_nfynt.unitypackage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/Shaders/Heatmaps/heatmap_nfynt.unitypackage -------------------------------------------------------------------------------- /Shaders/Heatmaps/heatramp3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/Shaders/Heatmaps/heatramp3.png -------------------------------------------------------------------------------- /Shaders/ImageEffects/CustomImageEffect.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | [ExecuteInEditMode] 4 | public class CustomImageEffect : MonoBehaviour { 5 | 6 | public Material effectMaterial; 7 | 8 | void OnRenderImage(RenderTexture src, RenderTexture dst) 9 | { 10 | Graphics.Blit (src, dst,effectMaterial); 11 | } 12 | 13 | } 14 | -------------------------------------------------------------------------------- /Shaders/ImageEffects/CustomImageEffect.shader: -------------------------------------------------------------------------------- 1 | Shader "Shubham/ImageEffects/Screen" 2 | { 3 | Properties 4 | { 5 | _MainTex("Main Texture",2D) = "white"{} 6 | } 7 | 8 | SubShader{ 9 | 10 | //No culling of depth 11 | cull off ZWrite off ZTest Always 12 | 13 | Pass{ 14 | CGPROGRAM 15 | 16 | #pragma vertex vert 17 | #pragma fragment frag 18 | 19 | #include "UnityCG.cginc" 20 | 21 | struct appdata 22 | { 23 | float4 vertex:POSITION; 24 | float2 uv:TEXCOORD0; 25 | }; 26 | 27 | struct v2f 28 | { 29 | float4 vertex:SV_POSITION; 30 | float2 uv:TEXCOORD0; 31 | }; 32 | 33 | v2f vert(appdata v) 34 | { 35 | v2f o; 36 | o.vertex = UnityObjectToClipPos(v.vertex); 37 | o.uv = v.uv; 38 | return o; 39 | } 40 | 41 | sampler2D _MainTex; 42 | 43 | float4 frag(v2f v) : SV_Target 44 | { 45 | float4 color = tex2D(_MainTex,v.uv); 46 | //color *= float4(v.uv.x,v.uv.y,0,0.5f); 47 | return color; 48 | } 49 | 50 | 51 | ENDCG 52 | } 53 | } 54 | } -------------------------------------------------------------------------------- /Shaders/ImageEffects/snap.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/Shaders/ImageEffects/snap.PNG -------------------------------------------------------------------------------- /Shaders/README.md: -------------------------------------------------------------------------------- 1 | 2 | Few shader written while learning unity CG 3 | 4 | WhiteWash: unlit white texture applied to materal 5 | ColorSpectrum: same as above but color applied from uv values of the mesh 6 | SimpleTexture: apply texture to mat with option to apply tint 7 | TweenTexture: tween between two textures with proper tilling 8 | 9 | 10 | ![TRAFFIC DATA](https://github.com/nfynt/Unity_ScriptingRef/blob/master/Shaders/snap.PNG?raw=true) 11 | -------------------------------------------------------------------------------- /Shaders/StencilEffect/StencilEffect.shader: -------------------------------------------------------------------------------- 1 | Shader "Nfynt/StencilEffect" { 2 | Properties { 3 | _MainTex ("Base (RGB)", 2D) = "white" {} 4 | } 5 | SubShader { 6 | Tags { "RenderType"="Opaque"} 7 | 8 | Stencil { 9 | Ref 1 10 | Comp equal 11 | Pass Keep 12 | } 13 | 14 | CGPROGRAM 15 | #pragma surface surf Lambert 16 | 17 | sampler2D _MainTex; 18 | 19 | struct Input { 20 | float2 uv_MainTex; 21 | }; 22 | 23 | void surf (Input IN, inout SurfaceOutput o) { 24 | half4 c = tex2D (_MainTex, IN.uv_MainTex); 25 | o.Albedo = c.rgb; 26 | o.Alpha = c.a; 27 | } 28 | ENDCG 29 | } 30 | FallBack "Diffuse" 31 | } -------------------------------------------------------------------------------- /Shaders/StencilEffect/StencilMask.shader: -------------------------------------------------------------------------------- 1 | Shader "Nfynt/Mask" { 2 | SubShader { 3 | Tags { "RenderType"="Transparent" } 4 | Stencil { 5 | Ref 1 6 | Comp always 7 | Pass replace 8 | } 9 | 10 | CGPROGRAM 11 | #pragma surface surf Lambert alpha 12 | 13 | struct Input { 14 | fixed3 Albedo; 15 | }; 16 | 17 | void surf (Input IN, inout SurfaceOutput o) { 18 | o.Albedo = fixed3(1, 1, 1); 19 | o.Alpha = 0; 20 | } 21 | ENDCG 22 | } 23 | FallBack "Diffuse" 24 | } -------------------------------------------------------------------------------- /Shaders/WhiteWash.shader: -------------------------------------------------------------------------------- 1 | // Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)' 2 | 3 | Shader "Shubham/Basic/WhiteWash" 4 | { 5 | SubShader{ 6 | Pass{ 7 | CGPROGRAM 8 | 9 | #pragma vertex vert 10 | #pragma fragment frag 11 | 12 | #include "UnityCG.cginc" 13 | 14 | struct appdata 15 | { 16 | float4 vertex:POSITION; 17 | }; 18 | 19 | struct v2f 20 | { 21 | float4 vertex:SV_POSITION; 22 | }; 23 | 24 | v2f vert(appdata v) 25 | { 26 | v2f o; 27 | o.vertex = UnityObjectToClipPos(v.vertex); 28 | return o; 29 | } 30 | 31 | float4 frag(v2f v) : SV_Target 32 | { 33 | return float4(1,1,1,1); 34 | } 35 | 36 | 37 | ENDCG 38 | } 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /Shaders/Wireframe/CustomQuadFrameMat.mat: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!21 &2100000 4 | Material: 5 | serializedVersion: 6 6 | m_ObjectHideFlags: 0 7 | m_CorrespondingSourceObject: {fileID: 0} 8 | m_PrefabInstance: {fileID: 0} 9 | m_PrefabAsset: {fileID: 0} 10 | m_Name: CustomQuadFrameMat 11 | m_Shader: {fileID: 4800000, guid: 4c8874aea14a36b438fad99f0325a2ea, type: 3} 12 | m_ShaderKeywords: 13 | m_LightmapFlags: 4 14 | m_EnableInstancingVariants: 0 15 | m_DoubleSidedGI: 0 16 | m_CustomRenderQueue: -1 17 | stringTagMap: {} 18 | disabledShaderPasses: [] 19 | m_SavedProperties: 20 | serializedVersion: 3 21 | m_TexEnvs: 22 | - _MainTex: 23 | m_Texture: {fileID: 2800000, guid: f3d31b2724ad6564baa5caab1e33577a, type: 3} 24 | m_Scale: {x: 1, y: 1} 25 | m_Offset: {x: 0, y: 0} 26 | m_Floats: [] 27 | m_Colors: 28 | - _Color: {r: 0, g: 0, b: 0, a: 1} 29 | -------------------------------------------------------------------------------- /Shaders/Wireframe/MeshWireframeCulled.shader: -------------------------------------------------------------------------------- 1 | Shader "Nfynt/MeshWireframeCulled" 2 | { 3 | Properties 4 | { 5 | _LineColor ("Line color", Color) = (0, 0, 0, 1) 6 | _LineSize ("Line size", float) = 0.3 7 | } 8 | 9 | SubShader 10 | { 11 | Tags { "RenderType"="Transparent" "Queue"="Transparent+100" } 12 | LOD 100 13 | 14 | Pass 15 | { 16 | Blend SrcAlpha OneMinusSrcAlpha 17 | ZWrite Off 18 | 19 | CGPROGRAM 20 | 21 | #pragma target 3.0 22 | 23 | #pragma vertex vert 24 | #pragma fragment frag 25 | 26 | #include "UnityCG.cginc" 27 | 28 | #include "MeshWireframe.cginc" 29 | ENDCG 30 | } 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /Shaders/Wireframe/MeshWireframeNotCulled.shader: -------------------------------------------------------------------------------- 1 | Shader "Nfynt/MeshWireframeNotCulled" 2 | { 3 | Properties 4 | { 5 | _LineColor ("Line color", Color) = (0, 0, 0, 1) 6 | _LineSize ("Line size", float) = 0.3 7 | } 8 | 9 | SubShader 10 | { 11 | Tags { "RenderType"="Transparent" "Queue"="Transparent+100" } 12 | LOD 100 13 | 14 | Pass 15 | { 16 | Blend SrcAlpha OneMinusSrcAlpha 17 | Cull Front 18 | ZWrite Off 19 | 20 | CGPROGRAM 21 | 22 | #pragma target 3.0 23 | 24 | #pragma vertex vert 25 | #pragma fragment frag 26 | 27 | #include "UnityCG.cginc" 28 | 29 | #include "MeshWireframe.cginc" 30 | ENDCG 31 | } 32 | 33 | Pass 34 | { 35 | Blend SrcAlpha OneMinusSrcAlpha 36 | Cull Back 37 | ZWrite Off 38 | 39 | CGPROGRAM 40 | 41 | #pragma target 3.0 42 | 43 | #pragma vertex vert 44 | #pragma fragment frag 45 | 46 | #include "UnityCG.cginc" 47 | 48 | #include "MeshWireframe.cginc" 49 | ENDCG 50 | } 51 | } 52 | } 53 | -------------------------------------------------------------------------------- /Shaders/Wireframe/README.md: -------------------------------------------------------------------------------- 1 | # Wireframe Mesh 2 | 3 | ![Wireframe GIF](https://github.com/nfynt/Unity_ScriptingRef/blob/master/Shaders/Wireframe/wireframe.gif?raw=true) 4 | 5 | -------------------------------------------------------------------------------- /Shaders/Wireframe/wireframe.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/Shaders/Wireframe/wireframe.gif -------------------------------------------------------------------------------- /Shaders/snap.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/Shaders/snap.PNG -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/README.md: -------------------------------------------------------------------------------- 1 | 2 | Android native plugin for Unity to detect and control UVC compliant camera devices over micro-usb/OTG port. This plugin is developed using existing github repo - UVCCamera by saki (https://github.com/saki4510t/UVCCamera) 3 | 4 | Find the released unitypackage to test now... will soon be uploading rest of the android studio files. 5 | 6 | ![Image](https://github.com/nfynt/Unity_ScriptingRef/blob/master/UVC_Android_Unity_Camera/snap_main.jpg?raw=true) 7 | 8 | ![Snapshot 1](https://github.com/nfynt/Unity_ScriptingRef/blob/master/UVC_Android_Unity_Camera/snap1.jpg?raw=true) 9 | 10 | ![Snapshot 2](https://github.com/nfynt/Unity_ScriptingRef/blob/master/UVC_Android_Unity_Camera/snap2.jpg?raw=true) 11 | 12 | ![Snapshot 3](https://github.com/nfynt/Unity_ScriptingRef/blob/master/UVC_Android_Unity_Camera/snap3.jpg?raw=true) 13 | 14 | ![Snapshot 4](https://github.com/nfynt/Unity_ScriptingRef/blob/master/UVC_Android_Unity_Camera/snap4.jpg?raw=true) -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/native_src.xyz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/native_src.xyz -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/nfynt_uvc.unitypackage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/nfynt_uvc.unitypackage -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/snap1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/snap1.jpg -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/snap2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/snap2.jpg -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/snap3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/snap3.jpg -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/snap4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/snap4.jpg -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/snap_main.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/snap_main.jpg -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/.gitignore: -------------------------------------------------------------------------------- 1 | # IntelliJ 2 | .idea/workspace.xml 3 | .idea/tasks.xml 4 | .idea/libraries/ 5 | *.class 6 | 7 | # Mobile Tools for Java (J2ME) 8 | .mtj.tmp/ 9 | 10 | # Package Files # 11 | *.jar 12 | *.war 13 | *.ear 14 | 15 | # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml 16 | hs_err_pid* 17 | 18 | bin/ 19 | obj 20 | obj/local 21 | bin/classes 22 | bin/res 23 | bin/AndroidManifest.xml 24 | bin/dexedLibs 25 | bin/jarlist.cache 26 | 27 | # Gradle 28 | .gradle/ 29 | build/ 30 | local.properties 31 | 32 | # gedit 33 | *~ 34 | libuvccamera/src/main/libs -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/build.gradle: -------------------------------------------------------------------------------- 1 | // Top-level build file where you can add configuration options common to all sub-projects/modules. 2 | buildscript { 3 | repositories { 4 | jcenter() 5 | google() 6 | } 7 | dependencies { 8 | classpath 'com.android.tools.build:gradle:3.3.2' 9 | } 10 | } 11 | 12 | allprojects { 13 | repositories { 14 | google() 15 | jcenter() 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Thu Apr 04 11:16:17 IST 2019 2 | distributionBase=GRADLE_USER_HOME 3 | distributionPath=wrapper/dists 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.1-all.zip 7 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/java/com/serenegiant/usb/IButtonCallback.java: -------------------------------------------------------------------------------- 1 | package com.serenegiant.usb; 2 | 3 | public interface IButtonCallback { 4 | void onButton(int button, int state); 5 | } 6 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/java/com/serenegiant/usb/IStatusCallback.java: -------------------------------------------------------------------------------- 1 | package com.serenegiant.usb; 2 | 3 | import java.nio.ByteBuffer; 4 | 5 | public interface IStatusCallback { 6 | void onStatus(int statusClass, int event, int selector, int statusAttribute, ByteBuffer data); 7 | } 8 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/Android.mk: -------------------------------------------------------------------------------- 1 | #include $(call all-subdir-makefiles) 2 | PROJ_PATH := $(call my-dir) 3 | include $(CLEAR_VARS) 4 | include $(PROJ_PATH)/UVCCamera/Android.mk 5 | include $(PROJ_PATH)/libjpeg-turbo-1.4.0/Android.mk 6 | include $(PROJ_PATH)/libusb/android/jni/Android.mk 7 | include $(PROJ_PATH)/libuvc/android/jni/Android.mk -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/UVCCamera/UVCButtonCallback.h: -------------------------------------------------------------------------------- 1 | #ifndef UVCBUTTONCALLBACK_H_ 2 | #define UVCBUTTONCALLBACK_H_ 3 | 4 | #include "libUVCCamera.h" 5 | #include 6 | #include 7 | #include "objectarray.h" 8 | 9 | #pragma interface 10 | 11 | // for callback to Java object 12 | typedef struct { 13 | jmethodID onButton; 14 | } Fields_ibuttoncallback; 15 | 16 | class UVCButtonCallback { 17 | private: 18 | uvc_device_handle_t *mDeviceHandle; 19 | pthread_mutex_t button_mutex; 20 | jobject mButtonCallbackObj; 21 | Fields_ibuttoncallback ibuttoncallback_fields; 22 | void notifyButtonCallback(JNIEnv *env, int button, int state); 23 | static void uvc_button_callback(int button, int state, void *user_ptr); 24 | public: 25 | UVCButtonCallback(uvc_device_handle_t *devh); 26 | ~UVCButtonCallback(); 27 | 28 | int setCallback(JNIEnv *env, jobject button_callback_obj); 29 | }; 30 | 31 | #endif /* UVCBUTTONCALLBACK_H_ */ 32 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/cmakescripts/md5cmp.cmake: -------------------------------------------------------------------------------- 1 | if(NOT MD5) 2 | message(FATAL_ERROR "MD5 not specified") 3 | endif() 4 | 5 | if(NOT FILE) 6 | message(FATAL_ERROR "FILE not specified") 7 | endif() 8 | 9 | file(MD5 ${FILE} MD5FILE) 10 | 11 | if(NOT MD5 STREQUAL MD5FILE) 12 | message(FATAL_ERROR "MD5 of ${FILE} should be ${MD5}, not ${MD5FILE}.") 13 | else() 14 | message(STATUS "${MD5}: OK") 15 | endif() 16 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/cmakescripts/testclean.cmake: -------------------------------------------------------------------------------- 1 | file(GLOB FILES 2 | testout* 3 | *_GRAY_*.bmp 4 | *_GRAY_*.png 5 | *_GRAY_*.ppm 6 | *_GRAY_*.jpg 7 | *_GRAY.yuv 8 | *_420_*.bmp 9 | *_420_*.png 10 | *_420_*.ppm 11 | *_420_*.jpg 12 | *_420.yuv 13 | *_422_*.bmp 14 | *_422_*.png 15 | *_422_*.ppm 16 | *_422_*.jpg 17 | *_422.yuv 18 | *_444_*.bmp 19 | *_444_*.png 20 | *_444_*.ppm 21 | *_444_*.jpg 22 | *_444.yuv 23 | *_440_*.bmp 24 | *_440_*.png 25 | *_440_*.ppm 26 | *_440_*.jpg 27 | *_440.yuv) 28 | 29 | if(NOT FILES STREQUAL "") 30 | message(STATUS "Removing test files") 31 | file(REMOVE ${FILES}) 32 | else() 33 | message(STATUS "No files to remove") 34 | endif() 35 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/bc_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/bc_s.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/bdwn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/bdwn.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/closed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/closed.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/doxygen-extra.css: -------------------------------------------------------------------------------- 1 | code { 2 | color: #4665A2; 3 | } 4 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/doxygen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/doxygen.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/ftv2blank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/ftv2blank.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/ftv2cl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/ftv2cl.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/ftv2doc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/ftv2doc.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/ftv2folderclosed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/ftv2folderclosed.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/ftv2folderopen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/ftv2folderopen.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/ftv2lastnode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/ftv2lastnode.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/ftv2link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/ftv2link.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/ftv2mlastnode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/ftv2mlastnode.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/ftv2mnode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/ftv2mnode.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/ftv2mo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/ftv2mo.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/ftv2node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/ftv2node.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/ftv2ns.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/ftv2ns.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/ftv2plastnode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/ftv2plastnode.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/ftv2pnode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/ftv2pnode.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/ftv2splitbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/ftv2splitbar.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/ftv2vertline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/ftv2vertline.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/nav_f.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/nav_f.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/nav_g.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/nav_g.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/nav_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/nav_h.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/open.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/search/all_63.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['customfilter',['customFilter',['../structtjtransform.html#a43ee1bcdd2a8d7249a756774f78793c1',1,'tjtransform']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/search/all_64.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['data',['data',['../structtjtransform.html#a688fe8f1a8ecc12a538d9e561cf338e3',1,'tjtransform']]], 4 | ['denom',['denom',['../structtjscalingfactor.html#aefbcdf3e9e62274b2d312c695f133ce3',1,'tjscalingfactor']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/search/all_68.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['h',['h',['../structtjregion.html#aecefc45a26f4d8b60dd4d825c1710115',1,'tjregion']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/search/all_6e.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['num',['num',['../structtjscalingfactor.html#a9b011e57f981ee23083e2c1aa5e640ec',1,'tjscalingfactor']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/search/all_6f.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['op',['op',['../structtjtransform.html#a2525aab4ba6978a1c273f74fef50e498',1,'tjtransform']]], 4 | ['options',['options',['../structtjtransform.html#ac0e74655baa4402209a21e1ae481c8f6',1,'tjtransform']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/search/all_72.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['r',['r',['../structtjtransform.html#ac324e5e442abec8a961e5bf219db12cf',1,'tjtransform']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/search/all_77.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['w',['w',['../structtjregion.html#ab6eb73ceef584fc23c8c8097926dce42',1,'tjregion']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/search/all_78.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['x',['x',['../structtjregion.html#a4b6a37a93997091b26a75831fa291ad9',1,'tjregion']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/search/all_79.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['y',['y',['../structtjregion.html#a7b3e0c24cfe87acc80e334cafdcf22c2',1,'tjregion']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/search/classes_74.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['tjregion',['tjregion',['../structtjregion.html',1,'']]], 4 | ['tjscalingfactor',['tjscalingfactor',['../structtjscalingfactor.html',1,'']]], 5 | ['tjtransform',['tjtransform',['../structtjtransform.html',1,'']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/search/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/search/close.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/search/enums_74.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['tjcs',['TJCS',['../group___turbo_j_p_e_g.html#ga4f83ad3368e0e29d1957be0efa7c3720',1,'turbojpeg.h']]], 4 | ['tjpf',['TJPF',['../group___turbo_j_p_e_g.html#gac916144e26c3817ac514e64ae5d12e2a',1,'turbojpeg.h']]], 5 | ['tjsamp',['TJSAMP',['../group___turbo_j_p_e_g.html#ga1d047060ea80bb9820d540bb928e9074',1,'turbojpeg.h']]], 6 | ['tjxop',['TJXOP',['../group___turbo_j_p_e_g.html#ga2de531af4e7e6c4f124908376b354866',1,'turbojpeg.h']]] 7 | ]; 8 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/search/groups_74.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['turbojpeg',['TurboJPEG',['../group___turbo_j_p_e_g.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/search/mag_sel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/search/mag_sel.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/search/nomatches.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
No Matches
10 |
11 | 12 | 13 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/search/search_l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/search/search_l.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/search/search_m.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/search/search_m.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/search/search_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/search/search_r.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/search/typedefs_74.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['tjhandle',['tjhandle',['../group___turbo_j_p_e_g.html#ga758d2634ecb4949de7815cba621f5763',1,'turbojpeg.h']]], 4 | ['tjtransform',['tjtransform',['../group___turbo_j_p_e_g.html#gaa29f3189c41be12ec5dee7caec318a31',1,'turbojpeg.h']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/search/variables_63.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['customfilter',['customFilter',['../structtjtransform.html#a43ee1bcdd2a8d7249a756774f78793c1',1,'tjtransform']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/search/variables_64.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['data',['data',['../structtjtransform.html#a688fe8f1a8ecc12a538d9e561cf338e3',1,'tjtransform']]], 4 | ['denom',['denom',['../structtjscalingfactor.html#aefbcdf3e9e62274b2d312c695f133ce3',1,'tjscalingfactor']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/search/variables_68.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['h',['h',['../structtjregion.html#aecefc45a26f4d8b60dd4d825c1710115',1,'tjregion']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/search/variables_6e.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['num',['num',['../structtjscalingfactor.html#a9b011e57f981ee23083e2c1aa5e640ec',1,'tjscalingfactor']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/search/variables_6f.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['op',['op',['../structtjtransform.html#a2525aab4ba6978a1c273f74fef50e498',1,'tjtransform']]], 4 | ['options',['options',['../structtjtransform.html#ac0e74655baa4402209a21e1ae481c8f6',1,'tjtransform']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/search/variables_72.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['r',['r',['../structtjtransform.html#ac324e5e442abec8a961e5bf219db12cf',1,'tjtransform']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/search/variables_74.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['tjblueoffset',['tjBlueOffset',['../group___turbo_j_p_e_g.html#ga84e2e35d3f08025f976ec1ec53693dea',1,'turbojpeg.h']]], 4 | ['tjgreenoffset',['tjGreenOffset',['../group___turbo_j_p_e_g.html#ga82d6e35da441112a411da41923c0ba2f',1,'turbojpeg.h']]], 5 | ['tjmcuheight',['tjMCUHeight',['../group___turbo_j_p_e_g.html#gabd247bb9fecb393eca57366feb8327bf',1,'turbojpeg.h']]], 6 | ['tjmcuwidth',['tjMCUWidth',['../group___turbo_j_p_e_g.html#ga9e61e7cd47a15a173283ba94e781308c',1,'turbojpeg.h']]], 7 | ['tjpixelsize',['tjPixelSize',['../group___turbo_j_p_e_g.html#gad77cf8fe5b2bfd3cb3f53098146abb4c',1,'turbojpeg.h']]], 8 | ['tjredoffset',['tjRedOffset',['../group___turbo_j_p_e_g.html#gadd9b446742ac8a3923f7992c7988fea8',1,'turbojpeg.h']]] 9 | ]; 10 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/search/variables_77.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['w',['w',['../structtjregion.html#ab6eb73ceef584fc23c8c8097926dce42',1,'tjregion']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/search/variables_78.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['x',['x',['../structtjregion.html#a4b6a37a93997091b26a75831fa291ad9',1,'tjregion']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/search/variables_79.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['y',['y',['../structtjregion.html#a7b3e0c24cfe87acc80e334cafdcf22c2',1,'tjregion']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/sync_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/sync_off.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/sync_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/sync_on.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/tab_a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/tab_a.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/tab_b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/tab_b.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/tab_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/tab_h.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/tab_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doc/html/tab_s.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doxygen-extra.css: -------------------------------------------------------------------------------- 1 | code { 2 | color: #4665A2; 3 | } 4 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/doxygen.config: -------------------------------------------------------------------------------- 1 | PROJECT_NAME = TurboJPEG 2 | PROJECT_NUMBER = 1.4 3 | OUTPUT_DIRECTORY = doc/ 4 | USE_WINDOWS_ENCODING = NO 5 | OPTIMIZE_OUTPUT_FOR_C = YES 6 | WARN_NO_PARAMDOC = YES 7 | GENERATE_LATEX = NO 8 | FILE_PATTERNS = turbojpeg.h 9 | HIDE_UNDOC_MEMBERS = YES 10 | VERBATIM_HEADERS = NO 11 | EXTRACT_STATIC = YES 12 | JAVADOC_AUTOBRIEF = YES 13 | MAX_INITIALIZER_LINES = 0 14 | ALWAYS_DETAILED_SEC = YES 15 | HTML_TIMESTAMP = NO 16 | HTML_EXTRA_STYLESHEET = doxygen-extra.css 17 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/java/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Main-Class: TJExample 3 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/java/doc/package-list: -------------------------------------------------------------------------------- 1 | org.libjpegturbo.turbojpeg 2 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/java/doc/resources/background.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/java/doc/resources/background.gif -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/java/doc/resources/tab.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/java/doc/resources/tab.gif -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/java/doc/resources/titlebar.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/java/doc/resources/titlebar.gif -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/java/doc/resources/titlebar_end.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/java/doc/resources/titlebar_end.gif -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/jconfigint.h: -------------------------------------------------------------------------------- 1 | /* jconfigint.h. Generated from jconfigint.h.in by configure. */ 2 | /* libjpeg-turbo build number */ 3 | #define BUILD "20150502" 4 | 5 | /* How to obtain function inlining. */ 6 | #define INLINE inline __attribute__((always_inline)) 7 | 8 | /* Define to the full name of this package. */ 9 | #define PACKAGE_NAME "libjpeg-turbo" 10 | 11 | /* Version number of package */ 12 | #define VERSION "1.4.0" 13 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/jconfigint.h.in: -------------------------------------------------------------------------------- 1 | /* libjpeg-turbo build number */ 2 | #undef BUILD 3 | 4 | /* How to obtain function inlining. */ 5 | #undef INLINE 6 | 7 | /* Define to the full name of this package. */ 8 | #undef PACKAGE_NAME 9 | 10 | /* Version number of package */ 11 | #undef VERSION 12 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/libjpeg.map.in: -------------------------------------------------------------------------------- 1 | LIBJPEGTURBO_@JPEG_LIB_VERSION_DECIMAL@ { 2 | @MEM_SRCDST_FUNCTIONS@ 3 | local: 4 | jsimd_*; 5 | jconst_*; 6 | }; 7 | 8 | LIBJPEG_@JPEG_LIB_VERSION_DECIMAL@ { 9 | global: 10 | *; 11 | }; 12 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/md5/Makefile.am: -------------------------------------------------------------------------------- 1 | noinst_PROGRAMS = md5cmp 2 | 3 | md5cmp_SOURCES = md5cmp.c md5.c md5hl.c md5.h 4 | md5cmp_CFLAGS = -I$(srcdir) 5 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/release/Distribution.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | libjpeg-turbo 4 | 5 | 6 | 7 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | libjpeg-turbo.pkg 24 | 25 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/release/Welcome.rtf: -------------------------------------------------------------------------------- 1 | {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360 2 | {\fonttbl\f0\fswiss\fcharset0 Helvetica;\f1\fmodern\fcharset0 CourierNewPSMT;} 3 | {\colortbl;\red255\green255\blue255;} 4 | \margl1440\margr1440\vieww9000\viewh8400\viewkind0 5 | \deftab720 6 | \pard\pardeftab720\ql\qnatural 7 | 8 | \f0\fs24 \cf0 This installer will install the libjpeg-turbo SDK and run-time libraries onto your computer so that you can use libjpeg-turbo to build new applications or accelerate existing ones. To remove the libjpeg-turbo package, run\ 9 | \ 10 | \pard\pardeftab720\ql\qnatural 11 | 12 | \f1 \cf0 /opt/libjpeg-turbo/bin/uninstall\ 13 | \pard\pardeftab720\ql\qnatural 14 | 15 | \f0 \cf0 \ 16 | from the command line.\ 17 | } -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/testimages/nightshot_iso_100.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/testimages/nightshot_iso_100.bmp -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/testimages/testimgari.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/testimages/testimgari.jpg -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/testimages/testimgint.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/testimages/testimgint.jpg -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/testimages/testorig.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/testimages/testorig.jpg -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/testimages/testorig.ppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/testimages/testorig.ppm -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/testimages/testorig12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/testimages/testorig12.jpg -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/testimages/vgl_5674_0098.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/testimages/vgl_5674_0098.bmp -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/testimages/vgl_6434_0018a.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/testimages/vgl_6434_0018a.bmp -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/testimages/vgl_6548_0026a.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/testimages/vgl_6548_0026a.bmp -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libjpeg-turbo-1.4.0/win/jconfigint.h.in: -------------------------------------------------------------------------------- 1 | #define VERSION "@VERSION@" 2 | #define BUILD "@BUILD@" 3 | #define PACKAGE_NAME "@CMAKE_PROJECT_NAME@" 4 | 5 | #ifndef INLINE 6 | #if defined(__GNUC__) 7 | #define INLINE inline __attribute__((always_inline)) 8 | #elif defined(_MSC_VER) 9 | #define INLINE __forceinline 10 | #else 11 | #define INLINE 12 | #endif 13 | #endif 14 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libusb/.private/README.txt: -------------------------------------------------------------------------------- 1 | This directory contains private internal scripts used by the libusb 2 | project maintainers. 3 | 4 | These scripts are not intended for general usage and will not be 5 | exported when producing release archives. 6 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libusb/Makefile.am: -------------------------------------------------------------------------------- 1 | AUTOMAKE_OPTIONS = dist-bzip2 no-dist-gzip 2 | ACLOCAL_AMFLAGS = -I m4 3 | DISTCLEANFILES = libusb-1.0.pc 4 | EXTRA_DIST = TODO PORTING msvc libusb/libusb-1.0.def libusb/version_nano.h \ 5 | examples/getopt/getopt.c examples/getopt/getopt1.c examples/getopt/getopt.h \ 6 | android Xcode 7 | SUBDIRS = libusb doc 8 | 9 | if BUILD_EXAMPLES 10 | SUBDIRS += examples 11 | endif 12 | 13 | if BUILD_TESTS 14 | SUBDIRS += tests 15 | endif 16 | 17 | pkgconfigdir=$(libdir)/pkgconfig 18 | pkgconfig_DATA=libusb-1.0.pc 19 | 20 | .PHONY: dist-up 21 | 22 | reldir = .release/$(distdir) 23 | dist-up: dist 24 | rm -rf $(reldir) 25 | mkdir -p $(reldir) 26 | cp $(distdir).tar.bz2 $(reldir) 27 | rsync -rv $(reldir) frs.sourceforge.net:/home/frs/project/l/li/libusb/libusb-1.0/ 28 | rm -rf $(reldir) 29 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libusb/NEWS: -------------------------------------------------------------------------------- 1 | For the latest libusb news, please refer to the ChangeLog file, or visit: 2 | http://libusb.info 3 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libusb/TODO: -------------------------------------------------------------------------------- 1 | Please see the libusb roadmap by visiting: 2 | https://github.com/libusb/libusb/issues/milestones?direction=asc&sort=due_date 3 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libusb/Xcode/config.h: -------------------------------------------------------------------------------- 1 | /* config.h. Manually generated for Xcode. */ 2 | 3 | /* Default visibility */ 4 | #define DEFAULT_VISIBILITY /**/ 5 | 6 | /* Message logging */ 7 | #define ENABLE_LOGGING 1 8 | 9 | /* Define to 1 if you have the `gettimeofday' function. */ 10 | #define HAVE_GETTIMEOFDAY 1 11 | 12 | /* Define to 1 if you have the header file. */ 13 | #define HAVE_POLL_H 1 14 | 15 | /* Define to 1 if you have the header file. */ 16 | #define HAVE_SYS_TIME_H 1 17 | 18 | /* Darwin backend */ 19 | #define OS_DARWIN 1 20 | 21 | /* type of second poll() argument */ 22 | #define POLL_NFDS_TYPE nfds_t 23 | 24 | /* Use POSIX Threads */ 25 | #define THREADS_POSIX 1 26 | 27 | /* Use GNU extensions */ 28 | #define _GNU_SOURCE 1 29 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libusb/autogen.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | set -e 4 | 5 | ./bootstrap.sh 6 | if test -z "$NOCONFIGURE"; then 7 | exec ./configure --enable-maintainer-mode --enable-examples-build --enable-tests-build "$@" 8 | fi 9 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libusb/bootstrap.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | set -e 4 | 5 | # use libtoolize if available, otherwise look for glibtoolize (darwin) 6 | if (libtoolize --version) < /dev/null > /dev/null 2>&1; then 7 | LIBTOOLIZE=libtoolize 8 | elif (glibtoolize --version) < /dev/null > /dev/null 2>&1; then 9 | LIBTOOLIZE=glibtoolize 10 | else 11 | echo "libtoolize or glibtoolize was not found! Please install libtool." 1>&2 12 | exit 1 13 | fi 14 | 15 | $LIBTOOLIZE --copy --force || exit 1 16 | aclocal || exit 1 17 | autoheader || exit 1 18 | autoconf || exit 1 19 | automake -a -c || exit 1 20 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libusb/doc/Makefile.am: -------------------------------------------------------------------------------- 1 | EXTRA_DIST = doxygen.cfg.in 2 | 3 | docs: doxygen.cfg 4 | doxygen $^ 5 | 6 | docs-upload: docs 7 | ln -s html api-1.0 8 | scp -r api-1.0 pbatard@web.sourceforge.net:/home/project-web/libusb/htdocs 9 | rm -f api-1.0 10 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libusb/doc/libusb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libusb/doc/libusb.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libusb/examples/Makefile.am: -------------------------------------------------------------------------------- 1 | AM_CPPFLAGS = -I$(top_srcdir)/libusb 2 | LDADD = ../libusb/libusb-1.0.la 3 | 4 | noinst_PROGRAMS = listdevs xusb fxload hotplugtest 5 | 6 | if HAVE_SIGACTION 7 | noinst_PROGRAMS += dpfp 8 | 9 | if THREADS_POSIX 10 | dpfp_threaded_CFLAGS = $(AM_CFLAGS) 11 | noinst_PROGRAMS += dpfp_threaded 12 | endif 13 | 14 | sam3u_benchmark_SOURCES = sam3u_benchmark.c 15 | noinst_PROGRAMS += sam3u_benchmark 16 | endif 17 | 18 | fxload_SOURCES = ezusb.c ezusb.h fxload.c 19 | fxload_CFLAGS = $(THREAD_CFLAGS) $(AM_CFLAGS) 20 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libusb/libusb-1.0.pc.in: -------------------------------------------------------------------------------- 1 | prefix=@prefix@ 2 | exec_prefix=@exec_prefix@ 3 | libdir=@libdir@ 4 | includedir=@includedir@ 5 | 6 | Name: libusb-1.0 7 | Description: C API for USB device access from Linux, Mac OS X, Windows and OpenBSD/NetBSD userspace 8 | Version: @VERSION@ 9 | Libs: -L${libdir} -lusb-1.0 10 | Libs.private: @LIBS@ 11 | Cflags: -I${includedir}/libusb-1.0 12 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libusb/libusb/os/poll_posix.h: -------------------------------------------------------------------------------- 1 | #ifndef LIBUSB_POLL_POSIX_H 2 | #define LIBUSB_POLL_POSIX_H 3 | 4 | #define usbi_write write 5 | #define usbi_read read 6 | #define usbi_close close 7 | #define usbi_poll poll 8 | 9 | int usbi_pipe(int pipefd[2]); 10 | 11 | #endif /* LIBUSB_POLL_POSIX_H */ 12 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libusb/libusb/version.h: -------------------------------------------------------------------------------- 1 | /* This file is parsed by m4 and windres and RC.EXE so please keep it simple. */ 2 | #include "version_nano.h" 3 | #ifndef LIBUSB_MAJOR 4 | #define LIBUSB_MAJOR 1 5 | #endif 6 | #ifndef LIBUSB_MINOR 7 | #define LIBUSB_MINOR 0 8 | #endif 9 | #ifndef LIBUSB_MICRO 10 | #define LIBUSB_MICRO 19 11 | #endif 12 | #ifndef LIBUSB_NANO 13 | #define LIBUSB_NANO 0 14 | #endif 15 | /* LIBUSB_RC is the release candidate suffix. Should normally be empty. */ 16 | #ifndef LIBUSB_RC 17 | #define LIBUSB_RC "" 18 | #endif 19 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libusb/libusb/version_nano.h: -------------------------------------------------------------------------------- 1 | #define LIBUSB_NANO 10903 2 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libusb/msvc/fxload_2010.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | {651ff73d-037b-4903-8dd3-56e9950be25c} 10 | 11 | 12 | 13 | 14 | Source Files 15 | 16 | 17 | Source Files 18 | 19 | 20 | 21 | 22 | Header Files 23 | 24 | 25 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libusb/msvc/fxload_2012.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | {651ff73d-037b-4903-8dd3-56e9950be25c} 10 | 11 | 12 | 13 | 14 | Source Files 15 | 16 | 17 | Source Files 18 | 19 | 20 | 21 | 22 | Header Files 23 | 24 | 25 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libusb/msvc/fxload_sources: -------------------------------------------------------------------------------- 1 | TARGETNAME=fxload 2 | TARGETTYPE=PROGRAM 3 | 386_STDCALL=0 4 | 5 | _NT_TARGET_VERSION= $(_NT_TARGET_VERSION_WINXP) 6 | 7 | !IFNDEF MSC_WARNING_LEVEL 8 | MSC_WARNING_LEVEL=/W3 9 | !ENDIF 10 | 11 | !IFDEF STATIC_LIBC 12 | USE_LIBCMT=1 13 | !ELSE 14 | USE_MSVCRT=1 15 | !ENDIF 16 | 17 | UMTYPE=console 18 | INCLUDES=..\..\msvc;..\..\libusb;..\getopt;$(DDK_INC_PATH) 19 | C_DEFINES=$(C_DEFINES) /D__GNU_LIBRARY__ 20 | UMLIBS=..\..\libusb\os\obj$(BUILD_ALT_DIR)\*\libusb-1.0.lib \ 21 | ..\getopt\getopt_ddkbuild\obj$(BUILD_ALT_DIR)\*\getopt.lib 22 | SOURCES=..\ezusb.c \ 23 | ..\fxload.c 24 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libusb/msvc/getopt_sources: -------------------------------------------------------------------------------- 1 | TARGETTYPE=LIBRARY 2 | TARGETNAME=getopt 3 | 386_STDCALL=0 4 | 5 | _NT_TARGET_VERSION= $(_NT_TARGET_VERSION_WINXP) 6 | 7 | !IFNDEF MSC_WARNING_LEVEL 8 | MSC_WARNING_LEVEL=/W3 9 | !ENDIF 10 | 11 | USE_MSVCRT=1 12 | 13 | INCLUDES=$(DDK_INC_PATH) 14 | C_DEFINES = $(C_DEFINES) /DDDKBUILD /DHAVE_STRING_H 15 | 16 | TARGETLIBS=$(SDK_LIB_PATH)\kernel32.lib \ 17 | $(SDK_LIB_PATH)\user32.lib 18 | 19 | SOURCES=..\getopt1.c \ 20 | ..\getopt.c 21 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libusb/msvc/hotplugtest_2010.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libusb/msvc/hotplugtest_2012.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libusb/msvc/hotplugtest_sources: -------------------------------------------------------------------------------- 1 | TARGETNAME=hotplugtest 2 | TARGETTYPE=PROGRAM 3 | 386_STDCALL=0 4 | 5 | _NT_TARGET_VERSION= $(_NT_TARGET_VERSION_WINXP) 6 | 7 | !IFNDEF MSC_WARNING_LEVEL 8 | MSC_WARNING_LEVEL=/W3 9 | !ENDIF 10 | 11 | !IFDEF STATIC_LIBC 12 | USE_LIBCMT=1 13 | !ELSE 14 | USE_MSVCRT=1 15 | !ENDIF 16 | 17 | UMTYPE=console 18 | INCLUDES=..\..\msvc;..\..\libusb;$(DDK_INC_PATH) 19 | UMLIBS=..\..\libusb\os\obj$(BUILD_ALT_DIR)\*\libusb-1.0.lib 20 | SOURCES=..\hotplugtest.c 21 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libusb/msvc/listdevs_2010.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libusb/msvc/listdevs_2012.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libusb/msvc/listdevs_sources: -------------------------------------------------------------------------------- 1 | TARGETNAME=listdevs 2 | TARGETTYPE=PROGRAM 3 | 386_STDCALL=0 4 | 5 | _NT_TARGET_VERSION= $(_NT_TARGET_VERSION_WINXP) 6 | !IFNDEF MSC_WARNING_LEVEL 7 | MSC_WARNING_LEVEL=/W3 8 | !ENDIF 9 | 10 | !IFDEF STATIC_LIBC 11 | USE_LIBCMT=1 12 | !ELSE 13 | USE_MSVCRT=1 14 | !ENDIF 15 | 16 | UMTYPE=console 17 | INCLUDES=..\..\libusb;$(DDK_INC_PATH) 18 | UMLIBS=..\..\libusb\os\obj$(BUILD_ALT_DIR)\*\libusb-1.0.lib 19 | SOURCES=..\listdevs.c 20 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libusb/msvc/xusb_2010.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libusb/msvc/xusb_2012.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 6 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 7 | 8 | 9 | 10 | 11 | Source Files 12 | 13 | 14 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libusb/msvc/xusb_sources: -------------------------------------------------------------------------------- 1 | TARGETNAME=xusb 2 | TARGETTYPE=PROGRAM 3 | 386_STDCALL=0 4 | 5 | _NT_TARGET_VERSION= $(_NT_TARGET_VERSION_WINXP) 6 | 7 | !IFNDEF MSC_WARNING_LEVEL 8 | MSC_WARNING_LEVEL=/W3 9 | !ENDIF 10 | 11 | !IFDEF STATIC_LIBC 12 | USE_LIBCMT=1 13 | !ELSE 14 | USE_MSVCRT=1 15 | !ENDIF 16 | 17 | UMTYPE=console 18 | INCLUDES=..\..\msvc;..\..\libusb;$(DDK_INC_PATH) 19 | UMLIBS=..\..\libusb\os\obj$(BUILD_ALT_DIR)\*\libusb-1.0.lib 20 | SOURCES=..\xusb.c 21 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libusb/tests/Makefile.am: -------------------------------------------------------------------------------- 1 | AM_CPPFLAGS = -I$(top_srcdir)/libusb 2 | LDADD = ../libusb/libusb-1.0.la 3 | 4 | noinst_PROGRAMS = stress 5 | 6 | stress_SOURCES = stress.c libusb_testlib.h testlib.c 7 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libuvc/cameras/ms_lifecam_show.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libuvc/cameras/ms_lifecam_show.txt -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libuvc/cameras/quickcampro9000_builtin_ctrls.txt: -------------------------------------------------------------------------------- 1 | Listing available controls for device video0: 2 | Exposure, Auto Priority 3 | Exposure (Absolute) 4 | Exposure, Auto 5 | Backlight Compensation 6 | Sharpness 7 | White Balance Temperature 8 | Power Line Frequency 9 | Gain 10 | White Balance Temperature, Auto 11 | Saturation 12 | Contrast 13 | Brightness 14 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libuvc/cameras/quickcampro9000_extra_ctrls.txt: -------------------------------------------------------------------------------- 1 | Listing available controls for device video0: 2 | Raw bits per pixel 3 | Disable video processing 4 | LED1 Frequency 5 | LED1 Mode 6 | Focus 7 | Exposure, Auto Priority 8 | Exposure (Absolute) 9 | Exposure, Auto 10 | Backlight Compensation 11 | Sharpness 12 | White Balance Temperature 13 | Power Line Frequency 14 | Gain 15 | White Balance Temperature, Auto 16 | Saturation 17 | Contrast 18 | Brightness 19 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libuvc/changelog.txt: -------------------------------------------------------------------------------- 1 | Changes since 0.0.3: 2 | 3 | - Support devices with multiple streaming interfaces 4 | - Support for MJPEG streams 5 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libuvc/include/libuvc/libuvc_config.h: -------------------------------------------------------------------------------- 1 | #ifndef LIBUVC_CONFIG_H 2 | #define LIBUVC_CONFIG_H 3 | 4 | #include "utilbase.h" 5 | 6 | #define LIBUVC_VERSION_MAJOR 0 7 | #define LIBUVC_VERSION_MINOR 0 8 | #define LIBUVC_VERSION_PATCH 4 9 | #define LIBUVC_VERSION_STR "0.0.4" 10 | #define LIBUVC_VERSION_INT \ 11 | (0 << 16) | \ 12 | (0 << 8) | \ 13 | (4) 14 | 15 | /* #undef LIBUVC_HAS_JPEG */ 16 | 17 | #endif // !def(LIBUVC_CONFIG_H) 18 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libuvc/include/libuvc/libuvc_config.h.in: -------------------------------------------------------------------------------- 1 | #ifndef LIBUVC_CONFIG_H 2 | #define LIBUVC_CONFIG_H 3 | 4 | #define LIBUVC_VERSION_MAJOR @libuvc_VERSION_MAJOR@ 5 | #define LIBUVC_VERSION_MINOR @libuvc_VERSION_MINOR@ 6 | #define LIBUVC_VERSION_PATCH @libuvc_VERSION_PATCH@ 7 | #define LIBUVC_VERSION_STR "@libuvc_VERSION@" 8 | #define LIBUVC_VERSION_INT \ 9 | (@libuvc_VERSION_MAJOR@ << 16) | \ 10 | (@libuvc_VERSION_MINOR@ << 8) | \ 11 | (@libuvc_VERSION_PATCH@) 12 | 13 | #cmakedefine LIBUVC_HAS_JPEG 1 14 | 15 | #endif // !def(LIBUVC_CONFIG_H) 16 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libuvc/libuvcConfig.cmake.in: -------------------------------------------------------------------------------- 1 | # - Config file for the libuvc package 2 | set(libuvc_INCLUDE_DIRS "@CONF_INCLUDE_DIR@") 3 | set(libuvc_LIBRARIES "@CONF_LIBRARY@") 4 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/libuvc/libuvcConfigVersion.cmake.in: -------------------------------------------------------------------------------- 1 | set(PACKAGE_VERSION "@libuvc_VERSION@") 2 | 3 | # Check whether the requested PACKAGE_FIND_VERSION is compatible 4 | if("${PACKAGE_VERSION}" VERSION_LESS "${PACKAGE_FIND_VERSION}") 5 | set(PACKAGE_VERSION_COMPATIBLE FALSE) 6 | else() 7 | set(PACKAGE_VERSION_COMPATIBLE TRUE) 8 | if ("${PACKAGE_VERSION}" VERSION_EQUAL "${PACKAGE_FIND_VERSION}") 9 | set(PACKAGE_VERSION_EXACT TRUE) 10 | endif() 11 | endif() 12 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "thirdparty/gtest"] 2 | path = thirdparty/gtest 3 | url = https://chromium.googlesource.com/external/googletest.git 4 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/doc/diagram/insituparsing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/doc/diagram/insituparsing.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/doc/diagram/iterative-parser-states-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/doc/diagram/iterative-parser-states-diagram.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/doc/diagram/makefile: -------------------------------------------------------------------------------- 1 | %.pdf: %.dot 2 | dot $< -Tpdf -o $@ 3 | 4 | %.png: %.dot 5 | dot $< -Tpng -o $@ 6 | 7 | DOTFILES = $(basename $(wildcard *.dot)) 8 | all: $(addsuffix .png, $(DOTFILES)) $(addsuffix .pdf, $(DOTFILES)) 9 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/doc/diagram/move1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/doc/diagram/move1.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/doc/diagram/move2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/doc/diagram/move2.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/doc/diagram/move3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/doc/diagram/move3.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/doc/diagram/normalparsing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/doc/diagram/normalparsing.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/doc/diagram/simpledom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/doc/diagram/simpledom.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/doc/diagram/tutorial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/doc/diagram/tutorial.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/doc/logo/rapidjson.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/doc/logo/rapidjson.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/doc/misc/footer.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 9 | 10 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/example/simpledom/simpledom.cpp: -------------------------------------------------------------------------------- 1 | // JSON simple example 2 | // This example does not handle errors. 3 | 4 | #include "rapidjson/document.h" 5 | #include "rapidjson/writer.h" 6 | #include "rapidjson/stringbuffer.h" 7 | #include 8 | 9 | using namespace rapidjson; 10 | 11 | int main() { 12 | // 1. Parse a JSON string into DOM. 13 | const char* json = "{\"project\":\"rapidjson\",\"stars\":10}"; 14 | Document d; 15 | d.Parse(json); 16 | 17 | // 2. Modify it by DOM. 18 | Value& s = d["stars"]; 19 | s.SetInt(s.GetInt() + 1); 20 | 21 | // 3. Stringify the DOM 22 | StringBuffer buffer; 23 | Writer writer(buffer); 24 | d.Accept(writer); 25 | 26 | // Output {"project":"rapidjson","stars":11} 27 | std::cout << buffer.GetString() << std::endl; 28 | return 0; 29 | } 30 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/example/simplewriter/simplewriter.cpp: -------------------------------------------------------------------------------- 1 | #include "rapidjson/writer.h" 2 | #include "rapidjson/stringbuffer.h" 3 | #include 4 | 5 | using namespace rapidjson; 6 | using namespace std; 7 | 8 | int main() { 9 | StringBuffer s; 10 | Writer writer(s); 11 | 12 | writer.StartObject(); 13 | writer.String("hello"); 14 | writer.String("world"); 15 | writer.String("t"); 16 | writer.Bool(true); 17 | writer.String("f"); 18 | writer.Bool(false); 19 | writer.String("n"); 20 | writer.Null(); 21 | writer.String("i"); 22 | writer.Uint(123); 23 | writer.String("pi"); 24 | writer.Double(3.1416); 25 | writer.String("a"); 26 | writer.StartArray(); 27 | for (unsigned i = 0; i < 4; i++) 28 | writer.Uint(i); 29 | writer.EndArray(); 30 | writer.EndObject(); 31 | 32 | cout << s.GetString() << endl; 33 | 34 | return 0; 35 | } 36 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/test/perftest/yajl_all.c: -------------------------------------------------------------------------------- 1 | #include "perftest.h" 2 | 3 | #if TEST_YAJL 4 | 5 | #ifdef _MSC_VER 6 | #include 7 | #define isinf !_finite 8 | #define isnan _isnan 9 | #define snprintf _snprintf 10 | #endif 11 | 12 | #include "yajl/src/yajl.c" 13 | #include "yajl/src/yajl_alloc.c" 14 | #include "yajl/src/yajl_buf.c" 15 | #include "yajl/src/yajl_encode.c" 16 | #include "yajl/src/yajl_gen.c" 17 | #include "yajl/src/yajl_lex.c" 18 | #include "yajl/src/yajl_parser.c" 19 | #include "yajl/src/yajl_tree.c" 20 | #include "yajl/src/yajl_version.c" 21 | 22 | #endif // TEST_YAJL 23 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/thirdparty/jsoncpp/AUTHORS: -------------------------------------------------------------------------------- 1 | Baptiste Lepilleur 2 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/thirdparty/jsoncpp/LICENSE: -------------------------------------------------------------------------------- 1 | The json-cpp library and this documentation are in Public Domain. 2 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/thirdparty/jsoncpp/include/json/autolink.h: -------------------------------------------------------------------------------- 1 | #ifndef JSON_AUTOLINK_H_INCLUDED 2 | # define JSON_AUTOLINK_H_INCLUDED 3 | 4 | # include "config.h" 5 | 6 | # ifdef JSON_IN_CPPTL 7 | # include 8 | # endif 9 | 10 | # if !defined(JSON_NO_AUTOLINK) && !defined(JSON_DLL_BUILD) && !defined(JSON_IN_CPPTL) 11 | # define CPPTL_AUTOLINK_NAME "json" 12 | # undef CPPTL_AUTOLINK_DLL 13 | # ifdef JSON_DLL 14 | # define CPPTL_AUTOLINK_DLL 15 | # endif 16 | # include "autolink.h" 17 | # endif 18 | 19 | #endif // JSON_AUTOLINK_H_INCLUDED 20 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/thirdparty/jsoncpp/include/json/forwards.h: -------------------------------------------------------------------------------- 1 | #ifndef JSON_FORWARDS_H_INCLUDED 2 | # define JSON_FORWARDS_H_INCLUDED 3 | 4 | # include "config.h" 5 | 6 | namespace Json { 7 | 8 | // writer.h 9 | class FastWriter; 10 | class StyledWriter; 11 | 12 | // reader.h 13 | class Reader; 14 | 15 | // features.h 16 | class Features; 17 | 18 | // value.h 19 | typedef int Int; 20 | typedef unsigned int UInt; 21 | class StaticString; 22 | class Path; 23 | class PathArgument; 24 | class Value; 25 | class ValueIteratorBase; 26 | class ValueIterator; 27 | class ValueConstIterator; 28 | #ifdef JSON_VALUE_USE_INTERNAL_MAP 29 | class ValueAllocator; 30 | class ValueMapAllocator; 31 | class ValueInternalLink; 32 | class ValueInternalArray; 33 | class ValueInternalMap; 34 | #endif // #ifdef JSON_VALUE_USE_INTERNAL_MAP 35 | 36 | } // namespace Json 37 | 38 | 39 | #endif // JSON_FORWARDS_H_INCLUDED 40 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/thirdparty/jsoncpp/include/json/json.h: -------------------------------------------------------------------------------- 1 | #ifndef JSON_JSON_H_INCLUDED 2 | # define JSON_JSON_H_INCLUDED 3 | 4 | # include "autolink.h" 5 | # include "value.h" 6 | # include "reader.h" 7 | # include "writer.h" 8 | # include "features.h" 9 | 10 | #endif // JSON_JSON_H_INCLUDED 11 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/thirdparty/jsoncpp/src/jsontestrunner/sconscript: -------------------------------------------------------------------------------- 1 | Import( 'env_testing buildJSONTests' ) 2 | 3 | buildJSONTests( env_testing, Split( """ 4 | main.cpp 5 | """ ), 6 | 'jsontestrunner' ) 7 | 8 | # For 'check' to work, 'libs' must be built first. 9 | env_testing.Depends('jsontestrunner', '#libs') 10 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/thirdparty/jsoncpp/src/lib_json/sconscript: -------------------------------------------------------------------------------- 1 | Import( 'env buildLibrary' ) 2 | 3 | buildLibrary( env, Split( """ 4 | json_reader.cpp 5 | json_value.cpp 6 | json_writer.cpp 7 | """ ), 8 | 'json' ) 9 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/thirdparty/jsoncpp/src/test_lib_json/sconscript: -------------------------------------------------------------------------------- 1 | Import( 'env_testing buildUnitTests' ) 2 | 3 | buildUnitTests( env_testing, Split( """ 4 | main.cpp 5 | jsontest.cpp 6 | """ ), 7 | 'test_lib_json' ) 8 | 9 | # For 'check' to work, 'libs' must be built first. 10 | env_testing.Depends('test_lib_json', '#libs') 11 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/thirdparty/jsoncpp/version: -------------------------------------------------------------------------------- 1 | 0.5.0 -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/thirdparty/yajl/COPYING: -------------------------------------------------------------------------------- 1 | Copyright (c) 2007-2011, Lloyd Hilaiel 2 | 3 | Permission to use, copy, modify, and/or distribute this software for any 4 | purpose with or without fee is hereby granted, provided that the above 5 | copyright notice and this permission notice appear in all copies. 6 | 7 | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 8 | WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 9 | MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 10 | ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 11 | WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 12 | ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 13 | OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/thirdparty/yajl/TODO: -------------------------------------------------------------------------------- 1 | * add a test for 0x1F bug 2 | * numeric overflow in integers and double 3 | * line and char offsets in the lexer and in error messages 4 | * testing: 5 | a. the permuter 6 | b. some performance comparison against json_checker. 7 | * investigate pull instead of push parsing 8 | * Handle memory allocation failures gracefully 9 | * cygwin/msys support on win32 10 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/thirdparty/yajl/include/yajl/yajl_version.h: -------------------------------------------------------------------------------- 1 | #ifndef YAJL_VERSION_H_ 2 | #define YAJL_VERSION_H_ 3 | 4 | #include 5 | 6 | #define YAJL_MAJOR 2 7 | #define YAJL_MINOR 0 8 | #define YAJL_MICRO 1 9 | 10 | #define YAJL_VERSION ((YAJL_MAJOR * 10000) + (YAJL_MINOR * 100) + YAJL_MICRO) 11 | 12 | #ifdef __cplusplus 13 | extern "C" { 14 | #endif 15 | 16 | extern int YAJL_API yajl_version(void); 17 | 18 | #ifdef __cplusplus 19 | } 20 | #endif 21 | 22 | #endif /* YAJL_VERSION_H_ */ 23 | 24 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/thirdparty/yajl/src/api/yajl_version.h.cmake: -------------------------------------------------------------------------------- 1 | #ifndef YAJL_VERSION_H_ 2 | #define YAJL_VERSION_H_ 3 | 4 | #include 5 | 6 | #define YAJL_MAJOR ${YAJL_MAJOR} 7 | #define YAJL_MINOR ${YAJL_MINOR} 8 | #define YAJL_MICRO ${YAJL_MICRO} 9 | 10 | #define YAJL_VERSION ((YAJL_MAJOR * 10000) + (YAJL_MINOR * 100) + YAJL_MICRO) 11 | 12 | #ifdef __cplusplus 13 | extern "C" { 14 | #endif 15 | 16 | extern int YAJL_API yajl_version(void); 17 | 18 | #ifdef __cplusplus 19 | } 20 | #endif 21 | 22 | #endif /* YAJL_VERSION_H_ */ 23 | 24 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/jni/rapidjson/thirdparty/yajl/src/yajl_version.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int yajl_version(void) 4 | { 5 | return YAJL_VERSION; 6 | } 7 | 8 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/libuvccamera/src/main/res/xml/device_filter.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':libuvccamera' 2 | include ':usbCameraTest' 3 | include ':usbCameraTest0' 4 | include ':usbCameraTest2' 5 | include ':usbCameraTest3' 6 | include ':usbCameraTest4' 7 | include ':usbCameraTest5' 8 | include ':usbCameraTest6' 9 | include ':usbCameraTest7' 10 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest/build.gradle: -------------------------------------------------------------------------------- 1 | apply plugin: 'com.android.application' 2 | 3 | android { 4 | compileSdkVersion 26 5 | 6 | defaultConfig { 7 | applicationId "com.serenegiant.usbcameratest" 8 | minSdkVersion 14 9 | targetSdkVersion 26 10 | versionCode 7 11 | versionName "2.20" 12 | } 13 | 14 | buildTypes { 15 | release { 16 | minifyEnabled true 17 | proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-project.txt' 18 | } 19 | } 20 | } 21 | 22 | dependencies { 23 | implementation project(':libuvccamera') 24 | } 25 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest/lint.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest/proguard-project.txt: -------------------------------------------------------------------------------- 1 | # To enable ProGuard in your project, edit project.properties 2 | # to define the proguard.config property as described in that file. 3 | # 4 | # Add project specific ProGuard rules here. 5 | # By default, the flags in this file are appended to flags specified 6 | # in ${sdk.dir}/tools/proguard/proguard-android.txt 7 | # You can edit the include path and order by changing the ProGuard 8 | # include property in project.properties. 9 | # 10 | # For more details, see 11 | # http://developer.android.com/guide/developing/tools/proguard.html 12 | 13 | # Add any project specific keep options here: 14 | 15 | # If your project uses WebView with JS, uncomment the following 16 | # and specify the fully qualified class name to the JavaScript interface 17 | # class: 18 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview { 19 | # public *; 20 | #} 21 | -keepclassmembers public class com.serenegiant.usb.UVCCamera { 22 | public *; 23 | protected *; 24 | private *; 25 | } 26 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest/src/main/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest/src/main/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest/src/main/res/values-v11/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest/src/main/res/values-v14/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 64dp 9 | 64dp 10 | 48dp 11 | 24sp 12 | 13 | 14 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 8 | 15 | 16 | 17 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest/src/main/res/xml/device_filter.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest0/.idea/.name: -------------------------------------------------------------------------------- 1 | usbCameraTest0 -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest0/.idea/compiler.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest0/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest0/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest0/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 19 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest0/.idea/runConfigurations.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 11 | 12 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest0/build.gradle: -------------------------------------------------------------------------------- 1 | apply plugin: 'com.android.application' 2 | 3 | android { 4 | compileSdkVersion 26 5 | 6 | defaultConfig { 7 | applicationId "com.serenegiant.usbcameratest0" 8 | minSdkVersion 14 9 | targetSdkVersion 26 10 | versionCode 7 11 | versionName "2.20" 12 | } 13 | 14 | buildTypes { 15 | release { 16 | minifyEnabled true 17 | proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-project.txt' 18 | } 19 | } 20 | } 21 | 22 | dependencies { 23 | implementation project(':libuvccamera') 24 | } 25 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest0/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Mon Dec 28 10:00:20 PST 2015 2 | distributionBase=GRADLE_USER_HOME 3 | distributionPath=wrapper/dists 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip 7 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest0/lint.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest0/proguard-project.txt: -------------------------------------------------------------------------------- 1 | # To enable ProGuard in your project, edit project.properties 2 | # to define the proguard.config property as described in that file. 3 | # 4 | # Add project specific ProGuard rules here. 5 | # By default, the flags in this file are appended to flags specified 6 | # in ${sdk.dir}/tools/proguard/proguard-android.txt 7 | # You can edit the include path and order by changing the ProGuard 8 | # include property in project.properties. 9 | # 10 | # For more details, see 11 | # http://developer.android.com/guide/developing/tools/proguard.html 12 | 13 | # Add any project specific keep options here: 14 | 15 | # If your project uses WebView with JS, uncomment the following 16 | # and specify the fully qualified class name to the JavaScript interface 17 | # class: 18 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview { 19 | # public *; 20 | #} 21 | -keepclassmembers public class com.serenegiant.usb.UVCCamera { 22 | public *; 23 | protected *; 24 | private *; 25 | } 26 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest0/src/main/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest0/src/main/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest0/src/main/res/values-v11/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest0/src/main/res/values-v14/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest0/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 64dp 9 | 64dp 10 | 48dp 11 | 24sp 12 | 13 | 14 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest0/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 8 | 15 | 16 | 17 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest0/src/main/res/xml/device_filter.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest2/build.gradle: -------------------------------------------------------------------------------- 1 | apply plugin: 'com.android.application' 2 | 3 | android { 4 | compileSdkVersion 26 5 | 6 | defaultConfig { 7 | applicationId "com.serenegiant.usbcameratest2" 8 | minSdkVersion 18 9 | targetSdkVersion 26 10 | versionCode 7 11 | versionName "2.20" 12 | } 13 | 14 | buildTypes { 15 | release { 16 | minifyEnabled true 17 | proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-project.txt' 18 | } 19 | } 20 | } 21 | 22 | dependencies { 23 | implementation project(':libuvccamera') 24 | } 25 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest2/lint.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest2/proguard-project.txt: -------------------------------------------------------------------------------- 1 | # To enable ProGuard in your project, edit project.properties 2 | # to define the proguard.config property as described in that file. 3 | # 4 | # Add project specific ProGuard rules here. 5 | # By default, the flags in this file are appended to flags specified 6 | # in ${sdk.dir}/tools/proguard/proguard-android.txt 7 | # You can edit the include path and order by changing the ProGuard 8 | # include property in project.properties. 9 | # 10 | # For more details, see 11 | # http://developer.android.com/guide/developing/tools/proguard.html 12 | 13 | # Add any project specific keep options here: 14 | 15 | # If your project uses WebView with JS, uncomment the following 16 | # and specify the fully qualified class name to the JavaScript interface 17 | # class: 18 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview { 19 | # public *; 20 | #} 21 | -keepclassmembers public class com.serenegiant.usb.UVCCamera { 22 | public *; 23 | protected *; 24 | private *; 25 | } 26 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest2/src/main/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest2/src/main/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest2/src/main/res/drawable/border.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 8 | 10 | 15 | 17 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest2/src/main/res/values-v11/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest2/src/main/res/values-v14/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest2/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 64dp 9 | 64dp 10 | 48dp 11 | 24sp 12 | 13 | 14 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest2/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 8 | 15 | 16 | 17 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest2/src/main/res/xml/device_filter.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest3/build.gradle: -------------------------------------------------------------------------------- 1 | apply plugin: 'com.android.application' 2 | 3 | android { 4 | compileSdkVersion 26 5 | 6 | defaultConfig { 7 | applicationId "com.serenegiant.usbcameratest3" 8 | minSdkVersion 18 9 | targetSdkVersion 26 10 | versionCode 7 11 | versionName "2.20" 12 | } 13 | 14 | buildTypes { 15 | release { 16 | minifyEnabled true 17 | proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-project.txt' 18 | } 19 | } 20 | } 21 | 22 | dependencies { 23 | implementation project(':libuvccamera') 24 | } 25 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest3/lint.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest3/proguard-project.txt: -------------------------------------------------------------------------------- 1 | # To enable ProGuard in your project, edit project.properties 2 | # to define the proguard.config property as described in that file. 3 | # 4 | # Add project specific ProGuard rules here. 5 | # By default, the flags in this file are appended to flags specified 6 | # in ${sdk.dir}/tools/proguard/proguard-android.txt 7 | # You can edit the include path and order by changing the ProGuard 8 | # include property in project.properties. 9 | # 10 | # For more details, see 11 | # http://developer.android.com/guide/developing/tools/proguard.html 12 | 13 | # Add any project specific keep options here: 14 | 15 | # If your project uses WebView with JS, uncomment the following 16 | # and specify the fully qualified class name to the JavaScript interface 17 | # class: 18 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview { 19 | # public *; 20 | #} 21 | -keepclassmembers public class com.serenegiant.usb.UVCCamera { 22 | public *; 23 | protected *; 24 | private *; 25 | } 26 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest3/src/main/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest3/src/main/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest3/src/main/res/raw/camera_click.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest3/src/main/res/raw/camera_click.ogg -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest3/src/main/res/values-v11/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest3/src/main/res/values-v14/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest3/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 64dp 9 | 64dp 10 | 48dp 11 | 24sp 12 | 13 | 14 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest3/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 8 | 15 | 16 | 17 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest3/src/main/res/xml/device_filter.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest4/build.gradle: -------------------------------------------------------------------------------- 1 | apply plugin: 'com.android.application' 2 | 3 | android { 4 | compileSdkVersion 26 5 | 6 | defaultConfig { 7 | applicationId "com.serenegiant.usbcameratest4" 8 | minSdkVersion 18 9 | targetSdkVersion 26 10 | versionCode 8 11 | versionName "2.30" 12 | } 13 | 14 | buildTypes { 15 | release { 16 | minifyEnabled true 17 | proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-project.txt' 18 | } 19 | } 20 | } 21 | 22 | dependencies { 23 | implementation project(':libuvccamera') 24 | } 25 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest4/proguard-project.txt: -------------------------------------------------------------------------------- 1 | # To enable ProGuard in your project, edit project.properties 2 | # to define the proguard.config property as described in that file. 3 | # 4 | # Add project specific ProGuard rules here. 5 | # By default, the flags in this file are appended to flags specified 6 | # in ${sdk.dir}/tools/proguard/proguard-android.txt 7 | # You can edit the include path and order by changing the ProGuard 8 | # include property in project.properties. 9 | # 10 | # For more details, see 11 | # http://developer.android.com/guide/developing/tools/proguard.html 12 | 13 | # Add any project specific keep options here: 14 | 15 | # If your project uses WebView with JS, uncomment the following 16 | # and specify the fully qualified class name to the JavaScript interface 17 | # class: 18 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview { 19 | # public *; 20 | #} 21 | -keepclassmembers public class com.serenegiant.usb.UVCCamera { 22 | public *; 23 | protected *; 24 | private *; 25 | } 26 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest4/src/main/aidl/android/hardware/usb/UsbDevice.aidl: -------------------------------------------------------------------------------- 1 | package android.hardware.usb; 2 | 3 | parcelable UsbDevice; -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest4/src/main/aidl/android/view/Surface.aidl: -------------------------------------------------------------------------------- 1 | package android.view; 2 | 3 | parcelable Surface; -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest4/src/main/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest4/src/main/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest4/src/main/res/drawable-hdpi/ic_switch_camera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest4/src/main/res/drawable-hdpi/ic_switch_camera.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest4/src/main/res/drawable-hdpi/ic_switch_video.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest4/src/main/res/drawable-hdpi/ic_switch_video.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest4/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- 1 | 8 | 9 | 13 | 14 | 15 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest4/src/main/res/raw/camera_click.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest4/src/main/res/raw/camera_click.ogg -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest4/src/main/res/values-v11/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest4/src/main/res/values-v14/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest4/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 64dp 9 | 10 | 11 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest4/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 8 | 15 | 16 | 17 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest4/src/main/res/xml/device_filter.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest5/build.gradle: -------------------------------------------------------------------------------- 1 | apply plugin: 'com.android.application' 2 | 3 | android { 4 | compileSdkVersion 26 5 | 6 | defaultConfig { 7 | applicationId "com.serenegiant.usbcameratest5" 8 | minSdkVersion 18 9 | targetSdkVersion 26 10 | versionCode 7 11 | versionName "2.20" 12 | } 13 | 14 | buildTypes { 15 | release { 16 | minifyEnabled true 17 | proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-project.txt' 18 | } 19 | } 20 | } 21 | 22 | dependencies { 23 | implementation project(':libuvccamera') 24 | } 25 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest5/lint.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest5/proguard-project.txt: -------------------------------------------------------------------------------- 1 | # To enable ProGuard in your project, edit project.properties 2 | # to define the proguard.config property as described in that file. 3 | # 4 | # Add project specific ProGuard rules here. 5 | # By default, the flags in this file are appended to flags specified 6 | # in ${sdk.dir}/tools/proguard/proguard-android.txt 7 | # You can edit the include path and order by changing the ProGuard 8 | # include property in project.properties. 9 | # 10 | # For more details, see 11 | # http://developer.android.com/guide/developing/tools/proguard.html 12 | 13 | # Add any project specific keep options here: 14 | 15 | # If your project uses WebView with JS, uncomment the following 16 | # and specify the fully qualified class name to the JavaScript interface 17 | # class: 18 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview { 19 | # public *; 20 | #} 21 | -keepclassmembers public class com.serenegiant.usb.UVCCamera { 22 | public *; 23 | protected *; 24 | private *; 25 | } 26 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest5/src/main/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest5/src/main/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest5/src/main/res/raw/camera_click.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest5/src/main/res/raw/camera_click.ogg -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest5/src/main/res/values-v11/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest5/src/main/res/values-v14/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest5/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 64dp 9 | 64dp 10 | 48dp 11 | 24sp 12 | 13 | 14 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest5/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 8 | 15 | 16 | 17 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest5/src/main/res/xml/device_filter.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest6/build.gradle: -------------------------------------------------------------------------------- 1 | apply plugin: 'com.android.application' 2 | 3 | android { 4 | compileSdkVersion 26 5 | 6 | defaultConfig { 7 | applicationId "com.serenegiant.usbcameratest6" 8 | minSdkVersion 18 9 | targetSdkVersion 26 10 | versionCode 7 11 | versionName "2.20" 12 | } 13 | 14 | buildTypes { 15 | release { 16 | minifyEnabled true 17 | proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-project.txt' 18 | } 19 | } 20 | } 21 | 22 | dependencies { 23 | implementation project(':libuvccamera') 24 | } 25 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest6/lint.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest6/proguard-project.txt: -------------------------------------------------------------------------------- 1 | # To enable ProGuard in your project, edit project.properties 2 | # to define the proguard.config property as described in that file. 3 | # 4 | # Add project specific ProGuard rules here. 5 | # By default, the flags in this file are appended to flags specified 6 | # in ${sdk.dir}/tools/proguard/proguard-android.txt 7 | # You can edit the include path and order by changing the ProGuard 8 | # include property in project.properties. 9 | # 10 | # For more details, see 11 | # http://developer.android.com/guide/developing/tools/proguard.html 12 | 13 | # Add any project specific keep options here: 14 | 15 | # If your project uses WebView with JS, uncomment the following 16 | # and specify the fully qualified class name to the JavaScript interface 17 | # class: 18 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview { 19 | # public *; 20 | #} 21 | -keepclassmembers public class com.serenegiant.usb.UVCCamera { 22 | public *; 23 | protected *; 24 | private *; 25 | } 26 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest6/src/main/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest6/src/main/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest6/src/main/res/raw/camera_click.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest6/src/main/res/raw/camera_click.ogg -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest6/src/main/res/values-v11/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest6/src/main/res/values-v14/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest6/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 64dp 9 | 64dp 10 | 48dp 11 | 24sp 12 | 13 | 14 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest6/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 8 | 15 | 16 | 17 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest6/src/main/res/xml/device_filter.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest7/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest7/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | USBCameraTest7 4 | 5 | 6 | 7 | 8 | 9 | com.android.ide.eclipse.adt.ResourceManagerBuilder 10 | 11 | 12 | 13 | 14 | com.android.ide.eclipse.adt.PreCompilerBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.jdt.core.javabuilder 20 | 21 | 22 | 23 | 24 | com.android.ide.eclipse.adt.ApkBuilder 25 | 26 | 27 | 28 | 29 | 30 | com.android.ide.eclipse.adt.AndroidNature 31 | org.eclipse.jdt.core.javanature 32 | 33 | 34 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest7/build.gradle: -------------------------------------------------------------------------------- 1 | apply plugin: 'com.android.application' 2 | 3 | android { 4 | compileSdkVersion 26 5 | 6 | defaultConfig { 7 | applicationId "com.serenegiant.usbcameratest7" 8 | minSdkVersion 18 9 | targetSdkVersion 26 10 | versionCode 8 11 | versionName "2.30" 12 | } 13 | 14 | buildTypes { 15 | release { 16 | minifyEnabled true 17 | proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-project.txt' 18 | } 19 | } 20 | compileOptions { 21 | } 22 | } 23 | 24 | dependencies { 25 | implementation project(':libuvccamera') 26 | } 27 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest7/lint.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest7/proguard-project.txt: -------------------------------------------------------------------------------- 1 | # To enable ProGuard in your project, edit project.properties 2 | # to define the proguard.config property as described in that file. 3 | # 4 | # Add project specific ProGuard rules here. 5 | # By default, the flags in this file are appended to flags specified 6 | # in ${sdk.dir}/tools/proguard/proguard-android.txt 7 | # You can edit the include path and order by changing the ProGuard 8 | # include property in project.properties. 9 | # 10 | # For more details, see 11 | # http://developer.android.com/guide/developing/tools/proguard.html 12 | 13 | # Add any project specific keep options here: 14 | 15 | # If your project uses WebView with JS, uncomment the following 16 | # and specify the fully qualified class name to the JavaScript interface 17 | # class: 18 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview { 19 | # public *; 20 | #} 21 | -keepclassmembers public class com.serenegiant.usb.UVCCamera { 22 | public *; 23 | protected *; 24 | private *; 25 | } 26 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest7/src/main/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest7/src/main/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest7/src/main/res/raw/camera_click.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest7/src/main/res/raw/camera_click.ogg -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest7/src/main/res/values-v11/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 7 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest7/src/main/res/values-v14/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest7/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 64dp 9 | 64dp 10 | 48dp 11 | 24sp 12 | 13 | 14 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest7/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 8 | 15 | 16 | 17 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/usbCameraTest7/src/main/res/xml/device_filter.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_libs/uvc_camera_libs.iml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Main.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Main.unity -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Main.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 009abcde4eec35a42a1c34c5e1248d27 3 | timeCreated: 1466169950 4 | licenseType: Pro 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c4ed88dd3cba75743b38a3dffd40fa59 3 | folderAsset: yes 4 | timeCreated: 1466167421 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins/Android.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8d19bf6e5b0de5e4da1620e8ad7ca7cc 3 | folderAsset: yes 4 | timeCreated: 1466169562 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins/Android/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins/Android/AndroidManifest.xml.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c401b71ac05d8a440837423178b0a03c 3 | timeCreated: 1466407889 4 | licenseType: Pro 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins/Android/UVCCameraActivity.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins/Android/UVCCameraActivity.jar -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins/Android/UVCCameraActivity.jar.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7c1e06ef79bf1e449870c765da9937ad 3 | PluginImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | iconMap: {} 7 | executionOrder: {} 8 | isPreloaded: 0 9 | isOverridable: 0 10 | platformData: 11 | - first: 12 | Android: Android 13 | second: 14 | enabled: 1 15 | settings: {} 16 | - first: 17 | Any: 18 | second: 19 | enabled: 0 20 | settings: {} 21 | - first: 22 | Editor: Editor 23 | second: 24 | enabled: 0 25 | settings: 26 | DefaultValueInitialized: true 27 | userData: 28 | assetBundleName: 29 | assetBundleVariant: 30 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins/Android/libs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 904f0531b498e8b4ab7e16123596995e 3 | folderAsset: yes 4 | timeCreated: 1466169664 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins/Android/libs/armeabi-v7a.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 99027306151ea6b43852ab5961623d96 3 | folderAsset: yes 4 | timeCreated: 1466169664 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins/Android/libs/armeabi-v7a/libUVCCamera.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins/Android/libs/armeabi-v7a/libUVCCamera.so -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins/Android/libs/armeabi-v7a/libUVCCamera.so.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dd5d714097f55a14884c56dfaa427947 3 | timeCreated: 1466169664 4 | licenseType: Pro 5 | PluginImporter: 6 | serializedVersion: 1 7 | iconMap: {} 8 | executionOrder: {} 9 | isPreloaded: 0 10 | platformData: 11 | Android: 12 | enabled: 1 13 | settings: 14 | CPU: ARMv7 15 | Any: 16 | enabled: 0 17 | settings: {} 18 | Editor: 19 | enabled: 0 20 | settings: 21 | DefaultValueInitialized: true 22 | userData: 23 | assetBundleName: 24 | assetBundleVariant: 25 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins/Android/libs/armeabi-v7a/libjpeg-turbo1400.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins/Android/libs/armeabi-v7a/libjpeg-turbo1400.so -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins/Android/libs/armeabi-v7a/libjpeg-turbo1400.so.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 48d869d2e31b42f45b727aa839e145bc 3 | timeCreated: 1466169664 4 | licenseType: Pro 5 | PluginImporter: 6 | serializedVersion: 1 7 | iconMap: {} 8 | executionOrder: {} 9 | isPreloaded: 0 10 | platformData: 11 | Android: 12 | enabled: 1 13 | settings: 14 | CPU: ARMv7 15 | Any: 16 | enabled: 0 17 | settings: {} 18 | Editor: 19 | enabled: 0 20 | settings: 21 | DefaultValueInitialized: true 22 | userData: 23 | assetBundleName: 24 | assetBundleVariant: 25 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins/Android/libs/armeabi-v7a/libusb100.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins/Android/libs/armeabi-v7a/libusb100.so -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins/Android/libs/armeabi-v7a/libusb100.so.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7d97378f65fa6ce44a87e5a8f4521a54 3 | timeCreated: 1466169664 4 | licenseType: Pro 5 | PluginImporter: 6 | serializedVersion: 1 7 | iconMap: {} 8 | executionOrder: {} 9 | isPreloaded: 0 10 | platformData: 11 | Android: 12 | enabled: 1 13 | settings: 14 | CPU: ARMv7 15 | Any: 16 | enabled: 0 17 | settings: {} 18 | Editor: 19 | enabled: 0 20 | settings: 21 | DefaultValueInitialized: true 22 | userData: 23 | assetBundleName: 24 | assetBundleVariant: 25 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins/Android/libs/armeabi-v7a/libuvc.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins/Android/libs/armeabi-v7a/libuvc.so -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins/Android/libs/armeabi-v7a/libuvc.so.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 189edc0a435fc6e43b21ff2a0608067e 3 | timeCreated: 1466169664 4 | licenseType: Pro 5 | PluginImporter: 6 | serializedVersion: 1 7 | iconMap: {} 8 | executionOrder: {} 9 | isPreloaded: 0 10 | platformData: 11 | Android: 12 | enabled: 1 13 | settings: 14 | CPU: ARMv7 15 | Any: 16 | enabled: 0 17 | settings: {} 18 | Editor: 19 | enabled: 0 20 | settings: 21 | DefaultValueInitialized: true 22 | userData: 23 | assetBundleName: 24 | assetBundleVariant: 25 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins/Android/libs/x86.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c6277fc7c289cd542a0bbb9ecdbed1b7 3 | folderAsset: yes 4 | timeCreated: 1466169664 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins/Android/libs/x86/libUVCCamera.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins/Android/libs/x86/libUVCCamera.so -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins/Android/libs/x86/libUVCCamera.so.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7befc589b8faf46419c32da91664a747 3 | timeCreated: 1466169664 4 | licenseType: Pro 5 | PluginImporter: 6 | serializedVersion: 1 7 | iconMap: {} 8 | executionOrder: {} 9 | isPreloaded: 0 10 | platformData: 11 | Android: 12 | enabled: 1 13 | settings: 14 | CPU: x86 15 | Any: 16 | enabled: 0 17 | settings: {} 18 | Editor: 19 | enabled: 0 20 | settings: 21 | DefaultValueInitialized: true 22 | userData: 23 | assetBundleName: 24 | assetBundleVariant: 25 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins/Android/libs/x86/libjpeg-turbo1400.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins/Android/libs/x86/libjpeg-turbo1400.so -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins/Android/libs/x86/libjpeg-turbo1400.so.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a510a7bdd93770f45a22cffd6882bbd3 3 | timeCreated: 1466169664 4 | licenseType: Pro 5 | PluginImporter: 6 | serializedVersion: 1 7 | iconMap: {} 8 | executionOrder: {} 9 | isPreloaded: 0 10 | platformData: 11 | Android: 12 | enabled: 1 13 | settings: 14 | CPU: x86 15 | Any: 16 | enabled: 0 17 | settings: {} 18 | Editor: 19 | enabled: 0 20 | settings: 21 | DefaultValueInitialized: true 22 | userData: 23 | assetBundleName: 24 | assetBundleVariant: 25 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins/Android/libs/x86/libusb100.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins/Android/libs/x86/libusb100.so -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins/Android/libs/x86/libusb100.so.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4768bb6c9c8a7ff4bafa0290f9c27c9b 3 | timeCreated: 1466169664 4 | licenseType: Pro 5 | PluginImporter: 6 | serializedVersion: 1 7 | iconMap: {} 8 | executionOrder: {} 9 | isPreloaded: 0 10 | platformData: 11 | Android: 12 | enabled: 1 13 | settings: 14 | CPU: x86 15 | Any: 16 | enabled: 0 17 | settings: {} 18 | Editor: 19 | enabled: 0 20 | settings: 21 | DefaultValueInitialized: true 22 | userData: 23 | assetBundleName: 24 | assetBundleVariant: 25 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins/Android/libs/x86/libuvc.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins/Android/libs/x86/libuvc.so -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins/Android/libs/x86/libuvc.so.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b04f5e44b4b27884db0b714703703ebb 3 | timeCreated: 1466169664 4 | licenseType: Pro 5 | PluginImporter: 6 | serializedVersion: 1 7 | iconMap: {} 8 | executionOrder: {} 9 | isPreloaded: 0 10 | platformData: 11 | Android: 12 | enabled: 1 13 | settings: 14 | CPU: x86 15 | Any: 16 | enabled: 0 17 | settings: {} 18 | Editor: 19 | enabled: 0 20 | settings: 21 | DefaultValueInitialized: true 22 | userData: 23 | assetBundleName: 24 | assetBundleVariant: 25 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins/Android/libuvc_camera_native_layer.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Plugins/Android/libuvc_camera_native_layer.so -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 976f6d4f68437dd499f55a6af8ad208a 3 | folderAsset: yes 4 | timeCreated: 1466417815 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Scripts/UVCCameraActivityInterface.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e4c626322148d3e4aa1ce8d32d41f93e 3 | timeCreated: 1466169886 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/Assets/Scripts/UVCCameraActivityInterfaceGUI.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8afe4d7d585593b4c80f041c9c04a4fe 3 | timeCreated: 1466497661 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity/ProjectSettings/AudioManager.asset -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/ProjectSettings/ClusterInputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity/ProjectSettings/ClusterInputManager.asset -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/ProjectSettings/DynamicsManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity/ProjectSettings/DynamicsManager.asset -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity/ProjectSettings/EditorBuildSettings.asset -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity/ProjectSettings/EditorSettings.asset -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/ProjectSettings/GraphicsSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity/ProjectSettings/GraphicsSettings.asset -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/ProjectSettings/InputManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity/ProjectSettings/InputManager.asset -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/ProjectSettings/NavMeshAreas.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity/ProjectSettings/NavMeshAreas.asset -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/ProjectSettings/NetworkManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity/ProjectSettings/NetworkManager.asset -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/ProjectSettings/Physics2DSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity/ProjectSettings/Physics2DSettings.asset -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/ProjectSettings/PresetManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity/ProjectSettings/PresetManager.asset -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/ProjectSettings/ProjectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity/ProjectSettings/ProjectSettings.asset -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- 1 | m_EditorVersion: 2018.1.2f1 2 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/ProjectSettings/QualitySettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity/ProjectSettings/QualitySettings.asset -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/ProjectSettings/TagManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity/ProjectSettings/TagManager.asset -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity/ProjectSettings/TimeManager.asset -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/ProjectSettings/UnityConnectSettings.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity/ProjectSettings/UnityConnectSettings.asset -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity/test.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity/test.apk -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity_plugin/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | /.idea/workspace.xml 5 | /.idea/libraries 6 | .DS_Store 7 | /build 8 | /captures -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity_plugin/README: -------------------------------------------------------------------------------- 1 | Compile instructions : 2 | 3 | 1. open project with android studio 4 | 2. sync gradle 5 | 3. double click on gradle task :app/Tasks/other/exportJar 6 | 4. double click on gradle task :app/Tasks/other/exportJarToUnity 7 | 8 | 9 | [Note]: Edit the path under tasks to place the package in right directory on your machine 10 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity_plugin/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity_plugin/app/libs/classes.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity_plugin/app/libs/classes.jar -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity_plugin/app/proguard-rules.pro: -------------------------------------------------------------------------------- 1 | # Add project specific ProGuard rules here. 2 | # By default, the flags in this file are appended to flags specified 3 | # in C:\Users\tim\AppData\Local\Android\Sdk/tools/proguard/proguard-android.txt 4 | # You can edit the include path and order by changing the proguardFiles 5 | # directive in build.gradle. 6 | # 7 | # For more details, see 8 | # http://developer.android.com/guide/developing/tools/proguard.html 9 | 10 | # Add any project specific keep options here: 11 | 12 | # If your project uses WebView with JS, uncomment the following 13 | # and specify the fully qualified class name to the JavaScript interface 14 | # class: 15 | #-keepclassmembers class fqcn.of.javascript.interface.for.webview { 16 | # public *; 17 | #} 18 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity_plugin/app/release/UVCCameraActivity.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity_plugin/app/release/UVCCameraActivity.jar -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity_plugin/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 3 | 4 | 10 | 11 | 13 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity_plugin/app/src/main/java/com/serenegiant/usb/IButtonCallback.java: -------------------------------------------------------------------------------- 1 | package com.serenegiant.usb; 2 | 3 | public interface IButtonCallback { 4 | void onButton(int button, int state); 5 | } 6 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity_plugin/app/src/main/java/com/serenegiant/usb/IStatusCallback.java: -------------------------------------------------------------------------------- 1 | package com.serenegiant.usb; 2 | 3 | import java.nio.ByteBuffer; 4 | 5 | public interface IStatusCallback { 6 | void onStatus(int statusClass, int event, int selector, int statusAttribute, ByteBuffer data); 7 | } 8 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity_plugin/app/src/main/jniLibs/armeabi-v7a/libuvc_camera_native_layer.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity_plugin/app/src/main/jniLibs/armeabi-v7a/libuvc_camera_native_layer.so -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity_plugin/app/src/main/jniLibs/x86/libuvc_camera_native_layer.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity_plugin/app/src/main/jniLibs/x86/libuvc_camera_native_layer.so -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity_plugin/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity_plugin/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity_plugin/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity_plugin/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity_plugin/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity_plugin/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity_plugin/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity_plugin/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity_plugin/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity_plugin/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity_plugin/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | #3F51B5 4 | #303F9F 5 | #FF4081 6 | 7 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity_plugin/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | UVCCameraActivity 3 | 4 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity_plugin/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity_plugin/build.gradle: -------------------------------------------------------------------------------- 1 | // Top-level build file where you can add configuration options common to all sub-projects/modules. 2 | 3 | buildscript { 4 | repositories { 5 | jcenter() 6 | } 7 | dependencies { 8 | classpath 'com.android.tools.build:gradle:2.0.0' 9 | 10 | // NOTE: Do not place your application dependencies here; they belong 11 | // in the individual module build.gradle files 12 | } 13 | } 14 | 15 | allprojects { 16 | repositories { 17 | jcenter() 18 | } 19 | } 20 | 21 | task clean(type: Delete) { 22 | delete rootProject.buildDir 23 | } 24 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity_plugin/gradle.properties: -------------------------------------------------------------------------------- 1 | # Project-wide Gradle settings. 2 | 3 | # IDE (e.g. Android Studio) users: 4 | # Gradle settings configured through the IDE *will override* 5 | # any settings specified in this file. 6 | 7 | # For more details on how to configure your build environment visit 8 | # http://www.gradle.org/docs/current/userguide/build_environment.html 9 | 10 | # Specifies the JVM arguments used for the daemon process. 11 | # The setting is particularly useful for tweaking memory settings. 12 | # Default value: -Xmx10248m -XX:MaxPermSize=256m 13 | # org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 14 | 15 | # When configured, Gradle will run in incubating parallel mode. 16 | # This option should only be used with decoupled projects. More details, visit 17 | # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects 18 | # org.gradle.parallel=true -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity_plugin/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/UVC_Android_Unity_Camera/uvc_camera_unity_plugin/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity_plugin/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | #Mon Dec 28 10:00:20 PST 2015 2 | distributionBase=GRADLE_USER_HOME 3 | distributionPath=wrapper/dists 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip 7 | -------------------------------------------------------------------------------- /UVC_Android_Unity_Camera/uvc_camera_unity_plugin/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /git_nfynt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/git_nfynt.png -------------------------------------------------------------------------------- /intropic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/intropic.jpg -------------------------------------------------------------------------------- /intropic2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nfynt/Unity_ScriptingRef/cc3747112bfcca0c7a987a16e8a1a23ff2537f43/intropic2.jpg -------------------------------------------------------------------------------- /nuget.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | --------------------------------------------------------------------------------