- SliceState { is_iframe: is_iframe, mb_x: 0, mb_y: 0, first_line: true, first_mb: true }
+ SliceState {
+ is_iframe: is_iframe, mb_x: 0, mb_y: 0, first_line: true, first_mb: true,
+ slice_mb_x: 0, slice_mb_y: 0
+ }
+ }
+ pub fn next_mb(&mut self) {
+ self.mb_x += 1; self.first_mb = false;
+ if self.mb_x >= self.slice_mb_x && self.mb_y > self.slice_mb_y {
+ self.first_line = false;
+ }