forked from mirrors/gstreamer-rs
video: implement Eq and PartialEq on VideoAlignment
This commit is contained in:
parent
6fbe7a1739
commit
7cc57f4164
1 changed files with 12 additions and 0 deletions
|
@ -82,6 +82,18 @@ impl VideoAlignment {
|
|||
}
|
||||
}
|
||||
|
||||
impl PartialEq for VideoAlignment {
|
||||
fn eq(&self, other: &VideoAlignment) -> bool {
|
||||
self.get_padding_top() == other.get_padding_top()
|
||||
&& self.get_padding_bottom() == other.get_padding_bottom()
|
||||
&& self.get_padding_left() == other.get_padding_left()
|
||||
&& self.get_padding_right() == other.get_padding_right()
|
||||
&& self.get_stride_align() == other.get_stride_align()
|
||||
}
|
||||
}
|
||||
|
||||
impl Eq for VideoAlignment {}
|
||||
|
||||
pub trait VideoBufferPoolConfig {
|
||||
fn get_video_alignment(&self) -> Option<VideoAlignment>;
|
||||
|
||||
|
|
Loading…
Reference in a new issue