pub trait VideoBufferPoolConfig {
    // Required methods
    fn video_alignment(&self) -> Option<VideoAlignment>;
    fn set_video_alignment(&mut self, align: &VideoAlignment);
}pub trait VideoBufferPoolConfig {
    // Required methods
    fn video_alignment(&self) -> Option<VideoAlignment>;
    fn set_video_alignment(&mut self, align: &VideoAlignment);
}