X-Git-Url: https://git.nihav.org/?a=blobdiff_plain;f=nihav-duck%2Fsrc%2Fcodecs%2Fvp78.rs;h=b0b7672b52ce001e6903d5e5eb1e8f96d0509772;hb=b922b48d3b003b2f4b84755541fd9dc4be8f22f6;hp=5f50e661f7c1333e3c1c129e15f03b20e1aafc51;hpb=0cc75664f579f511681ee7000741484a1d849061;p=nihav.git diff --git a/nihav-duck/src/codecs/vp78.rs b/nihav-duck/src/codecs/vp78.rs index 5f50e66..b0b7672 100644 --- a/nihav-duck/src/codecs/vp78.rs +++ b/nihav-duck/src/codecs/vp78.rs @@ -182,6 +182,12 @@ impl PredCache { self.v_pred.update_row(); self.y2_pred.update_row(); } + pub fn reset_left(&mut self) { + self.y_pred_left = [0; 4]; + self.u_pred_left = [0; 2]; + self.v_pred_left = [0; 2]; + self.y2_pred_left = 0; + } } pub const Y_MODE_TREE: &[VPTreeDef] = &[