X-Git-Url: https://git.nihav.org/?a=blobdiff_plain;f=src%2Ftest%2Fdec_video.rs;h=e192fd4cd2fc087274ae67e443e4d7611e159f9b;hb=0c3b4923dbb4b965b9e759a40fbbe003323a259b;hp=8576b11aed50037a087a52b8347a90fed7fde4d1;hpb=3e113f526806a877f464d0b5813d633bb0bd991a;p=nihav.git diff --git a/src/test/dec_video.rs b/src/test/dec_video.rs index 8576b11..e192fd4 100644 --- a/src/test/dec_video.rs +++ b/src/test/dec_video.rs @@ -9,7 +9,7 @@ use super::wavwriter::WavWriter; fn write_pgmyuv(pfx: &str, strno: usize, num: u64, frmref: NAFrameRef) { let frm = frmref.borrow(); if let NABufferType::None = frm.get_buffer() { return; } - let name = format!("assets/{}out{:02}_{:04}.pgm", pfx, strno, num); + let name = format!("assets/{}out{:02}_{:06}.pgm", pfx, strno, num); let mut ofile = File::create(name).unwrap(); let buf = frm.get_buffer().get_vbuf().unwrap(); let (w, h) = buf.get_dimensions(0); @@ -68,7 +68,7 @@ fn write_pgmyuv(pfx: &str, strno: usize, num: u64, frmref: NAFrameRef) { fn write_palppm(pfx: &str, strno: usize, num: u64, frmref: NAFrameRef) { let frm = frmref.borrow(); - let name = format!("assets/{}out{:02}_{:04}.ppm", pfx, strno, num); + let name = format!("assets/{}out{:02}_{:06}.ppm", pfx, strno, num); let mut ofile = File::create(name).unwrap(); let buf = frm.get_buffer().get_vbuf().unwrap(); let (w, h) = buf.get_dimensions(0); @@ -108,8 +108,7 @@ pub fn test_file_decoding(demuxer: &str, name: &str, limit: Option, let mut file = File::open(name).unwrap(); let mut fr = FileReader::new_read(&mut file); let mut br = ByteReader::new(&mut fr); - let mut dmx = dmx_f.new_demuxer(&mut br); - dmx.open().unwrap(); + let mut dmx = create_demuxer(dmx_f, &mut br).unwrap(); let mut decs: Vec>> = Vec::new(); for i in 0..dmx.get_num_streams() { @@ -159,8 +158,7 @@ pub fn test_decode_audio(demuxer: &str, name: &str, limit: Option, audio_pf let mut file = File::open(name).unwrap(); let mut fr = FileReader::new_read(&mut file); let mut br = ByteReader::new(&mut fr); - let mut dmx = dmx_f.new_demuxer(&mut br); - dmx.open().unwrap(); + let mut dmx = create_demuxer(dmx_f, &mut br).unwrap(); let mut decs: Vec>> = Vec::new(); for i in 0..dmx.get_num_streams() {