Commit graph

683 commits

Author SHA1 Message Date
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
vspader
0e6f0a8576 Fixed up thread handling. 2007-10-14 16:37:06 +00:00
vspader
0091ccb447 HTTPSource now uses NSURLConnection. 2007-10-14 16:29:49 +00:00
vspader
eedc659f84 Fixed CueSheet Year/Genre reading. 2007-10-13 16:31:18 +00:00
vspader
ca2649d930 Cue sheet genre can now be quoted.
Cue sheet track now removes the trailing 0
Changed order of reading so tracks can appear before their associated file.
2007-10-13 16:21:46 +00:00
vspader
d5919bc93e Further cleanup and memory leak fixes. 2007-10-13 07:51:42 +00:00
vspader
97a278a143 Cleaned up memory leaks. 2007-10-13 07:09:46 +00:00
vspader
11b5a27b35 Added dumb metadatareader files. 2007-10-13 02:26:28 +00:00
vspader
08865a051f Added limited mod/it/xm metadata reading (Only title seems available from dumb). 2007-10-13 02:20:51 +00:00
vspader
286268e5ac Added metadata reader for game music files. 2007-10-13 01:36:55 +00:00
vspader
8c4f5fa41c Forgot cuesheet metadata reader files. 2007-10-13 01:36:42 +00:00
vspader
b51d8aedb5 Added metadata reading to cue sheets. 2007-10-13 01:07:19 +00:00
vspader
139bab5e0e Fixed up streaming a bit.
Removed debugging code for http source. Was that in 0.06? Whoops.
2007-10-12 02:55:59 +00:00
vspader
5d2e4f6d4a Fixed backwards seeking. 2007-10-12 01:49:36 +00:00
vspader
2508c88b8a Modified dumb decoder to use sources. 2007-10-12 01:46:31 +00:00
vspader
40f0450343 Cue sheets now use index 01. 2007-10-12 01:15:11 +00:00
vspader
6b7550de97 Added mod/tracker support through Dumb. 2007-10-12 01:03:12 +00:00
vspader
2b0eaf3369 Added GME for game music emulation. 2007-10-11 23:11:58 +00:00
vspader
b57bcc121c Added support for gapless multitrack files.
Modified cue sheet plugin to use it.
2007-10-11 02:08:29 +00:00
vspader
4bcf22ced2 Whoops, forgot to add a couple cue sheet related files. 2007-10-10 03:13:38 +00:00
vspader
50395e6e72 Basic cue sheet support working. Bug city. 2007-10-10 01:59:25 +00:00
vspader
4935c5ddfc Added beginnings of cuesheet plugin. 2007-10-09 02:25:40 +00:00
vspader
88aecc7de2 Added AudioContainer plugin and made pls and m3u loaders that use it. 2007-10-09 01:20:46 +00:00
vspader
daba91b462 Removed debugging messages. 2007-07-11 01:20:32 +00:00
vspader
3c81795044 Fixed paths for xcode dependency handling. 2007-07-04 15:26:11 +00:00
vspader
dddca88026 Fixed bugs in quicktime plugin.
Removed quicktime plugin from build.
Removed build_dependencies scripts, now uses xcodes dependency handling.
2007-07-04 14:46:33 +00:00
vspader
2402daac91 Added seeking to quicktime decoder. 2007-06-10 22:21:50 +00:00
vspader
96ed93e5eb Fixed some problems with non-lowercase file extensions.
Added automatic filetype finding for quicktime plugin. Note that the files it adds are rather generous (txt, swf, and other file types that are not neccessarily audio)
2007-06-10 22:05:49 +00:00
vspader
4ddc98ee14 Added Quicktime plugin. 2007-06-10 21:34:20 +00:00
vspader
78a908274b Fixed bug where unseekable songs still allowed the user to move the slider and updated the time. 2007-05-27 15:11:30 +00:00
vspader
04c2fe383c Fixed 100% CPU usage on shorten file change by disabling optimizatins in Shorten framework. It seems to be a GCC optimization bug. 2007-05-27 14:48:01 +00:00
vspader
5f7215e5e7 Fixed overflow error. 2007-05-22 23:37:22 +00:00
vspader
0be36644a6 Fix for shorten bug at 48000 output rate. 2007-05-16 22:56:54 +00:00
vspader
a18ab13d58 Fixed up shorten decoder. 2007-05-16 01:30:28 +00:00
svenforkbeard
8fd4ca4d50 Removed the French localization. 2007-05-15 05:19:33 +00:00
vspader
ab0cb5c15d Fixed shorten decoder. 2007-05-11 01:33:05 +00:00
vspader
cc55e8dc72 Fix for endian issues. 2007-03-05 00:36:12 +00:00
vspader
83d8434134 Fixed endian issues. 2007-03-05 00:33:54 +00:00
vspader
58989af1f2 Fixed length for vorbis plugin. 2007-03-04 22:06:47 +00:00
vspader
d3a7ed611f Moved FLAC plugin to new source system along with updated framework. 2007-03-04 21:32:03 +00:00
vspader
01c1cfca5d Updated WavPack so it uses the hosts endiannes. 2007-03-04 20:52:39 +00:00
vspader
130a17cbf7 Moved WavPack and MusePack over to the source system. 2007-03-04 20:47:49 +00:00
vspader
657d6a2860 Shorten Framework currently has no callback mechanisms. Until then, did a workaround for the source system. 2007-03-04 18:46:44 +00:00
vspader
53e4ef0c7b Moved Musepack to source system. Fixed MonkeysAudio bug. 2007-03-04 18:41:43 +00:00
vspader
505b525d42 Moved Monkeys Audio plugin to new source system. 2007-03-04 18:20:23 +00:00
vspader
5798532fed Might as well close the source if you aren't going to use it. 2007-03-04 04:37:36 +00:00
vspader
eb96a75a1f Modified CoreAudioDecoder to use new source based system. It just ignores the source and uses its own, since the ExtAudioFile API is absolutely hopeless when it comes to streaming. 2007-03-04 04:36:10 +00:00
vspader
ebaf536339 Fix for boundary conditions. Corner cases are your friend. 2007-03-04 00:50:19 +00:00
vspader
4b3f31b51a Removed debugging message. 2007-03-04 00:33:41 +00:00
vspader
6f8d1b8e99 HTTPSource header search fix for boundary conditions. 2007-03-04 00:30:11 +00:00
vspader
ea4eb96c2a Files are seekable! 2007-03-04 00:18:28 +00:00
vspader
7d6c8fc6f5 MP3 streaming! 2007-03-04 00:17:05 +00:00
vspader
1e5c5f54e3 Updated vorbis decoder to make it better. 2007-03-03 23:05:15 +00:00
vspader
c810d2f492 Muleiple vorbis bitstreams in one file for streaming. Bitstreams can be different formats. (!) 2007-03-03 22:55:26 +00:00
vspader
1aead1bf0d Merged decoder and converter threads to facilitate midstream format changing. 2007-03-03 17:19:37 +00:00
vspader
eb5ee1586d Fixed up Vorbis Decoder and modified MAD to use new source system. 2007-03-03 00:33:36 +00:00
vspader
934840ace5 Added source plugin support. Things are incredibly broken. Besides Ogg Vorbis. That should still work. 2007-03-02 01:36:52 +00:00
vspader
c98aa0af87 Fixed length in vorbis decoder. Whoopsie. 2007-03-01 03:02:30 +00:00
vspader
f5e73d2e46 Updated Vorbis decoder to handle errors silently. Do you smell that? smells like somethin a-streamin is a comin.... 2007-03-01 02:56:42 +00:00
vspader
53abdde705 Fix for Flac to work with 24bit files (thanks to Play).
Updated COMPILE instructions to avoid confusion about scripts directory.
2007-02-27 23:56:52 +00:00
vspader
927b65a4a5 Merged with cog-audio-framework branch. Cog now uses plugins. 2007-02-24 20:36:27 +00:00