Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/agersant/mp3-duration
/ functions
Functions
25 in github.com/agersant/mp3-duration
⨍
Functions
25
◇
Types & classes
6
↓ 12 callers
Function
from_path
Measures the duration of a file. # Examples ``` use std::path::Path; use mp3_duration; let path = Path::new("test/source.mp3"); let duration = mp3_
src/lib.rs:271
↓ 10 callers
Method
error
(&self, e: ErrorKind)
src/context.rs:52
↓ 5 callers
Method
read_exact
(&mut self, buffer: &mut [u8])
src/context.rs:24
↓ 5 callers
Method
skip
(&mut self, num_bytes: usize)
src/context.rs:33
↓ 2 callers
Method
reached_eof
(&self)
src/context.rs:48
↓ 1 callers
Function
from_file
Measures the duration of a file. # Examples ``` use std::path::Path; use std::fs::File; use mp3_duration; let path = Path::new("test/source.mp3");
src/lib.rs:254
↓ 1 callers
Function
from_read
Measures the duration of a mp3 file contained in any struct implementing Read. # Examples ``` use std::path::Path; use std::fs::File; use std::io::B
src/lib.rs:79
↓ 1 callers
Function
get_bitrate
( context: &Context<T>, version: Version, layer: Layer, encoded_bitrate: u8, )
src/lib.rs:18
↓ 1 callers
Function
get_samples_per_frame
( context: &Context<T>, version: Version, layer: Layer, )
src/lib.rs:48
↓ 1 callers
Function
get_sampling_rate
( context: &Context<T>, version: Version, encoded_sampling_rate: u8, )
src/lib.rs:35
↓ 1 callers
Function
get_side_information_size
(version: Version, mode: Mode)
src/lib.rs:59
Function
apev2
()
src/test.rs:79
Function
bad_file
()
src/test.rs:88
Method
from
(e: io::Error)
src/error.rs:36
Function
id3v1
()
src/test.rs:34
Function
id3v2
()
src/test.rs:43
Function
id3v2_bad_padding
()
src/test.rs:70
Function
id3v2_empty
()
src/test.rs:61
Function
id3v2_with_image
()
src/test.rs:52
Function
lame_398_constant_bitrate_320
()
src/test.rs:7
Function
lame_398_variable_bitrate_v0
()
src/test.rs:16
Function
lame_398_variable_bitrate_v9
()
src/test.rs:25
Function
mpeg_frame_too_short
()
src/test.rs:110
Method
new
(reader: &'r mut T)
src/context.rs:15
Function
truncated
()
src/test.rs:95