summaryrefslogtreecommitdiffstats
path: root/firmware/id3.c
AgeCommit message (Expand)AuthorFilesLines
2002-10-01modify the data these point to, these operators are right-to-left...Daniel Stenberg1-3/+3
2002-10-01Made the Unicode kludge even kludgier, but non-crashingLinus Nielsen Feltzing1-42/+70
2002-09-30Bill Napier wrote this:Daniel Stenberg1-0/+26
2002-09-30Bill Napier's fix for header lengths for ID3v2.3 and earlier.Daniel Stenberg1-2/+14
2002-09-27Rudimentary VBRI parsingLinus Nielsen Feltzing1-0/+29
2002-09-25For some strange reason, getsonglength() couldn't handle 800Kbyte ID3V2 tags :-)Linus Nielsen Feltzing1-1/+3
2002-09-19Better handling of tagless tracks with VBR headersLinus Nielsen Feltzing1-1/+6
2002-09-18Another strike in the battle against glitches between tracksLinus Nielsen Feltzing1-1/+3
2002-09-17no C99 stuff here ;-)Daniel Stenberg1-1/+2
2002-09-16Now skips garbage padding after the ID3V2 tag, along with Xing and LAME headersLinus Nielsen Feltzing1-6/+27
2002-09-16removed redundant size checksDaniel Stenberg1-8/+0
2002-09-16When getting tag contents, we might read a tag which has a part of it withinDaniel Stenberg1-3/+3
2002-09-16if the id3v2 tags avaiable are bigger than our buffer size, at least tryDaniel Stenberg1-1/+1
2002-09-09Read tracknum from id3v1.1 tag (Kenneth Kiraly)Björn Stenberg1-17/+23
2002-08-30Better handling of garbage in ID3V2 tagsLinus Nielsen Feltzing1-5/+7
2002-08-22make mp3info() better return true on bad mp3 files, also makeDaniel Stenberg1-5/+10
2002-08-19Added support for the unofficial MPEG version 2.5 format that uses a somewhatDaniel Stenberg1-18/+37
2002-08-15VBR ID3 info works again. (I mistakenly left out a line from Hardeep's patch.)Björn Stenberg1-0/+1
2002-08-14Added fast forward and rewind (without sound). Patch by Hardeep Sidhu.Björn Stenberg1-39/+47
2002-08-14Skip past id3v2 tag when loading mp3 dataBjörn Stenberg1-9/+2
2002-07-22Now continues searching for good frames if a bad one is found. Patch by Harde...Linus Nielsen Feltzing1-5/+12
2002-07-18More detailed mp3 frame header checkBjörn Stenberg1-2/+24
2002-07-18Added support for mono and MPEG2 VBR headersBjörn Stenberg1-14/+32
2002-07-10Added average bitrate for VBR mp3Björn Stenberg1-7/+13
2002-07-05Added a vbr flag in the id3 structLinus Nielsen Feltzing1-1/+3
2002-07-04Added protection against too large ID3V2 tagsLinus Nielsen Feltzing1-19/+17
2002-07-04Now sets bitrate to VARIABLE_BIT_RATE if VBRLinus Nielsen Feltzing1-0/+1
2002-07-03Added Xing VBR frame parsingLinus Nielsen Feltzing1-6/+37
2002-06-28Fixed an overflow in the song length calculationLinus Nielsen Feltzing1-1/+1
2002-06-27changed char* path to char path[256] and added a copy of filename on mp3info ...Jerome Kuptz1-1/+3
2002-06-27Made mp3info set the path variable on the mp3entry struct. This fixes WPS Par...Jerome Kuptz1-1/+1
2002-06-26Added id3 tracknum (Yusef Napora)Björn Stenberg1-1/+21
2002-06-26Moved getfilesize() to topBjörn Stenberg1-3/+1
2002-06-26Reordered operations to optimise file seekingBjörn Stenberg1-7/+6
2002-06-25Made mp3entry a struct, not a typeBjörn Stenberg1-6/+6
2002-06-25Don't free static data :)Björn Stenberg1-3/+2
2002-06-04NOTE! the 'mp3entry' struct grew quite a bit now, as the previously staticDaniel Stenberg1-10/+9
2002-05-27Fixed endianness bug in getsonglengthLinus Nielsen Feltzing1-4/+8
2002-05-27Commented out songlength() for nowBjörn Stenberg1-1/+1
2002-05-17Removed floating point codeBjörn Stenberg1-2/+2
2002-05-13Changing to C99 'bool' typeBjörn Stenberg1-7/+7
2002-05-12save mpeg layer and version informationDave Chapman1-0/+2
2002-05-08Removed include fcntl.hBjörn Stenberg1-3/+2
2002-05-08uninitialised variable and better return code checkDaniel Stenberg1-2/+4
2002-05-06fixed buffer overflow in setid3v1titleDave Chapman1-2/+2
2002-05-06no more unistd.hDaniel Stenberg1-1/+0
2002-05-05Dave Chapman found a problem in the id3v1 tag reading, and providedDaniel Stenberg1-1/+1
2002-05-05include file.h (important for the x11 sim to work) and types.h (as thatDaniel Stenberg1-18/+3
2002-05-02Added Gary's snprintf() and changed all places to use it.Björn Stenberg1-4/+1
2002-04-30fixed to use our file apiDaniel Stenberg1-34/+41