├── .all-contributorsrc ├── .github ├── FUNDING.yml ├── banner.gif └── workflows │ └── initiateRelease.yml ├── .gitignore ├── .vscode └── settings.json ├── CHANGELOG.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── release-plz.toml └── src ├── capturer ├── engine │ ├── linux │ │ ├── error.rs │ │ ├── mod.rs │ │ └── portal.rs │ ├── mac │ │ ├── ext.rs │ │ ├── mod.rs │ │ ├── pixel_buffer.rs │ │ └── pixelformat.rs │ ├── mod.rs │ └── win │ │ └── mod.rs └── mod.rs ├── frame ├── audio.rs ├── mod.rs └── video.rs ├── lib.rs ├── main.rs ├── targets ├── linux │ └── mod.rs ├── mac │ └── mod.rs ├── mod.rs └── win │ └── mod.rs └── utils ├── linux └── mod.rs ├── mac └── mod.rs ├── mod.rs └── win └── mod.rs /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CapSoftware/scap/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: clearlysid 2 | -------------------------------------------------------------------------------- /.github/banner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CapSoftware/scap/HEAD/.github/banner.gif -------------------------------------------------------------------------------- /.github/workflows/initiateRelease.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CapSoftware/scap/HEAD/.github/workflows/initiateRelease.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | .DS_Store 3 | /test 4 | /.idea 5 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CapSoftware/scap/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CapSoftware/scap/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CapSoftware/scap/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CapSoftware/scap/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CapSoftware/scap/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CapSoftware/scap/HEAD/README.md -------------------------------------------------------------------------------- /release-plz.toml: -------------------------------------------------------------------------------- 1 | [workspace] 2 | release_always = false 3 | publish_no_verify = true 4 | -------------------------------------------------------------------------------- /src/capturer/engine/linux/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CapSoftware/scap/HEAD/src/capturer/engine/linux/error.rs -------------------------------------------------------------------------------- /src/capturer/engine/linux/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CapSoftware/scap/HEAD/src/capturer/engine/linux/mod.rs -------------------------------------------------------------------------------- /src/capturer/engine/linux/portal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CapSoftware/scap/HEAD/src/capturer/engine/linux/portal.rs -------------------------------------------------------------------------------- /src/capturer/engine/mac/ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CapSoftware/scap/HEAD/src/capturer/engine/mac/ext.rs -------------------------------------------------------------------------------- /src/capturer/engine/mac/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CapSoftware/scap/HEAD/src/capturer/engine/mac/mod.rs -------------------------------------------------------------------------------- /src/capturer/engine/mac/pixel_buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CapSoftware/scap/HEAD/src/capturer/engine/mac/pixel_buffer.rs -------------------------------------------------------------------------------- /src/capturer/engine/mac/pixelformat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CapSoftware/scap/HEAD/src/capturer/engine/mac/pixelformat.rs -------------------------------------------------------------------------------- /src/capturer/engine/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CapSoftware/scap/HEAD/src/capturer/engine/mod.rs -------------------------------------------------------------------------------- /src/capturer/engine/win/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CapSoftware/scap/HEAD/src/capturer/engine/win/mod.rs -------------------------------------------------------------------------------- /src/capturer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CapSoftware/scap/HEAD/src/capturer/mod.rs -------------------------------------------------------------------------------- /src/frame/audio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CapSoftware/scap/HEAD/src/frame/audio.rs -------------------------------------------------------------------------------- /src/frame/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CapSoftware/scap/HEAD/src/frame/mod.rs -------------------------------------------------------------------------------- /src/frame/video.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CapSoftware/scap/HEAD/src/frame/video.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CapSoftware/scap/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CapSoftware/scap/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/targets/linux/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CapSoftware/scap/HEAD/src/targets/linux/mod.rs -------------------------------------------------------------------------------- /src/targets/mac/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CapSoftware/scap/HEAD/src/targets/mac/mod.rs -------------------------------------------------------------------------------- /src/targets/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CapSoftware/scap/HEAD/src/targets/mod.rs -------------------------------------------------------------------------------- /src/targets/win/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CapSoftware/scap/HEAD/src/targets/win/mod.rs -------------------------------------------------------------------------------- /src/utils/linux/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CapSoftware/scap/HEAD/src/utils/linux/mod.rs -------------------------------------------------------------------------------- /src/utils/mac/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CapSoftware/scap/HEAD/src/utils/mac/mod.rs -------------------------------------------------------------------------------- /src/utils/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CapSoftware/scap/HEAD/src/utils/mod.rs -------------------------------------------------------------------------------- /src/utils/win/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CapSoftware/scap/HEAD/src/utils/win/mod.rs --------------------------------------------------------------------------------