diff --git a/Cargo.toml b/Cargo.toml index b360196..61d910e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nom-exif" -version = "1.2.0" +version = "1.2.1" edition = "2021" license-file = "LICENSE" description = "Exif/metadata parsing library written in pure Rust, both JPEG/HEIF/HEIC images and MOV/MP4 videos are supported." diff --git a/src/bbox.rs b/src/bbox.rs index 4fffcb4..d3dc354 100644 --- a/src/bbox.rs +++ b/src/bbox.rs @@ -339,7 +339,7 @@ mod tests { let mut boxes = Vec::new(); let (remain, bbox) = travel_while(&meta.body_data()[4..], |bbox| { - println!("got {}", bbox.header.box_type); + // println!("got {}", bbox.header.box_type); boxes.push(bbox.header.box_type.to_owned()); bbox.box_type() != "iloc" }) @@ -362,7 +362,7 @@ mod tests { let mut boxes = Vec::new(); let (remain, bbox) = travel_while(&buf, |bbox| { - println!("got {}", bbox.header.box_type); + // println!("got {}", bbox.header.box_type); boxes.push((bbox.header.box_type.to_owned(), bbox.to_owned())); bbox.box_type() != "moov" }) @@ -381,7 +381,7 @@ mod tests { let mut boxes = Vec::new(); let (remain, bbox) = travel_while(moov.body_data(), |bbox| { - println!("got {}", bbox.header.box_type); + // println!("got {}", bbox.header.box_type); boxes.push(bbox.header.box_type.to_owned()); bbox.box_type() != "meta" }) @@ -395,7 +395,7 @@ mod tests { let meta = bbox; let mut boxes = Vec::new(); let (remain, _) = travel_while(meta.body_data(), |bbox| { - println!("got {}", bbox.header.box_type); + // println!("got {}", bbox.header.box_type); boxes.push(bbox.header.box_type.to_owned()); bbox.box_type() != "ilst" }) @@ -414,7 +414,7 @@ mod tests { let mut boxes = Vec::new(); let (remain, bbox) = travel_while(&buf, |bbox| { - println!("got {}", bbox.header.box_type); + // println!("got {}", bbox.header.box_type); boxes.push((bbox.header.box_type.to_owned(), bbox.to_owned())); bbox.box_type() != "moov" }) @@ -433,7 +433,7 @@ mod tests { let mut boxes = Vec::new(); let (remain, bbox) = travel_while(moov.body_data(), |bbox| { - println!("got {}", bbox.header.box_type); + // println!("got {}", bbox.header.box_type); boxes.push((bbox.header.box_type.to_owned(), bbox.to_owned())); bbox.box_type() != "udta" }) @@ -452,7 +452,7 @@ mod tests { let meta = bbox; let mut boxes = Vec::new(); let (remain, _) = travel_while(meta.body_data(), |bbox| { - println!("got {}", bbox.header.box_type); + // println!("got {}", bbox.header.box_type); boxes.push(bbox.header.box_type.to_owned()); bbox.box_type() != "©xyz" }) @@ -464,7 +464,7 @@ mod tests { let mut boxes = Vec::new(); let (remain, bbox) = travel_while(trak.body_data(), |bbox| { - println!("got {}", bbox.header.box_type); + // println!("got {}", bbox.header.box_type); boxes.push(bbox.header.box_type.to_owned()); bbox.box_type() != "mdia" }) @@ -477,7 +477,7 @@ mod tests { let mdia = bbox; let mut boxes = Vec::new(); let (remain, _) = travel_while(mdia.body_data(), |bbox| { - println!("got {}", bbox.header.box_type); + // println!("got {}", bbox.header.box_type); boxes.push(bbox.header.box_type.to_owned()); bbox.box_type() != "minf" }) @@ -504,7 +504,7 @@ mod tests { let (_, bbox) = find_box(&buf, "moov/udta/©xyz").unwrap(); let bbox = bbox.unwrap(); - println!("bbox: {:?}", bbox.header); + // println!("bbox: {:?}", bbox.header); // gps info assert_eq!( diff --git a/src/bbox/iloc.rs b/src/bbox/iloc.rs index a47ce46..b9abf6c 100644 --- a/src/bbox/iloc.rs +++ b/src/bbox/iloc.rs @@ -59,7 +59,7 @@ impl ParseBody for IlocBox { let (remain, extent_count) = be_u16(remain)?; if extent_count > MAX_ILOC_EXTENTS_PER_ITEM { - eprintln!("extent_count: {extent_count}"); + // eprintln!("extent_count: {extent_count}"); context("extent_count > 32", fail::<_, (), _>)(remain)?; } diff --git a/src/bbox/ilst.rs b/src/bbox/ilst.rs index c392626..a4d7e48 100644 --- a/src/bbox/ilst.rs +++ b/src/bbox/ilst.rs @@ -94,7 +94,7 @@ fn parse_value(type_code: u32, data: &[u8]) -> crate::Result { 8 => be_i64(data)?.1.into(), x => { let msg = format!("Invalid ilst item data; data type is BE Signed Integer while data len is : {x}"); - eprintln!("{msg}"); + // eprintln!("{msg}"); return Err(msg.into()); } }, @@ -106,7 +106,7 @@ fn parse_value(type_code: u32, data: &[u8]) -> crate::Result { 8 => be_u64(data)?.1.into(), x => { let msg = format!("Invalid ilst item data; data type is BE Unsigned Integer while data len is : {x}"); - eprintln!("{msg}"); + // eprintln!("{msg}"); return Err(msg.into()); } }, @@ -114,7 +114,7 @@ fn parse_value(type_code: u32, data: &[u8]) -> crate::Result { 24 => be_f64(data)?.1.into(), o => { let msg = format!("Unsupported ilst item data type: {o}"); - eprintln!("{msg}"); + // eprintln!("{msg}"); return Err(msg.into()); } };