X-Git-Url: https://git.nihav.org/?p=nihav.git;a=blobdiff_plain;f=nihav-indeo%2Fsrc%2Fcodecs%2Fivibr.rs;h=cfb073f8baad7fe3231e68ab742bb31dc8b6bb99;hp=029b81592f11d4415d4a269a509f3c8c9ad06ebc;hb=f9be4e750dccff762b9a3d894faec50ffdb59233;hpb=80aaa7ef4cf5ce03978f64d07c344e4b18718b1b 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() }