X-Git-Url: https://git.nihav.org/?a=blobdiff_plain;f=nihav-indeo%2Fsrc%2Fcodecs%2Findeo4.rs;h=03918bed238c544604e0f43f346c1a12a07f1a3c;hb=d32c444b36000abaaf5c65866a2dbdfec1c1ac26;hp=ce6bc35632da07dccd3586cc0d6f732eb628b69a;hpb=f2af8ecaeed8ec8c1fa6b3c2cfdb075d64994b7a;p=nihav.git diff --git a/nihav-indeo/src/codecs/indeo4.rs b/nihav-indeo/src/codecs/indeo4.rs index ce6bc35..03918be 100644 --- a/nihav-indeo/src/codecs/indeo4.rs +++ b/nihav-indeo/src/codecs/indeo4.rs @@ -455,6 +455,9 @@ impl NADecoder for Indeo4Decoder { frm.set_frame_type(self.dec.get_frame_type()); Ok(frm.into_ref()) } + fn flush(&mut self) { + self.dec.flush(); + } } const INDEO4_PICTURE_SIZE_TAB: [[usize; 2]; 7] = [ @@ -506,7 +509,7 @@ const INDEO4_SCAN_4X4_VER: [usize; 16] = [ 0, 4, 8, 12, 1, 5, 9, 13, 2, 6, 10, 1 const INDEO4_SCAN_4X4_HOR: [usize; 16] = [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 ]; const INDEO4_SCANS_8X8: [&[usize; 64]; 5] = [ - &IVI_ZIGZAG, &INDEO4_SCAN_8X8_ALT, &IVI_SCAN_8X8_HOR, &IVI_SCAN_8X8_VER, &IVI_ZIGZAG + &ZIGZAG, &INDEO4_SCAN_8X8_ALT, &IVI_SCAN_8X8_HOR, &IVI_SCAN_8X8_VER, &ZIGZAG ]; const INDEO4_SCANS_4X4: [&[usize; 16]; 5] = [ &IVI_SCAN_4X4, &INDEO4_SCAN_4X4_ALT, &INDEO4_SCAN_4X4_VER, &INDEO4_SCAN_4X4_HOR, &IVI_SCAN_4X4