Skip to main content

Crate pinray_core

Crate pinray_core 

Source

Re-exports§

pub use audio::AudioData;
pub use audio::AudioFrame;
pub use audio::SampleFormat;
pub use backend::AudioBackend;
pub use backend::BackendBundle;
pub use backend::BackendInfo;
pub use backend::BackendKind;
pub use backend::BackendPreference;
pub use backend::BackendResolver;
pub use backend::VideoBackend;
pub use config::AudioCapture;
pub use config::CursorMode;
pub use config::SessionConfig;
pub use config::VideoCaptureTarget;
pub use error::PinrayError;
pub use error::Result;
pub use frame::CaptureEvent;
pub use frame::ColorSpace;
pub use frame::CvPixelBufferHandle;
pub use frame::D3D11TextureHandle;
pub use frame::DmabufFrame;
pub use frame::FrameData;
pub use frame::GapEvent;
pub use frame::GapReason;
pub use frame::PixelFormat;
pub use frame::Rect;
pub use frame::VideoFrame;
pub use session::CaptureSession;
pub use session::SessionBuilder;
pub use source::AudioDeviceSource;
pub use source::CaptureSource;
pub use source::DisplaySource;
pub use source::SourceId;
pub use source::WindowSource;

Modules§

audio
backend
config
error
frame
session
source