Commit graph

412 commits

Author SHA1 Message Date
Chris Moeller
849dcf6c29 Updated MPCDec to version 1.2.6 2013-10-21 00:39:44 -07:00
Chris Moeller
761ea97e0e Corrected seeking function for Neill's emulators, most of which have a maximum number of samples they'll render per call; the seeking function also breaks out the instant that any of those cores return an error status 2013-10-20 22:02:59 -07:00
Chris Moeller
4764c5eacd Fix seeking before readAudio is called 2013-10-20 21:25:25 -07:00
Chris Moeller
e930372d1e Updated sflist preset control to match latest foo_midi, now supports multiple preset commands per group, and channel commands support hyphenated ranges 2013-10-20 17:30:59 -07:00
Chris Moeller
2e07cf29a0 Added sflist channel and preset redirection control, just like foo_midi 2013-10-18 21:01:19 -07:00
Chris Moeller
16396ad20a Fixed MIDI fading and stopping at the end 2013-10-18 18:52:59 -07:00
Chris Moeller
39f4c60f19 Enabled DEBUG=1 macro in debug builds of several older projects 2013-10-17 23:39:26 -07:00
Chris Moeller
015a09d419 Fixes for non-looping file playback and precision handling on 32 bit targets 2013-10-16 10:03:40 -07:00
Chris Moeller
711da5fe24 Added MIDI container processor and metadata reader 2013-10-16 08:59:44 -07:00
Chris Moeller
870357a385 Archive container handler now skips files unsupported by the installed decoder plugins 2013-10-16 07:31:30 -07:00
Chris Moeller
34632b8a36 Whoops, forgot to increment the reference counter when a cache open finds a match 2013-10-16 03:30:49 -07:00
Chris Moeller
22f9e86fd1 Fixed std::chrono::duration shenanigans 2013-10-16 03:21:12 -07:00
Chris Moeller
cf3318c2c9 Replaced pthread and system time primitives with std::mutex, std::chrono, and std::this_thread::sleep_for, and fixed the thread iterator loop to continue iterating properly on object removal 2013-10-16 03:05:16 -07:00
Chris Moeller
7128273201 Fixed fading, and fixed files to stop when they've reached the end 2013-10-15 12:58:45 -07:00
Chris Moeller
c3a4189ef4 Improved loop handling 2013-10-15 12:46:44 -07:00
Chris Moeller
2e553c7186 Fixed loop handling if only a loop start or end marker is found 2013-10-15 11:52:20 -07:00
Chris Moeller
1b9f74db68 Made some things static like they should be 2013-10-15 11:48:33 -07:00
Chris Moeller
e3fa04a57c Remove newly added entry from the cache if the font failed to load 2013-10-15 11:41:57 -07:00
Chris Moeller
99c1942eb3 Added a SoundFont handle cache, since BASSMIDI doesn't appear to employ reference counting on its SoundFont handles 2013-10-15 11:34:55 -07:00
Chris Moeller
7d600e1911 Fixed files ending when seeking 2013-10-15 11:30:18 -07:00
Chris Moeller
9d4da8ad7b Not installing MIDI bundle globally 2013-10-15 08:08:46 -07:00
Chris Moeller
2a6bca122a Whoops, forgot to copy midi_processing into the MIDI bundle, and also set its install path correctly 2013-10-15 08:01:30 -07:00
Chris Moeller
842932c322 Implemented a MIDI plug-in 2013-10-15 07:49:53 -07:00
Chris Moeller
05483d9c24 Fixed seeking backwards 2013-10-13 21:45:14 -07:00
Chris Moeller
c3f90b4608 Updated vio2sf 2013-10-13 21:38:58 -07:00
Chris Moeller
ff03b6705b Handle the sync type as well 2013-10-13 13:39:53 -07:00
Chris Moeller
e86d0b488c Now passes on the initial frames and clockdown settings 2013-10-13 13:38:47 -07:00
Chris Moeller
cc31d2ddce Enabled linear interpolation 2013-10-13 13:29:53 -07:00
Chris Moeller
7e34ccd15a Shuffled around init/deinit of vio2sf state a bit 2013-10-13 13:21:56 -07:00
Chris Moeller
11fb240606 Fixed a memory leak 2013-10-13 13:16:11 -07:00
Chris Moeller
24b53c6e71 Implemented 2SF format support 2013-10-13 13:02:19 -07:00
Chris Moeller
208bf19ace Fixed track length/fade times in the event that someone has files with multiple values for those fields 2013-10-12 19:46:25 -07:00
Chris Moeller
b9a014ab16 Upgraded a couple of projects, raised the minimum OS version to 10.7, and removed libstdc++ setting from any projects that needed it 2013-10-12 19:18:46 -07:00
Chris Moeller
97e94c0330 Updated TagLib 2013-10-12 13:51:36 -07:00
Chris Moeller
613c71c41f mamburu: Fix for a crash caused by some weird flacs that have multiple STREAMINFO metadata blocks with wrong values 2013-10-11 07:25:41 -07:00
Chris Moeller
ca0b43de0f mamburu: Reading dates from cue fixed 2013-10-11 06:20:08 -07:00
Chris Moeller
74db595a2d mamburu: Better titles for game music containers 2013-10-11 05:48:19 -07:00
Chris Moeller
06378252c0 Fixed adding single contained entry to playlist for cue, dumb, and gme containers 2013-10-11 05:41:36 -07:00
Chris Moeller
e5a648578b mamburu: Logging improved, no more excessive logging in release builds 2013-10-11 05:03:55 -07:00
Chris Moeller
4d7b96107b Added TrueAudio support 2013-10-10 23:51:19 -07:00
Chris Moeller
570fd380f8 Added a whole bunch of formats for WAV support 2013-10-10 23:25:26 -07:00
Chris Moeller
21b78fde9f Added DCA/DTS/DTS-HD support 2013-10-10 22:13:27 -07:00
Chris Moeller
de467b38d6 Added AC3 decoder to FFMPEG plugin 2013-10-10 21:53:28 -07:00
Chris Moeller
fd9d9a7065 Fixed several bugs with decoding audio 2013-10-10 21:52:32 -07:00
Chris Moeller
4aab503658 Removed APE tag reader from APL plugin and enabled stub APE tag reading of APE tags from APL files in the TagLib plugin 2013-10-10 21:49:16 -07:00
Chris Moeller
a9982e9c80 Removed the separate Monkey's Audio decoder and MAC framework 2013-10-10 20:55:51 -07:00
Chris Moeller
51dc6fae15 Enabled APE support and reworked FFMPEG decoder according to the mamburu fork 2013-10-10 20:55:32 -07:00
Chris Moeller
02ac3299ed Changed bundle identifiers again 2013-10-10 17:44:25 -07:00
Chris Moeller
cee6ab4b8f Changed more bundle identifiers; Added NCSF player to HighlyComplete, which necessitates using libc++, forcing this plugin to require 10.7 2013-10-10 17:13:18 -07:00
Chris Moeller
dda7bf994d Whoops, forgot to enable generating debugging symbols for the release targets in those projects 2013-10-10 04:52:15 -07:00
Chris Moeller
0ca7c2ee2f Enabled DWARF with dSYM for release target on all projects 2013-10-10 04:41:25 -07:00
Chris Moeller
5ade3931d3 Corrected bundle identifiers 2013-10-10 04:28:04 -07:00
Chris Moeller
cade82ee64 Removed unnecessary variable 2013-10-10 03:41:59 -07:00
Chris Moeller
3e057adf56 Replaced every instance of NSEnumerator with for/in loops 2013-10-10 01:44:45 -07:00
Chris Moeller
81c62891bd Added support for iTunSMPB to MP3 parser; Replaced crappy MP3 seek function with accurate full file parse with 8 packet pre-roll; Changed top level decoder plugin to truncate output at the specified duration 2013-10-09 21:23:50 -07:00
Chris Moeller
555ccc9e87 Now storing all album art internally as its original format and synthesizing NSImage objects on demand 2013-10-09 13:53:13 -07:00
Chris Moeller
bbb5549873 Added MPEG Audio support to FFMPEG plugin, which also supports proper seeking in VBR files; Fixed decoding of files which contain multiple streams 2013-10-08 23:57:58 -07:00
Chris Moeller
707bc85e24 Removed MAD plugin 2013-10-08 23:56:49 -07:00
Chris Moeller
b23733277c Added m3u8 extension to m3u plugin 2013-10-07 20:27:38 -07:00
Chris Moeller
2837b12d32 Fix unsigned reporting, and can't match unsigned type declaration exactly 2013-10-07 11:26:23 -07:00
Chris Moeller
0d89cf2e6f Quick fix in case something throws 8 bit samples at us 2013-10-07 11:19:02 -07:00
Chris Moeller
640a2f54c6 Fixed bitrate reporting 2013-10-07 11:12:25 -07:00
Chris Moeller
2f730e1822 Added TAK support 2013-10-07 11:09:38 -07:00
Chris Moeller
a8df4ddab5 Renamed WMA projects to FFMPEG, for future expansion 2013-10-07 10:33:35 -07:00
Chris Moeller
7a4e297828 Fixed fading 2013-10-05 15:47:35 -07:00
Chris Moeller
74b6188772 Implemented floating point sample format support into CogAudio and all relevant plug-ins 2013-10-05 14:15:09 -07:00
Chris Moeller
525e296cc7 Implemented Opus decoder and tag reader 2013-10-05 02:01:33 -07:00
Chris Moeller
ba69558a99 Hard coded bits per sample, as it should be 2013-10-05 02:00:25 -07:00
Chris Moeller
2426d7f7fd Implemented native file reader protocols for avformat so it uses CogSource to read files 2013-10-04 20:57:46 -07:00
Chris Moeller
66925054e9 Added J2B and UMX archive support 2013-10-04 19:25:45 -07:00
Chris Moeller
718829aabe Now limited to playing two loops with an 8 second fade, as the previous position fetching method was broken by my own changes to DUMB which cause the position to wrap back around on every loop 2013-10-04 17:23:11 -07:00
Chris Moeller
e733074c01 Whoops, forgot to bundle File_Extractor into FileSource 2013-10-04 16:43:19 -07:00
Chris Moeller
46607c8d65 Added subsong support 2013-10-04 16:34:29 -07:00
Chris Moeller
1def63e087 Removed non-archive extensions 2013-10-04 16:33:42 -07:00
Chris Moeller
33b49c3de4 Added transparent archive unpacking of the first contained within the archive, for any non-archive file name extension 2013-10-04 16:32:58 -07:00
Chris Moeller
d76c1c2210 Now using GME to regulate track length with an 8 second fade 2013-10-04 13:33:39 -07:00
Chris Moeller
52c947db10 Changed all sub-component projects to skip install, since copy steps bundle them all into the target app 2013-10-04 13:11:32 -07:00
Chris Moeller
d0c84ed9e5 Removed user settings from repository 2013-10-04 10:58:21 -07:00
Chris Moeller
b032f06f6f Fixed header comments 2013-10-04 09:01:34 -07:00
Chris Moeller
432ba909cc Added VGZ to extensions list 2013-10-04 09:00:32 -07:00
Chris Moeller
23d4f90a1c Fixed GME container parser to support CogSource 2013-10-04 09:00:18 -07:00
Chris Moeller
810d58b4fe Made necessary changes to facilitate metadata reading from arbitrary file sources, like archives 2013-10-04 08:14:47 -07:00
Chris Moeller
1be4894b25 Added ArchiveReader plug-in based on File_Extractor 2013-10-04 08:13:30 -07:00
Chris Moeller
a5d8401477 Added more safety checks and basic seeking support to WMA plugin 2013-10-03 03:44:39 -07:00
Chris Moeller
132fe98e84 Added APE and ASF tag support 2013-10-03 02:56:41 -07:00
Chris Moeller
9827964b63 Added XWMA extension and some other MIME type 2013-10-03 02:56:07 -07:00
Chris Moeller
ec0e45381e Cleaned up most of the warnings, eliminated use of deprecated APIs, and fixed the hotkeys crashing. 2013-10-03 01:00:58 -07:00
Chris Moeller
51cc8a69e5 Fixed FPM selection for debug and release targets 2013-10-02 15:12:16 -07:00
Chris Moeller
5a4a450dea Changed all projects to use latest SDK and build 32/64 bit Universal, and target for deployment on 10.6 2013-10-02 14:59:22 -07:00
Chris Moeller
965c6e2446 Updated WMA plug-in to latest ffmpeg, and enabled WMA Pro, WMA Voice, and WMA Lossless support 2013-10-02 14:58:18 -07:00
Chris Moeller
4c0cf34250 More ReplayGain support, now with metadata handling, but only if the metadata is already loaded 2013-10-02 02:30:04 -07:00
Chris Moeller
6ea103b1c3 Implemented ReplayGain support, so far only in the HighlyComplete component. 2013-10-01 23:00:16 -07:00
Chris Moeller
5d141f1d70 Added file storage dictionary, so that psflib can recycle CogSource objects passed into the decoder. Also fixes issues of various file objects being leaked 2013-09-30 18:20:31 -07:00
Chris Moeller
4d51c93c39 Reworked Highly Complete to only initialize the respective decoder core when starting playback, which greatly speeds up playlist metadata info retrieval 2013-09-30 13:35:03 -07:00
Chris Moeller
b002fed263 Wink, wink, nudge, nudge 2013-09-30 13:33:52 -07:00
Chris Moeller
c31415f4b6 Fix new WavPack inclusion in OS X project 2013-09-30 12:43:21 -07:00
Chris Moeller
63b8f55dcf Fixed WavPack floating point input handling 2013-09-30 12:31:16 -07:00
Chris Moeller
87198d04c0 Minor bugfix so GSF decoder doesn't slowly overbuffer into oblivion 2013-09-30 09:17:56 -07:00
Chris Moeller
fdabbca701 Replaced AudioOverload with HighlyComplete 2013-09-30 03:36:30 -07:00
Chris Moeller
d8787c2016 Only keep DUMBFILE and DUMBFILESYSTEM local to open function, and eliminate unnecessary close callback 2013-09-29 17:28:58 -07:00
Chris Moeller
fa6b5d4290 Changed debug target to 32-bit so I can debug with the 10.6 SDK target 2013-09-29 17:25:22 -07:00
Chris Moeller
17682d4397 Updated DUMB 2013-09-27 20:24:23 -07:00
vspader
d969f5a6a7 Merged changes from master. 2010-10-26 20:47:38 -07:00
vspader
8d8f36824e Fix bug in HTTP response header parsing. 2010-10-26 20:47:14 -07:00
mscott
1269de06f9 Add artwork fetch from image file in directory when no embedded image is found (looks for image files named or ending with "cover", "folder", "album" or "front").
Clean up playlist popup menu validation.
2010-04-05 12:40:17 -05:00
vspader
f1b965bf12 Patch from T. Million for 24-bit mad output. 2009-11-30 20:18:47 -08:00
vspader
288c5cbee5 Misc leaks fixes. 2009-09-01 21:14:07 -07:00
vspader
56b50c509f Updated all subprojects to use the 10.5 SDK. 2009-08-16 10:58:44 -07:00
vspader
90ae894156 Added error check for GME plugin to stop crashes on unsupported files. 2009-07-15 19:11:55 -07:00
vspader
5422a1cddd Assume / for path if none is present in a url. 2009-03-13 23:33:11 -07:00
vspader
290aba1af4 More memory leak fixes in cue sheets. 2009-03-08 13:19:25 -07:00
vspader
28c77f0814 Fixed memory leak in cue sheets. 2009-03-08 13:17:45 -07:00
vspader
7491fd3bf0 Support for album art metadata. 2009-03-08 13:04:09 -07:00
vspader
f363423323 Fixed off by one error. 2009-03-07 02:20:30 -08:00
vspader
d391d8c616 Added a couple of explanatory comments. 2009-03-07 02:11:33 -08:00
vspader
54c0d3b38d Moved HTTPSource back to plain ol' objc. 2009-03-07 02:09:04 -08:00
vspader
d468f240e7 Tweaked the HTTP Connection class so it uses ASCII encoding. 2009-03-07 02:06:09 -08:00
vspader
a19e3f3b8c Removed JNetLib reference. 2009-03-07 01:25:38 -08:00
vspader
870620c2b8 Brought back custom socket class. Added HTTPConnection class to handle blocking HTTP connections. 2009-03-07 01:25:13 -08:00
vspader
bf7b2c0a2b Added timeout and chillout logic to the HTTP source so it doesn't freak out when there's no data available. 2009-03-06 21:58:50 -08:00
vspader
4eee66d16a Fixed bug where connection errors caused 100% cpu. 2009-03-06 20:39:33 -08:00
vspader
a48b1242df Formatting changes. 2009-03-05 08:09:29 -08:00
vspader
5d91bda8fe Cleaned up HTTP code a little. 2009-03-05 08:09:02 -08:00
vspader
acf8f8f3be Updated HTTPSource to use JNetLib. 2009-03-05 00:01:36 -08:00
vspader
5080a71c4e Fixed up Pls reading so it doesn't try including any old entry with an =. 2009-03-04 22:55:51 -08:00
vspader
545e658192 Modified HTTPSource plugin so it uses JNetLib. 2009-03-04 22:29:47 -08:00
vspader
ba32cf22fb Fixed endianness for WavPack plugin. 2009-03-03 08:19:46 -08:00
vspader
5d0372d368 Fix nil key or value in AO metadata. 2009-03-01 17:13:54 -08:00
vspader
31a55fa219 Get AO working on PPC. 2009-03-01 17:07:57 -08:00
vspader
717c3861b8 Modified AO decoder so it always asks for sampleRate/60. This is a limitation of the psf decoders. 2009-03-01 16:29:43 -08:00
vspader
b655ea2da1 Fixed errant leak fix. 2009-03-01 12:22:55 -08:00
vspader
7e79da16be Added more mini format file types. 2009-03-01 11:27:54 -08:00
vspader
40c723df79 Fixed issues with dreamcast dsf playback. 2009-03-01 11:00:46 -08:00
vspader
a49cd40952 Fixed memory leaks. 2009-02-28 23:13:35 -08:00
vspader
1805393e20 Added more file extensions for AO decoder. 2009-02-28 22:05:38 -08:00
vspader
c86364cbf3 Added AudioOverload plugin. 2009-02-28 22:04:03 -08:00
vspader
82d9ce01bd Fixed file source plugin so URL still exists after closing. 2009-02-28 22:03:51 -08:00
vspader
b78bae6e99 Small gapless fixes. 2009-02-27 21:25:54 -08:00
vspader
672c05ec14 Further tweaks to mp3 gapless logic. 2009-02-26 22:46:05 -08:00
vspader
94259fd366 Fix up gapless logic a little. 2009-02-26 22:12:05 -08:00
vspader
876efcde38 Rearranged comparison to prevent underflow. 2009-02-26 21:31:20 -08:00
vspader
081ca505dc Removed debug log. 2009-01-19 17:16:24 +00:00
lmsilva
25b52f1ec2 2008-12-15 10:27:28 +00:00
lmsilva
dda74d0608 fixed seek slider from becoming active & disabling it when STOP occurs 2008-11-21 15:14:23 +00:00
vurlix
38e6e9af62 fix some bugs reported by the clang static analyzer 2008-08-26 17:45:16 +00:00
vspader
208a541c4c Updated project files. 2008-06-21 05:04:23 +00:00
vspader
f53bfc861d Side pane say what? 2008-06-21 04:05:30 +00:00
vasfed
f9f0891f6c Fixed a bug in APL plugin with image files containing # in name 2008-05-18 08:04:46 +00:00
vasfed
e063790e93 Updated APL plugin to use new protocol
Added support for behavior modifiers on addition/opening of files
Added Command+Control as modifier for open/enqueue
2008-05-09 21:24:49 +00:00
vspader
549a0cf2da Fix for MAD sample scaling routine. 2008-05-03 19:37:10 +00:00
vspader
03ad906fb4 Fixed shorten and cue sheet decoders so they conform with the updated protocols. 2008-03-30 15:43:28 +00:00
vspader
2a6d847f70 Fixed pls file loading. 2008-03-13 02:00:51 +00:00
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