video-rs 0.8.1

High-level video toolkit based on ffmpeg.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
extern crate ffmpeg_next as ffmpeg;

use ffmpeg::util::format::Pixel as AvPixel;
use ffmpeg::util::frame::Video as AvFrame;

/// Re-export internal `AvPixel` as `PixelFormat` for callers.
pub type PixelFormat = AvPixel;

/// Re-export internal `AvFrame` for caller to use.
pub type RawFrame = AvFrame;

/// Re-export frame type as ndarray.
#[cfg(feature = "ndarray")]
pub type Frame = crate::ffi::FrameArray;

/// Default frame pixel format.
pub(crate) const FRAME_PIXEL_FORMAT: AvPixel = AvPixel::RGB24;