Commit graph

110 commits

Author SHA1 Message Date
vspader
dc891b5c5b Fixed track numbers for game music plugin. 2008-03-13 00:44:41 +00:00
vspader
646c71fefb Made xibs and project files binary so they dont show up in diffs.
Removed horizontal scrolling from playlist.
2008-03-07 01:28:56 +00:00
vspader
79cd625152 Changed year to an NSNumber. Fixed up taglib plugin. Tracks/Years with 0 now show up as nothing. 2008-03-04 00:43:47 +00:00
matthewleon
69e802052e Spotlight sorts by track number properly. 2008-03-03 23:02:52 +00:00
vspader
9af41d7542 A few taglib fixes. Reads id3v2 before ape for mp3 files. Added AutoReleasePool to backgrounded method. 2008-03-03 03:26:19 +00:00
vspader
6a4b661208 Modified taglib plugin to not use the C bindings since they are not thread safe. Used C++ classes instead, which are. 2008-03-03 01:55:25 +00:00
areff
e5187b9a48 Some WMA cleanup, more to come. 2008-03-01 14:11:30 +00:00
vspader
6c5ecf3701 Updated PlaylistView so status column header is blank. 2008-03-01 02:48:12 +00:00
areff
e073f48dd5 WMAs now play. Seek is still lacking, also metadata readers. Code needs cleanup. 2008-02-28 19:29:22 +00:00
areff
d59e118e1d Set default seek to 5, added menu separator to context menu, fixed silly wma crasher 2008-02-28 13:11:37 +00:00
areff
04ef1c2fa3 initial code for WMA readAudio:frames method added, severely broken 2008-02-28 12:49:19 +00:00
areff
c5a869d406 Some basic WMA code added, reads file properties correctly, code of function tag_recode in asf.c changed due to crasher (this needs to be investigated) 2008-02-28 05:33:56 +00:00
areff
37d159e009 Initial WMA framework and plugin structure added to project. 2008-02-26 20:53:18 +00:00
vspader
a54f6ecfe5 Fixed bitrate calculation. 2008-02-20 01:09:15 +00:00
areff
f20b10fdd4 Most of the Repeat logic is in place (needs some brush up here and there). Still missing Repeat Album. Disabled some annoying debug output from MADDecoder. Updated KnownIssues. 2008-02-19 19:59:35 +00:00
vspader
8434f6e3b3 Added RepeatTransformers with the beginnings of support for the repeat modes. MenuItems's reflect the repeat state (yet do not work to set the state yet), and the repeat button toggles w/images as expected.. 2008-02-19 03:39:43 +00:00
vspader
5434fe510b Fixed mp3 bitrate calculation. 2008-02-17 19:59:01 +00:00
vspader
ecf7f30fb4 Updated Musepack plugin to use new decoder protocol. 2008-02-10 16:18:23 +00:00
vspader
4bd896afb3 Updated GME to use new decoder protocol. 2008-02-10 16:04:28 +00:00
vspader
a6c7666143 Updated dumb plugin to use new decoder protocol. 2008-02-10 15:56:18 +00:00
vspader
445797157c Fixed bug in Dumb plugin when title is not found. 2008-02-10 15:40:01 +00:00
vspader
3244e20608 Added patch for compilation case-sensitive filesystems from Matthew Grinshpun. 2008-02-08 00:08:56 +00:00
vspader
a9d103261f Fixed bug in flac decoder. 2008-01-23 02:45:57 +00:00
vspader
5715522470 Moved to frame-based reading/seeking instead of byte/second based. Some formats have still not been updated and are broken.
Added icons for other formats.
2007-11-24 20:16:27 +00:00
vspader
678d406879 Bug fix for flac files. 2007-11-04 03:08:41 +00:00
vspader
9fed5759ae Fixed typo. 2007-10-20 19:15:09 +00:00
vspader
8a5db0dd33 Removed alternate file extension code so Cog does not encourage broken cuesheets. 2007-10-20 19:14:12 +00:00
vspader
d376d2e3ca Removed user files. 2007-10-20 19:13:09 +00:00
vspader
6c22c97103 Removed commented code. Fixed bug which may cause tracks to not end. 2007-10-20 16:18:44 +00:00
vspader
d6c6dea8a6 Fixed Cuesheet bug so it doesn't load itself.
Added APL support (Vasfed).
2007-10-20 16:15:02 +00:00
vspader
7bee3acc79 Cleaned up code. 2007-10-20 16:01:18 +00:00
vspader
156ae4ef0d Fixed warning. 2007-10-20 15:54:42 +00:00
vspader
9a344922da Fixed the way plugin controller was setup and loaded.
Updated cuesheet to search for alternate types if wav is not there.
2007-10-20 15:53:52 +00:00
vspader
cc806285e0 Updated plugin architecture. No more plugin classes! Now loads classes based on protocol alone. 2007-10-20 15:46:39 +00:00
vspader
5ff84158cc Made playlist/cuesheet encoding a little more robust (Vasfed). 2007-10-20 15:08:06 +00:00
vspader
8d74a3ccef Fixed file types for multi-track game music files. 2007-10-20 03:17:43 +00:00
vspader
1889973c74 Fixed cuesheet decoding bug where tracks weren't changing if not played through completely. 2007-10-19 22:51:01 +00:00
vspader
16f0c942bc Bug fixes for playlist file loading. 2007-10-19 03:06:52 +00:00
vspader
d82fdcbf62 Bug fixes from 0.07 branch. 2007-10-19 02:23:10 +00:00
vspader
97ff03f184 Preliminary gapless playback. 2007-10-18 02:33:12 +00:00
vspader
0e2dcf5014 Added m4a to taglib types. 2007-10-16 22:45:09 +00:00
vspader
47582ae4f4 Fixed playlist saving/loading bug. 2007-10-15 22:57:30 +00:00
vspader
bc212f3e96 Fixed bugs dealing with multi-track files and playlist saving/loading.
Fixed problem where cue sheets would play static.
2007-10-15 22:19:14 +00:00
vspader
4b814bdbf0 Added back update notifications back to the file drawer.
Removed no-longer-used files.
Removed debugging messages.
2007-10-15 03:29:30 +00:00
vspader
5084b555cb Removed nonexistent framework search paths. 2007-10-14 19:18:20 +00:00
vspader
535e0e802f Updated mime-types. 2007-10-14 18:56:23 +00:00
vspader
3ee193e975 Updated mime types. 2007-10-14 18:39:58 +00:00
vspader
f1b9141f4b Added mime type support. 2007-10-14 18:12:15 +00:00
vspader
c536ea06a5 Removed useless PropertiesReader classes.
PluginController now uses the decoder if a properties reader class is not found.
PropertiesReaders should still be created if performance can be improved if code is only reading properties.
2007-10-14 17:31:20 +00:00
vspader
7d53e8586a Fixed thread exit problem. 2007-10-14 16:57:32 +00:00