summaryrefslogtreecommitdiff
path: root/apps/metadata.c (follow)
Commit message (Collapse)AuthorAge
...
* Updated our source code header to explicitly mention that we are GPL v2 orDaniel Stenberg2008-06-28
| | | | | | | | | later. We still need to hunt down snippets used that are not. 1324 modified files... http://www.rockbox.org/mail/archive/rockbox-dev-archive-2008-06/0060.shtml git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17847 a1c6a512-1295-4272-9138-f99709370657
* FS #8680. MOD codec by Rainer Sinsch.Thom Johansen2008-05-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17595 a1c6a512-1295-4272-9138-f99709370657
* Update source files to include the header file for the functions they ↵Bertrik Sikken2008-04-28
| | | | | | implement, to make sure the header and the implementation is consistent (and fix it for a case where it wasn't). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17275 a1c6a512-1295-4272-9138-f99709370657
* Revert... stupid svn doesn't complain when passing -m twice :(Jens Arnold2008-04-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16939 a1c6a512-1295-4272-9138-f99709370657
* Make the measured LCD scanrates from the greylib known to the scanrate test ↵Jens Arnold2008-04-02
| | | | | | plugin. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16938 a1c6a512-1295-4272-9138-f99709370657
* Revert accidental tree commit. /me needs a smaller enter key...Jens Arnold2008-03-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16805 a1c6a512-1295-4272-9138-f99709370657
* Cabbiev2 gigabeat background: reduce WPS backdrop filesize by storing it as ↵Jens Arnold2008-03-25
| | | | | | 24 bit BMP instead of unnecessary 32 bit. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16802 a1c6a512-1295-4272-9138-f99709370657
* Revert accidental tree commit. Sorry for that.Jens Arnold2008-03-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16574 a1c6a512-1295-4272-9138-f99709370657
* No need to have \n here. panicf() won't output it anyway.Jens Arnold2008-03-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16570 a1c6a512-1295-4272-9138-f99709370657
* Unify the Ogg Vorbis and Ogg Speex metadata parsers.Dan Everton2007-12-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15897 a1c6a512-1295-4272-9138-f99709370657
* Put A52/AC3 metadata parser in its own file. Cosmetic changes in metadata.c. ↵Thom Johansen2007-12-04
| | | | | | Remove some unneeded headers from MPC metadata parser. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15874 a1c6a512-1295-4272-9138-f99709370657
* Fix yellows I made the other day, gcc is an dumb, IMOBrandon Low2007-11-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15859 a1c6a512-1295-4272-9138-f99709370657
* No functional changes, just coding tweaks for speed, codesize and styleBrandon Low2007-11-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15843 a1c6a512-1295-4272-9138-f99709370657
* Fix redBrandon Low2007-11-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15841 a1c6a512-1295-4272-9138-f99709370657
* Fix FS8069, because Nico_P made it easyBrandon Low2007-11-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15840 a1c6a512-1295-4272-9138-f99709370657
* revise commit r15463 - we still get the immediate display of runtime data in ↵Robert Kukla2007-11-23
| | | | | | the wps, but avoid unnecessary calls while initialising/updating the database. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15781 a1c6a512-1295-4272-9138-f99709370657
* Fix for FS#8082:Robert Kukla2007-11-04
| | | | | | runtime data fields are filled like any other fields in the mp3entry struct during the call to get_metadata(); HWCODEC still uses the old callback mechanism git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15463 a1c6a512-1295-4272-9138-f99709370657
* get_metadata(): Clear the destination mp3entry to avoid having bogus ↵Nicolas Pennequin2007-10-05
| | | | | | pointers appear in it. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14992 a1c6a512-1295-4272-9138-f99709370657
* Remove the ID3 tag version priority setting on the grounds of it being ↵Thom Johansen2007-09-19
| | | | | | pretty pointless. ID3v2 tags are superior to ID3v1 tags, and needs less seeking around to find. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14750 a1c6a512-1295-4272-9138-f99709370657
* Make get_metadata act on a struct mp3entry rather than a struct track_info.Nicolas Pennequin2007-08-14
| | | | | | | | | | This should make it easy to use a buffer handle to put the ID3 data in. The changes in get_metadata are mostly search and replace. The only thing it actually used to do on the struct track_info was set taginfo_ready to true. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14326 a1c6a512-1295-4272-9138-f99709370657
* Move WavPack metadata parsing to its own file and add handling of ↵Dave Bryant2007-08-12
| | | | | | non-standard sampling rates git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14289 a1c6a512-1295-4272-9138-f99709370657
* Initial, work-in-progress, version of a WMA codec using Michael Giacomelli's ↵Dave Chapman2007-07-03
| | | | | | fixed-point and malloc-less WMA decoder (based on the ffmpeg WMA decoder from early 2006, and also building on the work started by Paul Jones). The codec itself and the ASF parsing code were written by me, inspired by the ASF parser in libasf. Current performance is around 400% realtime on gigabeat, 100% realtime on PP and 20% realtime on Coldfire. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13769 a1c6a512-1295-4272-9138-f99709370657
* split up the metadata parserMarcoen Hirschberg2007-06-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13637 a1c6a512-1295-4272-9138-f99709370657
* AAC: Add support for iTunes-style gapless playback.Magnus Holmgren2007-06-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13636 a1c6a512-1295-4272-9138-f99709370657
* Correct the parsing of v3.97 Monkey's Audio files.Dave Chapman2007-06-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13595 a1c6a512-1295-4272-9138-f99709370657
* Make v3.97 APE files work in RockboxDave Chapman2007-06-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13571 a1c6a512-1295-4272-9138-f99709370657
* Initial commit of Monkey's Audio (.ape/.mac) support. Note that Monkey's is ↵Dave Chapman2007-06-05
| | | | | | an extremely CPU-intensive codec, and that the decoding speed is directly related to the compression level (-c1000, -c2000, -c3000, -c4000 or -c5000) used when encoding the file. Current performance is: -c1000 to -c3000 are realtime on a Gigabeat, -c1000 is realtime on Coldfire targets (H100, H300 and Cowon), and nothing is realtime on PortalPlayer targets (iPods, H10, Sansa). Hopefully this can be improved. More information at FS #7256. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13562 a1c6a512-1295-4272-9138-f99709370657
* Fixed bug in the WAV metadata parser: A long has 4 bytes...Jens Arnold2007-06-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13534 a1c6a512-1295-4272-9138-f99709370657
* Add the possibility to store cuesheets in /.rockbox/cue. The code will look ↵Nicolas Pennequin2007-05-28
| | | | | | | | | for a cuesheet there in case there wasn't one in the same folder as the audio file. This is to reduce the clutter created by one cuesheet per audio file in some places. Also some duplicate code was replaced by a function call. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13508 a1c6a512-1295-4272-9138-f99709370657
* Fix metadata reading for 64 bit sims. Closes FS#6690Nils Wallménius2007-05-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13335 a1c6a512-1295-4272-9138-f99709370657
* AAC: More adjustments to how the frequency is read. Still not perfect, but ↵Magnus Holmgren2007-04-26
| | | | | | this is probably as good as it can get. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13274 a1c6a512-1295-4272-9138-f99709370657
* AAC: Improve SBR detection, to fix incorrect frequency on some files (and ↵Magnus Holmgren2007-04-24
| | | | | | hopefully not break others :). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13255 a1c6a512-1295-4272-9138-f99709370657
* Fix simulator builds, and some debugf() format strings.Jens Arnold2007-03-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12817 a1c6a512-1295-4272-9138-f99709370657
* Fix an off-by-one bug when dealing with genres in MP4 files.Magnus Holmgren2007-03-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12754 a1c6a512-1295-4272-9138-f99709370657
* Remove unnecessary dependence, it doesn't make sense to check settings here.Adam Boot2007-03-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12630 a1c6a512-1295-4272-9138-f99709370657
* Try and parse Ogg 'date' tags. Will only work if your date tags start with ↵Dan Everton2007-03-05
| | | | | | the year (e.g. yyyy-MM-dd). Which should be most people. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12622 a1c6a512-1295-4272-9138-f99709370657
* Allow compiling database tool again.Miika Pekkarinen2007-03-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12593 a1c6a512-1295-4272-9138-f99709370657
* Clean up some left over junk.Adam Boot2007-03-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12564 a1c6a512-1295-4272-9138-f99709370657
* Add get_metadata() and year & comment tag support for SPC.Adam Boot2007-03-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12563 a1c6a512-1295-4272-9138-f99709370657
* remove numerical genre and use genre_string consistently:Robert Kukla2007-03-02
| | | | | | | | - fix spurious display of "blues" genre for missing genre tag - simplify code/use less code - numerical->string conversion only once instead of at every use git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12552 a1c6a512-1295-4272-9138-f99709370657
* correct commentRobert Kukla2007-02-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12518 a1c6a512-1295-4272-9138-f99709370657
* FS#5720 — improved meta data extraction from SID filesRobert Kukla2007-02-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12515 a1c6a512-1295-4272-9138-f99709370657
* Code Police: Remove tabs throught apps/ . Hopefully no actual code Jonathan Gordon2007-02-27
| | | | | | | change git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12504 a1c6a512-1295-4272-9138-f99709370657
* Fixed the incorrect APE header format define cause parsing to fail.Miika Pekkarinen2007-02-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12317 a1c6a512-1295-4272-9138-f99709370657
* Start using the new endian conversion system outside tagcache also to ↵Miika Pekkarinen2007-02-14
| | | | | | simplify code. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12309 a1c6a512-1295-4272-9138-f99709370657
* Cuesheet support by Jonathan Gordon and me (FS #6460).Nicolas Pennequin2007-02-14
| | | | | | | | Everytime an audio file is loaded, a cue file with the same name is searched for. A setting allows to disable this (default is off). Cuesheet files can also be viewed in the file browser. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12304 a1c6a512-1295-4272-9138-f99709370657
* Cleaned indents, added Shay Green (blargg) to credits.Adam Gashlin2007-02-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12299 a1c6a512-1295-4272-9138-f99709370657
* Adding SPC codec (FS #6542)Adam Gashlin2007-02-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12298 a1c6a512-1295-4272-9138-f99709370657
* Fix signedness warning (only visible when building tools/database.c)Dave Chapman2007-02-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12291 a1c6a512-1295-4272-9138-f99709370657
* Make the database PC tool compile again.Miika Pekkarinen2007-02-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12290 a1c6a512-1295-4272-9138-f99709370657