-if sstate.is_iframe {
-let acpred = br.read_bool()?;
-println!(" acp {} @ {}", acpred, br.tell());
-if acpred {
- br.skip(1)?;//pred direction
-}
-}
+ let mut acpred = ACPredMode::None;
+ if let Some(ref pi) = info.plusinfo {
+ if pi.aic {
+ let acpp = br.read_bool()?;
+ acpred = ACPredMode::DC;
+ println!(" acp {} @ {}", acpp as u8, br.tell());
+ if acpp {
+ acpred = if br.read_bool()? { ACPredMode::Hor } else { ACPredMode::Ver };
+ }
+ }
+println!(" @ {}", br.tell());
+ }