Commit Graph

43 Commits

Author SHA1 Message Date
Stefan a6237f78e2 Fix threaded example camera index 2022-01-26 16:12:05 +01:00
Stefan 4c26113eec Fix threaded-camera example 2022-01-20 15:03:34 +01:00
l1npengtul 7f4e520981 Revert "0.9.2 - Merge Media Foundation back into main dev branch" 2021-12-15 23:52:08 +09:00
l1npengtul 4ae3ba7f7f add & to main 2021-12-15 21:48:12 +09:00
l1npengtul 03fb104dce Fix camera index 2021-12-15 21:45:19 +09:00
l1npengtul fa35187687 Merge branch 0.9.2 into senpai 2021-12-15 21:42:39 +09:00
l1npengtul 7ac349c889 fix media foundation format setting 2021-12-15 21:25:06 +09:00
l1npengtul 42f45727b5 refactor to use CameraIndex, add JSCamera to backend types for portable WASM code 2021-12-03 11:18:35 +09:00
l1npengtul 69c6c9c887 Update MediaFoundation to latest methods, fix errors in CI 2021-11-30 00:54:42 +09:00
l1npengtul 6f865bc5d2 0.9.1 - Added documentation for new threaded-capture functions. Fixed unintended behaviour that polled frames did not update last captured frame in threaded camera. Added new constructor. Fixed feature documentation not appearing for Camera struct wgpu 2021-11-24 15:15:49 +09:00
l1npengtul f2d016eac1 fix cameracontrol for v4l2, add docs, add functions to threaded camera, 0.9.0 2021-11-23 10:58:51 +09:00
l1npengtul c2a4e132b7 Add controls to public Camera API. Make CameraControl API less annoying. Add cameracontrol to example. TODO: Fix setting camera controls 2021-11-08 23:12:52 +09:00
l1npengtul fba544bc44 fix mediafoundation, bump windows crate ver 2021-10-22 21:02:40 +09:00
l1npengtul ba879c3c92 0.5.0 2021-10-06 23:41:42 +09:00
l1npengtul 41bd83a8fa Fix up remaining stuff - ready to publish 2021-09-27 21:49:17 +09:00
l1npengtul 765955a15f add gitignores, add skeleton for macos 2021-09-27 21:18:39 +09:00
l1npengtul 5ca4f6367c Add no link compile for macos 2021-09-24 01:43:04 +09:00
l1npengtul 2bfbda2b93 Working AVFoundationn 2021-09-23 23:23:40 +09:00
l1npengtul a543d2b522 fixed but it keeps crashing because im missing a info.plist and i cant figure out xcode please help 2021-09-22 02:05:38 +09:00
l1npengtul 7558f6a62b Merge branch 'msmf-merge' into senpai 2021-09-11 20:50:39 +09:00
l1npengtul 9e50f920ed working MSMF 2021-09-11 20:49:35 +09:00
Yuki Kodama 2c76ca85bc update quaternion to fix upside down 2021-09-02 23:46:33 +09:00
l1npengtul c0368ffdbf WASM backend feature completion, all featuers work. update nokhwajs major version bump 2021-09-01 14:42:01 +09:00
l1npengtul 0309c3ad47 get canvas attachment working; FIXME: canvas image capture 2021-08-30 02:08:02 +09:00
l1npengtul e820612ce6 add more api test to web example, add proper atttachment for wasm bindgen classes, add name resolution for queryCameras 2021-08-27 15:16:16 +09:00
l1npengtul 876db19c26 add instantly end capabilities 2021-08-26 15:18:59 +09:00
l1npengtul 77adf7b9de remove js functions on builds without feature, remove wasmloader, add setup.sh 2021-08-26 09:02:40 +09:00
l1npengtul f661621545 example jscam: get constraints added, request permission fixed; jscamera rs: fixed getconstraints, shortened; make npm sh: removed cargo clean; add .vscode to gitignore 2021-08-26 01:26:20 +09:00
l1npengtul 7e24626a5b fix webpack, fix ipcam compile error 2021-08-25 13:52:31 +09:00
l1npengtul fee903c9eb [ci skip] reorganize jscapture into src and dest and add gitignore 2021-08-25 01:02:21 +09:00
l1npengtul 4e68514d80 go back to HTML for demo 2021-08-24 14:38:12 +09:00
l1npengtul 4f9201ae76 change example to yew, remove unneeded lint escape for v4l 2021-08-23 01:51:56 +09:00
l1npengtul f8779fbc34 make dediccated npm package, add make npm script, extend wasm api for URI support, start making JSCamera example
remove package lock
2021-08-21 03:09:22 +09:00
l1npengtul 5af7d26aed update capture 2021-08-15 12:41:08 +09:00
l1npengtul 088934ff81 define new backend trait API for control, add MPL license header 2021-07-18 23:24:17 +09:00
l1npengtul 0aecde7658 add finishing touches for 0.3.0 release 2021-07-02 18:11:02 +09:00
l1npengtul 3b4878d1cb fix gstreamer streaming, impl gstreamer query-device capabilities, fix lints, attempt fix openCV 2021-07-02 02:24:01 +09:00
l1npengtul ec51884e64 add gstreamer backend, update docs, add new threaded camera bare bones, add network camera, update camera and camera traits, add new macros for future update conveince, add extensive example app 2021-06-28 18:07:02 +09:00
l1npengtul 30d91b518a refactor feature names, move ourobouros to optional, start impl opencv backend, update cargo toml metadata 2021-06-01 15:16:28 +09:00
l1npengtul 8a1d220a14 Fix Issue #2 2021-06-01 13:43:29 +09:00
l1npengtul 3d3bda57f6 fix captureAPI backend formatting 2021-06-01 13:42:25 +09:00
l1npengtul acb8048a51 add finishing touches, more docs 2021-05-31 15:13:56 +09:00
l1npengtul f5d024d99d Finish UVC, Finish Camera, library works! add example 2021-05-31 14:41:19 +09:00