summaryrefslogtreecommitdiff
path: root/apps/metadata/mp3.c (follow)
Commit message (Collapse)AuthorAge
* Build librbcodec with DSP and metadata.Sean Bartell2012-03-18
| | | | | | All associated files are moved to /lib/rbcodec. Change-Id: I572ddd2b8a996aae1e98c081d06b1ed356dce222
* Remove some useless code and variables in the area of metadata parsing. Bump ↵Andree Buschmann2011-02-27
| | | | | | codec API. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29438 a1c6a512-1295-4272-9138-f99709370657
* Change how all the metadata parsers are read from a giant swich/case to ↵Thomas Martitz2010-11-26
| | | | | | function pointers via array index. Also unify the api. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28672 a1c6a512-1295-4272-9138-f99709370657
* Revert r26048. APE tags in mp3 is explicitely on ↵Frank Gevaerts2010-05-15
| | | | | | | | | http://www.rockbox.org/wiki/NoDo This sort of change should never go in without prior discussion or consensus git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26071 a1c6a512-1295-4272-9138-f99709370657
* mp3: when ID3 tags are not found, search APE tagsYoshihisa Uchida2010-05-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26048 a1c6a512-1295-4272-9138-f99709370657
* fix yellowYoshihisa Uchida2010-05-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26046 a1c6a512-1295-4272-9138-f99709370657
* ID3 tags parser separates from metadata/mp3.cYoshihisa Uchida2010-05-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26044 a1c6a512-1295-4272-9138-f99709370657
* add True Audio (TTA) codecYoshihisa Uchida2010-05-13
| | | | | | | | decoding speed iPod video ~153% But in some players, the decoding speed is not enough. (e.g., H180 52.4% (thanks amiconn), H300 55.09% (thanks n1s)) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25994 a1c6a512-1295-4272-9138-f99709370657
* Move c/h files implementing/defining standard library stuff into a new libc ↵Thomas Martitz2010-05-06
| | | | | | | | directory, also standard'ify some parts of the code base (almost entirely #include fixes). This is to a) to cleanup firmware/common and firmware/include a bit, but also b) for Rockbox as an application which should use the host system's c library and headers, separating makes it easy to exclude our files from the build. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25850 a1c6a512-1295-4272-9138-f99709370657
* Revert r23339 and use setid3v1title() from metadata/mp3.c instead.Mohamed Tarek2009-10-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23349 a1c6a512-1295-4272-9138-f99709370657
* add gapless support for MP3 files encoded with iTunesMarcoen Hirschberg2009-10-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22872 a1c6a512-1295-4272-9138-f99709370657
* add support for comments in ID3v2.2Marcoen Hirschberg2009-10-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22868 a1c6a512-1295-4272-9138-f99709370657
* Metadata parser: make adjust_mp3entry() not depend on id3_is_genre_string(), ↵Maurus Cuelenaere2009-08-01
| | | | | | so there's no need to compare the string to the whole genre array (thanks to Mikael Magnusson) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22105 a1c6a512-1295-4272-9138-f99709370657
* MP3 metadata parser:Maurus Cuelenaere2009-08-01
| | | | | | | | * Use ARRAYLEN() * id3_is_genre_string(): loop over the whole array instead of comparing a pointer to the first and last item of an array of pointers (fixes crash on Onda VX747) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22104 a1c6a512-1295-4272-9138-f99709370657
* FS#10080Nils Wallménius2009-07-14
| | | | | | | | | | * Move strncpy() from core to the pluginlib * Introduce strlcpy() and use that instead in most places (use memcpy in a few) in core and some plugins * Drop strncpy() from the codec api as no codec used it * Bump codec and plugin api versions git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21863 a1c6a512-1295-4272-9138-f99709370657
* Fix reading of Musicbrainz track IDs from ID3 tags - incorrect return values ↵Robert Keevil2009-04-16
| | | | | | resulted in these tags being partially overwritten git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20719 a1c6a512-1295-4272-9138-f99709370657
* Fix FS#9522: stop reading an ID3v2 tag if a frame length is bad.Magnus Holmgren2008-11-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19005 a1c6a512-1295-4272-9138-f99709370657
* Add support for the album artist field used by Foobar2000 in ID3v2 tags.Magnus Holmgren2008-10-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18935 a1c6a512-1295-4272-9138-f99709370657
* Add missing #include to mp3 metadata parser.Bertrik Sikken2008-10-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18885 a1c6a512-1295-4272-9138-f99709370657
* Split id3.c/h into metadata.c/h and metadata/mp3.c. Updated all references. ↵Björn Stenberg2008-10-15
Moved mp3data.c/h from firmware to apps. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18814 a1c6a512-1295-4272-9138-f99709370657