Antonio Scandurra
|
46abb1cbf6
|
WIP
|
2022-09-13 14:10:13 +02:00 |
|
Antonio Scandurra
|
6c28b21728
|
WIP: Start binding LiveKit
|
2022-09-13 14:10:13 +02:00 |
|
Antonio Scandurra
|
f621d290fe
|
Move core_media into media crate
|
2022-09-13 14:10:13 +02:00 |
|
Nathan Sobo
|
db88ee2f4c
|
Handle captured frames in the background
|
2022-09-13 14:10:13 +02:00 |
|
Antonio Scandurra
|
c4110edb78
|
Extract io_surface crate and invoke custom callback on frame sample
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2022-09-13 14:10:13 +02:00 |
|
Antonio Scandurra
|
d473b52f5a
|
Remove src/dummy.m
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2022-09-13 14:10:13 +02:00 |
|
Antonio Scandurra
|
1611635e5f
|
Capture display frames and access underlying IOSurface
|
2022-09-13 14:10:13 +02:00 |
|
Antonio Scandurra
|
014246f569
|
Provide all running applications to SCContentFilter to capture display
|
2022-09-13 14:10:13 +02:00 |
|
Nathan Sobo
|
82ec2dc7ca
|
Try to use the dummy capture handler, still not working
|
2022-09-13 14:10:13 +02:00 |
|
Nathan Sobo
|
99cb66dfb0
|
Programmatically locate the system SDK path for bindgen
|
2022-09-13 14:10:13 +02:00 |
|
Nathan Sobo
|
4440c9b18e
|
Bind to capture's macOS C frameworks with bindgen
|
2022-09-13 14:10:13 +02:00 |
|
Antonio Scandurra
|
30a3c0fb46
|
WIP
|
2022-09-13 14:10:13 +02:00 |
|
Nathan Sobo
|
d91f26d016
|
Make SCStreamOutput protocol accessible in Rust
|
2022-09-13 14:10:13 +02:00 |
|
Antonio Scandurra
|
45519cdd27
|
WIP
|
2022-09-13 14:10:13 +02:00 |
|
Nathan Sobo
|
7918bf39f5
|
Make capture example its own crate
|
2022-09-13 14:10:13 +02:00 |
|