mirror of
https://github.com/iluvcapra/bwavfile.git
synced 2025-12-31 08:50:44 +00:00
clippy: Use .write_all() when writing a slice
This commit is contained in:
@@ -46,7 +46,7 @@ where
|
|||||||
self.write_u16::<LittleEndian>(ext.valid_bits_per_sample)?;
|
self.write_u16::<LittleEndian>(ext.valid_bits_per_sample)?;
|
||||||
self.write_u32::<LittleEndian>(ext.channel_mask)?;
|
self.write_u32::<LittleEndian>(ext.channel_mask)?;
|
||||||
let uuid = ext.type_guid.as_bytes();
|
let uuid = ext.type_guid.as_bytes();
|
||||||
self.write(uuid)?;
|
self.write_all(uuid)?;
|
||||||
}
|
}
|
||||||
Ok(())
|
Ok(())
|
||||||
}
|
}
|
||||||
|
|||||||
10
src/cue.rs
10
src/cue.rs
@@ -70,7 +70,7 @@ impl RawLabel {
|
|||||||
fn write_to(&self) -> Vec<u8> {
|
fn write_to(&self) -> Vec<u8> {
|
||||||
let mut writer = Cursor::new(vec![0u8; 0]);
|
let mut writer = Cursor::new(vec![0u8; 0]);
|
||||||
writer.write_u32::<LittleEndian>(self.cue_point_id).unwrap();
|
writer.write_u32::<LittleEndian>(self.cue_point_id).unwrap();
|
||||||
writer.write(&self.text).unwrap();
|
writer.write_all(&self.text).unwrap();
|
||||||
writer.into_inner()
|
writer.into_inner()
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -99,7 +99,7 @@ impl RawNote {
|
|||||||
fn write_to(&self) -> Vec<u8> {
|
fn write_to(&self) -> Vec<u8> {
|
||||||
let mut writer = Cursor::new(vec![0u8; 0]);
|
let mut writer = Cursor::new(vec![0u8; 0]);
|
||||||
writer.write_u32::<LittleEndian>(self.cue_point_id).unwrap();
|
writer.write_u32::<LittleEndian>(self.cue_point_id).unwrap();
|
||||||
writer.write(&self.text).unwrap();
|
writer.write_all(&self.text).unwrap();
|
||||||
writer.into_inner()
|
writer.into_inner()
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -141,7 +141,7 @@ impl RawLtxt {
|
|||||||
writer.write_u16::<LittleEndian>(self.dialect).unwrap();
|
writer.write_u16::<LittleEndian>(self.dialect).unwrap();
|
||||||
writer.write_u16::<LittleEndian>(self.code_page).unwrap();
|
writer.write_u16::<LittleEndian>(self.code_page).unwrap();
|
||||||
if let Some(ext_text) = &self.text {
|
if let Some(ext_text) = &self.text {
|
||||||
writer.write(ext_text).unwrap();
|
writer.write_all(ext_text).unwrap();
|
||||||
}
|
}
|
||||||
writer.into_inner()
|
writer.into_inner()
|
||||||
}
|
}
|
||||||
@@ -192,7 +192,7 @@ impl RawAdtlMember {
|
|||||||
};
|
};
|
||||||
w.write_fourcc(fcc).unwrap();
|
w.write_fourcc(fcc).unwrap();
|
||||||
w.write_u32::<LittleEndian>(buf.len() as u32).unwrap();
|
w.write_u32::<LittleEndian>(buf.len() as u32).unwrap();
|
||||||
w.write(&buf).unwrap();
|
w.write_all(&buf).unwrap();
|
||||||
if buf.len() % 2 == 1 {
|
if buf.len() % 2 == 1 {
|
||||||
w.write_u8(0).unwrap();
|
w.write_u8(0).unwrap();
|
||||||
}
|
}
|
||||||
@@ -204,7 +204,7 @@ impl RawAdtlMember {
|
|||||||
writer
|
writer
|
||||||
.write_u32::<LittleEndian>(chunk_content.len() as u32)
|
.write_u32::<LittleEndian>(chunk_content.len() as u32)
|
||||||
.unwrap();
|
.unwrap();
|
||||||
writer.write(&chunk_content).unwrap();
|
writer.write_all(&chunk_content).unwrap();
|
||||||
writer.into_inner()
|
writer.into_inner()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -57,7 +57,7 @@ where
|
|||||||
|
|
||||||
self.write_integer_frames_to_buffer(buffer, &mut write_buffer);
|
self.write_integer_frames_to_buffer(buffer, &mut write_buffer);
|
||||||
|
|
||||||
self.inner.write(&write_buffer)?;
|
self.inner.write_all(&write_buffer)?;
|
||||||
self.inner.flush()?;
|
self.inner.flush()?;
|
||||||
Ok(write_buffer.len() as u64 / self.inner.inner.format.channel_count as u64)
|
Ok(write_buffer.len() as u64 / self.inner.inner.format.channel_count as u64)
|
||||||
}
|
}
|
||||||
@@ -299,7 +299,7 @@ where
|
|||||||
self.inner.write_fourcc(ident)?;
|
self.inner.write_fourcc(ident)?;
|
||||||
assert!(data.len() < u32::MAX as usize);
|
assert!(data.len() < u32::MAX as usize);
|
||||||
self.inner.write_u32::<LittleEndian>(data.len() as u32)?;
|
self.inner.write_u32::<LittleEndian>(data.len() as u32)?;
|
||||||
self.inner.write(data)?;
|
self.inner.write_all(data)?;
|
||||||
if data.len() % 2 == 0 {
|
if data.len() % 2 == 0 {
|
||||||
self.increment_form_length(8 + data.len() as u64)?;
|
self.increment_form_length(8 + data.len() as u64)?;
|
||||||
} else {
|
} else {
|
||||||
@@ -353,7 +353,7 @@ where
|
|||||||
let to_add = framing - (lip % framing) - 16;
|
let to_add = framing - (lip % framing) - 16;
|
||||||
let mut chunk = self.chunk(ELM1_SIG)?;
|
let mut chunk = self.chunk(ELM1_SIG)?;
|
||||||
let buf = vec![0u8; to_add as usize];
|
let buf = vec![0u8; to_add as usize];
|
||||||
chunk.write(&buf)?;
|
chunk.write_all(&buf)?;
|
||||||
let closed = chunk.end()?;
|
let closed = chunk.end()?;
|
||||||
let inner = closed.chunk(DATA_SIG)?;
|
let inner = closed.chunk(DATA_SIG)?;
|
||||||
Ok(AudioFrameWriter::new(inner))
|
Ok(AudioFrameWriter::new(inner))
|
||||||
|
|||||||
Reference in New Issue
Block a user