indeo: do not align bitstream on empty tiles
[nihav.git] / nihav-indeo / src / codecs / ivibr.rs
index a333b3a7dba9f67bb8a7e7286798d57ff9d0fc37..d501953225066ebb320513d0231aaaec7487d8b7 100644 (file)
@@ -628,6 +628,7 @@ impl IVIDecoder {
                 }
 
                 self.decode_tile(br, &band, tile_no, tr, tr_dc)?;
+                br.align();
 let skip_part = tile_end - br.tell();
 br.skip(skip_part as u32)?;
             } else {
@@ -819,7 +820,6 @@ br.skip(skip_part as u32)?;
             }
             dstidx += stride * band.mb_size;
         }
-        br.align();
         Ok(())
     }