Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/badgerodon/mp3
/ functions
Functions
28 in github.com/badgerodon/mp3
⨍
Functions
28
◇
Types & classes
9
↓ 8 callers
Method
Error
()
frames.go:65
↓ 6 callers
Function
Length
(src io.ReadSeeker)
length.go:9
↓ 5 callers
Method
Offset
()
frames.go:61
↓ 5 callers
Function
Stripped
(src io.ReadSeeker)
stripped.go:83
↓ 4 callers
Method
Header
()
frames.go:57
↓ 3 callers
Method
Parse
(bs []byte)
id3.go:17
↓ 3 callers
Function
Slice
(src io.ReadSeeker, cutPoints ...time.Duration)
slice.go:10
↓ 3 callers
Method
samples
()
header.go:168
↓ 2 callers
Function
GetFrames
(src io.ReadSeeker)
frames.go:18
↓ 2 callers
Method
Next
()
frames.go:29
↓ 2 callers
Method
Parse
Parse an Xing header from the first frame of an mp3
xing.go:13
↓ 2 callers
Function
getFirstFrameOffset
(src io.ReadSeeker)
stripped.go:10
↓ 2 callers
Function
getFirstRealFrameOffset
Skips both the ID3V2 tags and optional VBR headers
stripped.go:33
↓ 2 callers
Function
getLastFrameEnd
(src io.ReadSeeker)
stripped.go:66
↓ 1 callers
Method
Parse
(bs []byte)
header.go:106
↓ 1 callers
Method
duration
()
header.go:181
↓ 1 callers
Method
size
()
header.go:172
Method
Len
()
splice.go:13
Method
Less
(i, j int)
splice.go:19
Function
Splice
Take a source MP3 and insert all the splice members into it (at the specified durations)
splice.go:24
Method
Swap
(i, j int)
splice.go:16
Function
TestID3
(t *testing.T)
id3_test.go:7
Function
TestLength
(t *testing.T)
length_test.go:9
Function
TestSlice
(t *testing.T)
slice_test.go:10
Function
TestSlicedAndConcatenated
(t *testing.T)
slice_test.go:56
Function
TestSplice
(t *testing.T)
splice_test.go:7
Function
TestStripped
(t *testing.T)
stripped_test.go:9
Function
init
()
header.go:101