Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wayclip-core

Crates.io Docs.rs License: MIT

The crate wayclip-core is used by the Wayclip ecosystem. This library provides useful types, models, and methods for the API & APP to use.

Note: This is an internal foundation library intended for use by wayclip-cli and related Wayclip applications. It is not designed to be used as a standalone application.

Libraries Required

Package Name Required? Minimum Version Notes
gstreamer-1.0 Yes >= 1.14 Required bygstreamer
gstreamer-plugins-base-1.0 Yes >= 1.14 Required by gstreamer-app & gstreamer-pbutils
ffmpeg Yes >= 4.4 Required by rust_ffmpeg
libudev Yes >= 199 Required by gilrs
alsa-lib Yes >= 1.0.27 Required by rodio
openssl Yes >= 1.1.1 Required by reqwest
libpipewire-0.3 No >= 0.3.0 Required only if errors feature enabled
libsecret-1 No >= 0.18 Used by keyring

Platforms supported

Platform Status
Linux (Wayland) Supported
Linux (X11) Supported
Windows Not Tested
MacOS Not Tested

Feature flags

Feature Flag Description Default
openapi Enables the generation of utoipa types for use in OpenAPI No
errors Expands the available error variants in WayclipError — accounts for heavier crates No

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages