strh_pos: u64,
nframes: u32,
is_video: bool,
- max_size: u32,
+ max_size: u32,
}
struct AVIMuxer<'a> {
write_chunk_hdr(&mut self.bw, str.get_media_type(), str_num as u32)?;
self.bw.write_u32le(chunk_len)?;
self.bw.write_buf(pkt.get_buffer().as_slice())?;
+ if (self.bw.tell() & 1) != 0 {
+ self.bw.write_byte(0)?;
+ }
Ok(())
}
fn flush(&mut self) -> MuxerResult<()> {