Expand description
Core Video types and wrappers
This module provides Rust wrappers for Core Video framework types used in screen capture operations.
§Main Types
CVPixelBuffer- Video pixel bufferCVPixelBufferPool- Pool for reusing pixel buffersCVPixelBufferLockGuard- RAII guard for locked pixel buffer accessCVPixelBufferLockFlags- Lock flags for pixel buffer accessPixelBufferCursorExt- Extension trait for cursor-based pixel access
Modules§
- ffi
- Raw FFI bindings for Core Video types.
Structs§
- CVPixel
Buffer - CVPixel
Buffer Lock Flags - Lock flags for
CVPixelBuffer - CVPixel
Buffer Lock Guard - RAII guard for locked
CVPixelBufferbase address - CVPixel
Buffer Pool - Opaque handle to
CVPixelBufferPool
Traits§
- Pixel
Buffer Cursor Ext - Extension trait for
io::Cursorto add pixel buffer specific operations