X-Git-Url: https://git.nihav.org/?a=blobdiff_plain;f=nihav-indeo%2Fsrc%2Fcodecs%2Fivibr.rs;h=cfb073f8baad7fe3231e68ab742bb31dc8b6bb99;hb=d32c444b36000abaaf5c65866a2dbdfec1c1ac26;hp=029b81592f11d4415d4a269a509f3c8c9ad06ebc;hpb=f2af8ecaeed8ec8c1fa6b3c2cfdb075d64994b7a;p=nihav.git diff --git a/nihav-indeo/src/codecs/ivibr.rs b/nihav-indeo/src/codecs/ivibr.rs index 029b815..cfb073f 100644 --- a/nihav-indeo/src/codecs/ivibr.rs +++ b/nihav-indeo/src/codecs/ivibr.rs @@ -945,6 +945,14 @@ br.skip(skip_part as u32)?; res } + pub fn flush(&mut self) { + self.prev_frame = MISSING_REF; + self.next_frame = MISSING_REF; + self.iref_0 = MISSING_REF; + self.iref_1 = MISSING_REF; + self.scal_ref = MISSING_REF; + } + pub fn is_intra(&self) -> bool { self.ftype.is_intra() }