cog/Audio
Christopher Snowhill 5aa3f7dd0a Cog Audio: Properly support seeking within the file that appears to be playing, even if it has already finished decoding 2022-01-14 00:29:02 -08:00
..
Chain Cog Audio: Enhance playback queue handler, so it always halts buffering when there are at least 30 seconds worth of buffers filled, possibly spanning multiple files. Also improve the chain reset function so that playlist changes and playback order control reset the queue properly when the queue refill function is currently entered in another thread. 2022-01-13 23:05:32 -08:00
CogAudio.xcodeproj Cog Audio: Now preserves already resampled output when switching output formats 2022-01-13 19:43:18 -08:00
Output Cog Audio: Change output callback to always retry reading for sample data until the requested buffer is filled, or until the playback either ends or is torn down. This prevents gaps when the preceding ring buffer wraps around. 2022-01-13 23:02:01 -08:00
ThirdParty Cog Audio: Implement virtual ring buffer function to read buffered bytes count 2022-01-12 23:16:13 -08:00
Utils mamburu: Fixed crashes when seeking near the end of stream 2013-10-12 13:52:58 -07:00
AudioContainer.h Clean up most warnings and update some dependencies 2021-04-29 18:16:24 -07:00
AudioContainer.m Add autorelease pools to various info loading functions, so that adding massive amounts of tracks to the playlist will not run out of file handles. 2016-06-29 22:14:13 -07:00
AudioDecoder.h Added mime type support. 2007-10-14 18:12:15 +00:00
AudioDecoder.m Added mime type support. 2007-10-14 18:12:15 +00:00
AudioMetadataReader.h Merged with cog-audio-framework branch. Cog now uses plugins. 2007-02-24 20:36:27 +00:00
AudioMetadataReader.m Add autorelease pools to various info loading functions, so that adding massive amounts of tracks to the playlist will not run out of file handles. 2016-06-29 22:14:13 -07:00
AudioMetadataWriter.h Updated everything else to ARC, and plugged a release cycle. 2016-05-05 13:05:39 -07:00
AudioMetadataWriter.m Updated everything else to ARC, and plugged a release cycle. 2016-05-05 13:05:39 -07:00
AudioPlayer.h Cog Audio: Properly support seeking within the file that appears to be playing, even if it has already finished decoding 2022-01-14 00:29:02 -08:00
AudioPlayer.m Cog Audio: Properly support seeking within the file that appears to be playing, even if it has already finished decoding 2022-01-14 00:29:02 -08:00
AudioPropertiesReader.h Merged with cog-audio-framework branch. Cog now uses plugins. 2007-02-24 20:36:27 +00:00
AudioPropertiesReader.m Add autorelease pools to various info loading functions, so that adding massive amounts of tracks to the playlist will not run out of file handles. 2016-06-29 22:14:13 -07:00
AudioSource.h Added AudioContainer plugin and made pls and m3u loaders that use it. 2007-10-09 01:20:46 +00:00
AudioSource.m Added AudioContainer plugin and made pls and m3u loaders that use it. 2007-10-09 01:20:46 +00:00
CogAudio_Prefix.pch Fix some more warnings. 2021-01-27 05:12:07 +03:00
CogPluginMulti.h Added class priority levels to metadata readers, properties readers, and containers, all so sidplay can be downvoted for mishandling id MUS format when trying to read its own MUS format 2015-04-13 00:39:24 -07:00
CogPluginMulti.m Multi Input plugin: Correctly forward register and remove observer callbacks to the actual decoder in use 2021-12-26 02:01:53 -08:00
Helper.h Maximum volume increased to 800% 2020-04-06 23:30:07 -07:00
Helper.m Added better tooltip feedback. 2009-02-09 05:53:38 +00:00
Info.plist Updated everything else to ARC, and plugged a release cycle. 2016-05-05 13:05:39 -07:00
Plugin.h OpenMPT: Correctly OS version gate the OpenMPT plugins, and add an interface for any other plugin to use, should it ever become necessary 2021-12-27 17:46:09 -08:00
PluginController.h Added class priority levels to metadata readers, properties readers, and containers, all so sidplay can be downvoted for mishandling id MUS format when trying to read its own MUS format 2015-04-13 00:39:24 -07:00
PluginController.m OpenMPT: Correctly OS version gate the OpenMPT plugins, and add an interface for any other plugin to use, should it ever become necessary 2021-12-27 17:46:09 -08:00
Status.h Convert CogStatus enum to NS_ENUM 2021-02-07 00:22:19 +03:00