Xavier Henner
3b7a3d5485
Fix bug in the split method
...
Sometimes, we can have this configuration :
description 00 00 00 data (with delim = [00 00])
with splitN, we make the separation at the first 00 00 :
[description, 00 data]
But in fact, we must make the separation one byte later
[description 00, data]
2015-05-22 00:37:12 +02:00
David Howden
e5ad564af4
Added Lyrics output to tag tool
2015-05-19 22:10:04 +10:00
David Howden
68d82a6107
Fix errors caused by incorrect delimiters
2015-05-19 22:09:51 +10:00
Xavier Henner
0f62dc116a
Add support for lyrics.
...
Not supported in id3v1 and id3v22
2015-05-19 22:06:16 +10:00
David Howden
3c6f62d3e8
Merge pull request #5 from dhowden/revert-4-lyrics
...
Revert "Add support for lyrics."
2015-05-19 08:04:14 +10:00
David Howden
c895efbcf8
Revert "Add support for lyrics."
2015-05-19 08:03:36 +10:00
David Howden
90c5402ab5
Merge pull request #4 from xhenner/lyrics
...
Add support for lyrics.
2015-05-19 07:22:52 +10:00
Xavier Henner
0ae35897fa
Typo, forgotten debug string and a missing comment
2015-05-18 09:56:47 +02:00
Xavier Henner
7fac753a70
Add support for lyrics.
...
Not supported in id3v1 and id3v22
2015-05-18 09:32:54 +02:00
David Howden
7a80548ea8
Add some basic tests for utils
2015-05-03 09:59:03 +10:00
David Howden
23cb126fb7
Add license comment to unsynchroniser tests
2015-05-03 09:58:40 +10:00
David Howden
0203dd6bc4
Tidy up unsynchroniser.Read some more
2015-05-03 09:58:13 +10:00
David Howden
5989e00ece
Simplified unsynchroniser and added tests
2015-05-02 09:58:05 +10:00
David Howden
5ddbd701bc
Merge branch 'xhenner-master'
2015-05-02 09:54:31 +10:00
David Howden
07ab8d2572
Fix merge conflicts
2015-05-02 09:53:58 +10:00
David Howden
b549899eb9
Merge pull request #3 from solarnz/editorconfig
...
Add a basic editorconfig file
2015-05-01 23:13:13 +10:00
Chris Trotman
76e36de1d1
Add a basic editorconfig file
2015-05-01 22:44:59 +10:00
Xavier Henner
cac0ed8f57
now work with 'ff 00 ff 00' in the file
2015-05-01 00:55:17 +02:00
Xavier Henner
dad1548722
Need to skip Unsynchronisation byte at the boundary between 2 Read
2015-04-30 22:07:08 +02:00
David Howden
de3f502e83
Improved handling of multiple tags with the same name
2015-04-27 23:11:04 +10:00
David Howden
0f6115b228
Fixed panic on tag name length < 4
2015-04-27 22:55:59 +10:00
David Howden
4b3edce02f
Fixed godoc
2015-04-27 22:53:37 +10:00
David Howden
48793f15b7
Remove log statement
2015-04-27 22:53:37 +10:00
David Howden
060159f528
Merge pull request #2 from xhenner/multiple_frames
...
tag can have multiple frames with the same name
2015-04-27 08:14:15 +10:00
Xavier Henner
1480876144
can have multiple frames with the same name. append a number from the second one
2015-04-26 17:55:59 +02:00
Xavier Henner
c1716d5521
take into account h.Unsynchronisation and add some sanity check
2015-04-26 16:56:26 +02:00
David Howden
d7fe851d27
Added FLAC artwork support
2015-04-15 22:20:10 +10:00
David Howden
ea8aa7c735
Updated README
2015-04-15 00:14:53 +10:00
David Howden
4cebcae157
Implemented basic FLAC support (no artwork, yet!)
2015-04-15 00:12:37 +10:00
David Howden
8aff503453
Use Seek instead of discardN
2015-04-15 00:12:30 +10:00
David Howden
1fc6cacf34
Updated ReadFrom to take io.ReadSeeker
2015-04-15 00:06:32 +10:00
David Howden
23f80edc48
Updated README
2015-04-03 15:13:44 +11:00
David Howden
e9deeea0e1
Refactored Hash -> Sum and fixed infinite loop issue with SumAtoms
2015-04-03 15:13:39 +11:00
David Howden
208a9e993c
Moved Seek into individual implementations
2015-03-30 22:50:20 +11:00
David Howden
2c4b231e7e
Updated README to include build icon
2015-03-20 09:09:07 +11:00
David Howden
8ff0b0b87d
Added .travis.yml
2015-03-20 09:02:27 +11:00
David Howden
441c2cbe66
Added README
2015-03-19 23:29:03 +11:00
David Howden
9278a7ec07
Initial commit
2015-03-19 23:21:53 +11:00