Commit Graph

202 Commits

Author SHA1 Message Date
l1npengtul 33f078752b in progress v4l2 implementation, mostly stable core 2025-01-16 19:18:30 +09:00
l1npengtul 0e2d000842 New platform API to simply ApiBackend and allow for custom backends on the fly 2024-12-11 14:46:13 +09:00
l1npengtul 0646b0abf5 make control api simpler, because most platforms arnt v4l2 2024-12-05 12:52:50 +09:00
l1npengtul 5d79e46d06 start fixing core 2024-12-01 04:18:51 +09:00
l1npengtul ce695adf19 intermidiary commit 2024-11-11 18:28:56 +09:00
l1npengtul 4adf68c85f new controls 2024-10-02 22:10:31 +09:00
l1npengtul 13633ae568 preliminary browsercamera commit 2024-08-18 22:34:05 +09:00
l1npengtul ae0d818e1c Add fractional suppprt with new FrameRate type, merge SourceFrameFormat and FrameFormat 2023-10-04 01:19:23 +09:00
l1npengtul 67139b84cc new format request type, quartar way wasm cam impl 2023-08-31 15:23:19 +09:00
l1npengtul 074765f012 Merge remote-tracking branch 'origin/senpai' into senpai 2023-08-03 15:04:48 +09:00
l1npengtul d642d9a169 add new control value type: StringList, in prog control support for BrowserCamera 2023-08-03 15:04:02 +09:00
l1npengtul 4c75bd7e2f async decoder trait decl 2023-07-03 16:33:36 +09:00
l1npengtul e0c0796b48 wgpu fix & inital decoder infra 2023-07-02 09:21:39 +09:00
l1npengtul cab61c5750 new async trait, in progress browser implementation 2023-06-14 00:22:24 +09:00
l1npengtul bbc3eac2e3 partial browser impl 2023-05-14 18:34:03 +09:00
l1npengtul 3f570ee0e5 format filter todo, browser camera new, buffer stuffs (todo), new traits for oneshots 2023-03-16 19:09:41 +09:00
l1npengtul ad93e0a6c5 more browser implementation 2023-03-12 23:00:03 +09:00
l1npengtul 9d3901dc06 start redo browser camera 2023-03-01 22:44:58 +09:00
l1npengtul 6f2b608660 minor cleanup 2023-02-26 12:43:54 +09:00
l1npengtul c196cd1e9c async trait definition. seperate backend and capture trait for code reuse for Camera. 2023-02-18 18:43:29 +09:00
book诗意 2ee06c5cf6 fix spell error: requset -> request 2023-01-15 09:54:09 +08:00
Jannis Froese 3b5caebcf9 fix compile error in threaded.rs 2022-12-22 16:06:43 +01:00
l1npengtul c5c44a3c8e fix docs builds, rc5 2022-12-19 16:00:40 +09:00
l1npengtul d038d5a43c better integration with opencv, housekeeping 2022-12-18 17:52:59 +09:00
l1npengtul f09985c40a ready update 0.10 2022-12-18 16:28:51 +09:00
l1npengtul 216a917dfb i think it works maybe 2022-12-12 22:16:52 +09:00
l1npengtul 2235f16adb intermidiate commit 2022-12-10 23:04:04 +09:00
l1npengtul 9432b4e76c Hello from my new macbook! Fix #77 2022-12-10 01:26:13 +09:00
l1npengtul 5a932c4f38 drain the receiver 2022-12-04 22:48:23 +09:00
l1npengtul 2d4d4ee125 fix avfoundation, part 2 2022-12-03 23:30:49 +09:00
l1npengtul e908efa03a possible fix(?) 2022-11-26 01:01:39 +09:00
l1npengtul 8722738ebc facade ccrate fixes 2022-11-18 02:49:07 +09:00
l1npengtul faf8be2d43 v4l2 facade crate for input-native 2022-11-18 02:45:28 +09:00
l1npengtul 242d723f65 intermidiatery commit 2022-11-18 02:23:03 -08:00
l1npengtul 7eb44398dc capture fixes 2022-11-18 02:04:35 +09:00
l1npengtul 90f0e5fd1e update docs, rename requested format type to be more descriptive and autocomplete friendly 2022-11-17 20:26:48 +09:00
l1npengtul 3706525c01 Merge remote-tracking branch 'origin/senpai' into senpai 2022-11-17 20:10:14 +09:00
l1npengtul ca819f89b1 nokhwa fixes for output thhreaded, #71 2022-11-17 20:10:03 +09:00
Robert Bengtsson-Ölund d0ffe4f8c6 Missing part of a58887846d 2022-11-11 18:19:37 +01:00
Robert Bengtsson-Ölund a58887846d Correctly convert from intervals to framerate
This fixes V4L2 capture with my camera that uses FrameIntervalEnum::Discrete
2022-11-11 18:08:26 +01:00
l1npengtul f11575c844 fix some bugs, complete capture example 2022-11-08 03:15:26 +09:00
l1npengtul 40b7854b39 fix opencv mat api 2022-11-06 15:53:58 +09:00
l1npengtul dca58ab934 opencv mat API 2022-11-06 15:52:16 +09:00
l1npengtul b1f0d11620 fix documentation errors 2022-11-06 15:14:44 +09:00
l1npengtul b5b013172d fix opencv, v4l2, jscam, deprecate gst, ipcam 2022-11-06 13:04:22 +09:00
l1npengtul 745d3f03a6 Add NV12 support for MacOS, fix #51, fix #52 2022-11-05 20:33:31 +09:00
l1npengtul 9da0c8fddf add support for NV12 to fix #52, #51 2022-11-05 16:10:05 +09:00
l1npengtul 0dc85c908f fix windows media foundation 2022-10-29 03:10:21 -07:00
l1npengtul 75d10fc9ef fix errors and warnings for v4l2 2022-10-29 09:58:54 +09:00
l1npengtul (Lua) 152e4c0f02 Merge pull request #65 from ChemicalXandco/fix-opencv
fix opencv backend
2022-10-25 00:52:58 +09:00