55 Commits

Author SHA1 Message Date
l1npengtul a2f458c331 untested ffmpeg decoder, mostly finished core 2025-06-20 17:32:06 +09:00
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 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 a623cce828 new ci 2022-12-31 16:32:37 +09:00
April Wade 8873677dfd Fix spelling of AVCaptureDeviceTypeExternalUnknown 2022-12-23 06:32:32 -06:00
l1npengtul e77607d144 0.10 2022-12-19 17:17:38 +09:00
l1npengtul c65504a2ba rc6 2022-12-19 16:24:27 +09:00
l1npengtul c5c44a3c8e fix docs builds, rc5 2022-12-19 16:00:40 +09:00
l1npengtul f687649871 rc4 2022-12-19 15:36:50 +09:00
l1npengtul 36773c3ddb add meta to linux 2022-12-18 17:26:50 +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 32a33f644d Fix #75, thanks @gennyble 2022-12-05 07:19:22 +09:00
l1npengtul fea56ae36e fix avfoundation, part 1 2022-12-03 23:29:46 +09:00
l1npengtul e908efa03a possible fix(?) 2022-11-26 01:01:39 +09:00
l1npengtul f755e7d61c make sure to lock when set all, make sure we get formats by key 2022-11-25 08:52:22 +09:00
l1npengtul 5996b44fe8 add really hacky workaround for apple nv12 fcc detection 2022-11-25 02:48:33 +09:00
l1npengtul 52e8c80a30 fix discovery error 2022-11-24 22:38:20 +09:00
l1npengtul e8b1091234 rc3 prep: update core 2022-11-17 20:44:58 +09:00
l1npengtul c2a5c97489 0.10 RC 1 - After a year in development, I hope it was worth the wait. 2022-11-09 00:55:06 +09:00
l1npengtul 745d3f03a6 Add NV12 support for MacOS, fix #51, fix #52 2022-11-05 20:33:31 +09:00
l1npengtul 8f08c8a9ef fix v4l2, avfoundation, msmf, in progress 2022-10-19 00:32:46 +09:00
l1npengtul 90cddd4f80 intermidiate commit 2022-10-10 12:21:12 +09:00
l1npengtul 02e91fa951 Add controls support for AVFoundation 2022-10-03 07:31:31 -07:00
l1npengtul ee3056d1ec fix glaring API flaw with RequestedFormat, add control detection for AVFoundation 2022-10-02 05:55:05 -07:00
l1npengtul 7c274634f4 finished AVFoundation base update, prepare for CameraControl update 2022-09-29 09:21:29 -07:00
l1npengtul 642834cb79 No Errors! 2022-09-28 10:44:35 -07:00
l1npengtul 56dee21591 work for this week 2022-09-25 05:27:13 -07:00
l1npengtul 51e58e163d use boxptr and get rid of statics 2022-09-15 11:41:41 -07:00
l1npengtul c090601599 in progress avfoundation update 2022-09-13 08:41:03 -07:00
l1npengtul 41abb00f19 AVFoundation: properly unlock in set_all(), start implementing controls #45 2022-06-23 23:59:46 +09:00
l1npengtul dbabe017ba remove warning nokhwa-bindings-macos 2022-06-23 10:35:29 +09:00
l1npengtul 1593f8d52c AVFoundation FPS setting rework #45, #46 2022-06-23 10:34:33 +09:00
l1npengtul f3fb70d7f5 adjust copyright notices 2022-06-22 18:26:35 +09:00
l1npengtul d17fe466e9 add proper links to avfoundation #46 2022-06-22 18:00:22 +09:00
l1npengtul bf08d31afc resolve security issues 2022-06-18 20:45:41 +09:00
l1npengtul 78eb1fb7bb 0.10 preliminary work 2022-05-22 19:00:55 +09:00
l1npengtul fc1317bd36 add GRAY8 to AVFourCC, bump macos to 0.1.2 2022-05-22 19:00:52 +09:00
l1npengtul a83a3e84e9 clippy fix for macos 2022-05-22 19:00:51 +09:00
l1npengtul 69c6c9c887 Update MediaFoundation to latest methods, fix errors in CI 2021-11-30 00:54:42 +09:00
l1npengtul 35aa6db56d update cargo toml
bump macos binding ver
2021-10-07 08:28:09 +09:00
l1npengtul ba879c3c92 0.5.0 2021-10-06 23:41:42 +09:00
l1npengtul ae69454d2c fix up macos and windows binding crates 2021-09-27 21:51:28 +09:00
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