480 Commits

Author SHA1 Message Date
l1npengtul 27398db69f add jscam step 2021-08-14 18:58:11 +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 7bff7b904f update readme 2021-08-10 22:56:57 +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 6c41e307b4 Added Jenkinsfile 2021-08-03 13:30:36 +09:00
l1npengtul 6ade685059 Added Jenkinsfile 2021-08-03 00:47:54 +09:00
l1npengtul 0104a9cf98 Add Jenkinsfile 2021-08-01 01:45:20 +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 51d23b7640 fix nokhwa-binding-windows, bump to 0.2.2 2021-07-18 22:19:50 +09:00
l1npengtul 62e2c5de2f update nokhwa-binding-windows: make clippy happy 2021-07-18 22:14:07 +09:00
l1npengtul efd2f6d84e update CHANGELOG for 0.3.2 2021-07-18 21:33:43 +09:00
l1npengtul 9da7f4ee5d use crates version of nokhwa-bindings-windows 2021-07-18 21:30:57 +09:00
l1npengtul 5be26efe6c update errors for nokhwa-binding-windows, bump to 0.2.1 2021-07-18 21:29:47 +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
l1npengtul 148ca05366 Merge pull request #5 from joshua-maros/senpai
Update ouroboros [fix potential UB]
2021-07-10 15:51:49 +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 3e75a570f2 update 0.3.1 0.3.1 2021-07-02 18:46:13 +09:00
l1npengtul 3cfed797e8 add dox to cargo toml to prevent gstreamer/opencv build failure 2021-07-02 18:44:46 +09:00
l1npengtul d373b067d0 got yeeted by cargo for keyword spam 0.3.0 2021-07-02 18:26:49 +09:00
l1npengtul 0b0dff4ccc remove unused cargo feature 2021-07-02 18:25:36 +09:00
l1npengtul 442c6e3dc1 update changelog 0.3.0 2021-07-02 18:24:14 +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 eec98eb34a change OS column to Platform to be more descriptive 2021-07-02 02:36:10 +09:00
l1npengtul 6b6f8e04a6 update gstreamer info 2021-07-02 02:34:58 +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 38e99b6dcd Merge pull request #4 from l1npengtul/yuyv-color-fix
Fix issue #3
2021-06-25 00:07:03 +09:00
l1npengtul 40f730c380 Fix issue #3 2021-06-25 00:05:49 +09:00
l1npengtul fad0f69216 ffmpeg setup + build rs 2021-06-12 21:07:52 +09:00
l1npengtul 4557e80c8a barebones 2021-06-09 00:44:58 +09:00
l1npengtul b003b7334f add msmf boilerplate 2021-06-08 07:53:49 +09:00
l1npengtul b3a66efb2f add license to binding crate 2021-06-08 07:50:02 +09:00
l1npengtul 967e331624 add cargo definitions for windows only on windows binding crate 2021-06-08 04:11:34 +09:00
l1npengtul dda4ddab06 fix misinformation in opencv, create new nokhwa-bindings-windows crate for windows bindings 2021-06-08 03:48:30 +09:00
l1npengtul c9bd9feec4 fix spelling erros, clippy lints, add new conviennce macro for internal use 2021-06-08 03:16:14 +09:00
l1npengtul 53a4b36162 add opencv/network camera 2021-06-08 02:35:28 +09:00
l1npengtul 784f76fbda work on opencv 2021-06-03 15:21:04 +09:00
l1npengtul 63906abf2f add docs and camera location struct for opencv backend, add crate doc to lib.rs, update docs for trait fns, add default impl for get_frame_buffer and min_buffer_size 2021-06-02 17:20:41 +09:00
l1npengtul e7602b80c5 add write api to capture directly gated by a feature 2021-06-02 00:00:23 +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