34 Commits

Author SHA1 Message Date
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
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 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
l1npengtul 3d3bda57f6 fix captureAPI backend formatting 2021-06-01 13:42:25 +09:00
l1npengtul 970d21c9d9 add wgpu texture, update readme and cargo toml feature 2021-06-01 00:30:14 +09:00
l1npengtul 02edba08da fix warnings when have no feature 2021-05-31 15:20:20 +09:00
l1npengtul 90fba0071f fix compile error when not have feature 2021-05-31 15:18:15 +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
l1npengtul dd0314c1c8 uvc impl more 2021-05-31 01:44:17 +09:00
l1npengtul 85f94eb470 finish impl stream for UVC, change to auto default camera format, adjust trait API 2021-05-28 19:37:16 +09:00
l1npengtul 2163b0ceff switch uvc to maybeuninit to avoid lifetime issues 2021-05-27 15:17:39 +09:00
l1npengtul 0c2432b5cc start implement uvc, remove IDE folder from git, update gitignore, add docs, pub use for mod.rs, trait impl for CameraFormat (UVC specific), add error sections 2021-05-26 17:23:58 +09:00
l1npengtul b4a4e43f85 start work on UVC, add create and create with, adjust input trait, add new error, add display to backend enum, etc 2021-05-25 15:24:47 +09:00
l1npengtul c2646e727e add uvc, adjust traits 2021-05-24 17:30:29 +09:00
l1npengtul 4549b443c4 update rustdoc 2021-05-23 23:31:27 +09:00
l1npengtul e77c065fd8 finish v4l2 camera capture 2021-05-22 13:50:50 +09:00
l1npengtul 1364a64e0d add new trait fn and impl those for v4l 2021-05-22 10:05:00 +09:00
l1npengtul 7aba8d308f start impl v4l2 capture backend 2021-05-21 15:22:31 +09:00
l1npengtul df412f4fcd add trait and new for v4l2 2021-05-20 15:03:32 +09:00
l1npengtul 1f430064b6 add a bunch of files 2021-05-19 23:31:21 +09:00
l1npengtul 8567293b08 add file structure and features 2021-05-18 15:10:48 +09:00
l1npengtul e8900bad87 add cargo library and namesit on nokhwa 2021-05-17 16:00:21 +09:00