X-Git-Url: https://git.nihav.org/?p=nihav.git;a=blobdiff_plain;f=nihav-duck%2Fsrc%2Fcodecs%2Fvp78.rs;h=b0b7672b52ce001e6903d5e5eb1e8f96d0509772;hp=5f50e661f7c1333e3c1c129e15f03b20e1aafc51;hb=d0d21988dc679ac5d87968da01a55ec3dc375fee;hpb=fd7e6906598e7fe87d928e5c7f4116a51a08a3ac 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] = &[