]> git.nihav.org Git - nihav.git/blame_incremental - kernel.rs
rawvideo: support packed RGB a bit better
[nihav.git] / kernel.rs
... / ...
CommitLineData
1use crate::frame::*;
2use super::{ScaleInfo, ScaleResult};
3
4pub trait Kernel {
5 fn init(&mut self, in_fmt: &ScaleInfo, dest_fmt: &ScaleInfo) -> ScaleResult<NABufferType>;
6 fn process(&mut self, pic_in: &NABufferType, pic_out: &mut NABufferType);
7}