mirror of
https://git.um-react.app/um/lib_um_crypto_rust.git
synced 2026-03-08 04:29:54 +00:00
[audio] fix: id3v2 parsing
This commit is contained in:
@@ -129,3 +129,15 @@ pub fn detect_audio_type(buffer: &[u8]) -> Result<AudioType, AudioError> {
|
||||
|
||||
Ok(AudioType::Unknown)
|
||||
}
|
||||
|
||||
#[cfg(test)]
|
||||
mod tests {
|
||||
use crate::{detect_audio_type, AudioType};
|
||||
|
||||
#[test]
|
||||
fn test_mp3() {
|
||||
let mp3_data = include_bytes!("__fixtures__/mp3_with_id3v2.bin");
|
||||
let result = detect_audio_type(mp3_data).expect("failed to parse mp3");
|
||||
assert_eq!(result, AudioType::MP3);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user