Commit Graph

79 Commits

Author SHA1 Message Date
l1npengtul 41bd83a8fa Fix up remaining stuff - ready to publish 2021-09-27 21:49:17 +09:00
l1npengtul 5ca4f6367c Add no link compile for macos 2021-09-24 01:43:04 +09:00
l1npengtul 0c2b232c2c add threaded camera 2021-09-24 00:08:38 +09:00
l1npengtul 2bfbda2b93 Working AVFoundationn 2021-09-23 23:23:40 +09:00
l1npengtul 4db43f7197 fix CI for real this time 2021-09-22 12:33:27 +09:00
l1npengtul c7def34839 fix CI 2021-09-22 11:49:13 +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 8a08efae72 satisfy clippy 2021-09-20 20:22:50 +09:00
l1npengtul 664e06e052 untested impl AVFoundation, add nokhwa init to init nokhwa, optimize cargo.toml/features, change CameraInfo to &CameraInfo, fix UVC, fix macros 2021-09-20 19:58:10 +09:00
l1npengtul 9e50f920ed working MSMF 2021-09-11 20:49:35 +09:00
l1npengtul dc23557a51 fix clippy error 2021-09-01 14:51:13 +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 04a0a6d1b1 refactor repeating code out 2021-08-31 13:50:28 +09:00
l1npengtul 22e453450a add canvas hidden to get uri 2021-08-30 15:14:58 +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 450098d6ad refactor obj macro, add default name for cameras 2021-08-27 01:37:20 +09:00
l1npengtul 876db19c26 add instantly end capabilities 2021-08-26 15:18:59 +09:00
l1npengtul d740f78caf refactor build to use Object, update docs and fn signatures 2021-08-26 11:01:58 +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 abe9adc968 fix compilation errors on wasm 2021-08-23 23:59:43 +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 8ac6cc3350 fix CI for gstreamer 2021-08-18 23:13:10 +09:00
l1npengtul aebd179215 update js_camera with documentation and new APIs, update README, update jenkins CI to use wasm-pack 2021-08-18 23:02:14 +09:00
Patrick Auernig 43918fdc33 Remove default features from image crate dependency (#7)
* Remove default features for image crate

* Add missing feature flag for impl
2021-08-18 00:59:57 +09:00
l1npengtul 08be818ee8 fix clippy errors 2021-08-15 14:34:33 +09:00
l1npengtul 5b05648c46 [ci-skip] fix CI errors, skip for pipeline edit from bat to pwsh 2021-08-14 23:06:15 +09:00
l1npengtul 5ef0990d26 add rest of JSCamera members, document and other random fixes for API consistancy 2021-08-14 18:44:32 +09:00
l1npengtul 04c0d3b744 fix documentation warnings 2021-08-10 22:38:33 +09:00
l1npengtul 7e10d36c9e implelemt JSCamera, finish implement Media Foundation, add documentation 2021-08-10 18:25:50 +09:00
l1npengtul d8106f35e6 satisfy clippy 2021-08-01 01:37:48 +09:00
l1npengtul 4a88dadd70 start safely wrapping MFCamera 2021-08-01 01:24:33 +09:00
l1npengtul 9e0aff6b90 Bump dependencies, deprecate UVC backend, make use of Cow, finalize Control API 2021-07-20 02:24:12 +09:00
l1npengtul 088934ff81 define new backend trait API for control, add MPL license header 2021-07-18 23:24:17 +09:00
l1npengtul 62e2c5de2f update nokhwa-binding-windows: make clippy happy 2021-07-18 22:14:07 +09:00
l1npengtul 6cb2d744b1 bump to 0.4.0 to indicate development, add impls for MF types, preliminary definition of mediafoundationcapturedevice, impl msmf query, add query for camera controls, switch frame_raw's return from vec u8 to cow [u8] 2021-07-18 21:29:02 +09:00
l1npengtul 1f46945c38 Write windows backend base 2021-07-18 18:57:13 +09:00
l1npengtul 55dfedfa8f Merge branch 'senpai' of github.com:l1npengtul/nokhwa into senpai 2021-07-16 03:11:00 +09:00
l1npengtul 7f46e45dd1 not compiling windows media foundation C++ + build.rs 2021-07-16 03:10:43 +09:00
joshua-maros c604180260 Update ouroboros 2021-07-09 19:06:32 -07:00
l1npengtul 40d4385d16 fix msmf query 2021-07-03 21:38:40 +09:00
l1npengtul fc628e4b45 add MSMF query 2021-07-03 20:30:27 +09:00
l1npengtul 0a6c24edad final doc changes 2021-07-02 18:20:24 +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 40f730c380 Fix issue #3 2021-06-25 00:05:49 +09:00