aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/sfx/player
AgeCommit message (Collapse)Author
2009-04-15SCI: Added a new song player (work-in-progress).Walter van Niftrik
svn-id: r39953
2009-03-10SCI: Renamed SongIteratorMessage -> SongIterator::Message; cleanupMax Horn
svn-id: r39289
2009-03-09SCI: Added BaseSongIterator copy constructor which invokey sci_refcount_increfMax Horn
svn-id: r39273
2009-03-09SCI: Rewrote handling of song wakeup times & (iterator) delays, to avoid ↵Max Horn
rounding issues between ticks (1/60s) and milliseconds; also fixed a bug (coming from Glutton ;) where delays measured in millisecs were treated as ticks instead. Thanks to Walter for the precursor of this patch svn-id: r39263
2009-03-06SCI: Reduce SFX header dependenciesMax Horn
svn-id: r39159
2009-03-06SCI: Continued C++ification of SongIterator codeMax Horn
svn-id: r39158
2009-03-06SCI: Restructured PolledPlayerAudioStream::readBuffer a bitMax Horn
svn-id: r39149
2009-03-06SCI: Renamed lots of classes related to song iterators; allocate song ↵Max Horn
iterators via new/delete instead of malloc/free svn-id: r39148
2009-03-05don't crash if sound has been disabled or the backend driver failed to ↵Andre Heider
initialize. svn-id: r39137
2009-03-04SCI: Removed unused FEED_MODE_DEAD, extended FIXME comment for FEED_MODE_RESTARTMax Horn
svn-id: r39119
2009-03-04SCI: Merged polled player & PCMFeedAudioStream -> PolledPlayerAudioStreamMax Horn
svn-id: r39118
2009-03-04SCI: Merged sfx/mixer.cpp into sfx/player/polled.cppMax Horn
svn-id: r39116
2009-03-04SCI: Use Audio::Timestamp instead of sfx_timestamp_tMax Horn
svn-id: r39113
2009-03-01SCI: Reimplemented the SCI mixer based on the old SCI DC mixer by walter, ↵Max Horn
and by taking advantage of ScummVM's mixers capabilities. Got rid of sfx_pcm_mixer_t svn-id: r39053
2009-03-01SCI: Forgot to commit a couple files after renaming sfx headersMax Horn
svn-id: r39010
2009-03-01SCI: Renamed some sfx header filesMax Horn
svn-id: r39006
2009-02-28SCI: Use the ResourceType enum instead of integers where it makes senseJordi Vilalta Prat
svn-id: r38988
2009-02-28resource_t struct replaced with stub Resource class for future objectifying. ↵Greg Frieger
Also the crash when exiting SCI1 games was fixed svn-id: r38982
2009-02-28Turned ResourceManager into a class, along with all related functionsGreg Frieger
svn-id: r38978
2009-02-27Fix code formattingEugene Sandulenko
svn-id: r38930
2009-02-24substitute all time related functions, removing sci_gettime ↵Andre Heider
sci_get_current_time altogether. svn-id: r38845
2009-02-21SCI: Renamed include/gfx_*.h to gfx/gfx_*.h and likewise for sfx header filesMax Horn
svn-id: r38735
2009-02-21cleanupPaweł Kołodziejski
svn-id: r38712
2009-02-21formatingPaweł Kołodziejski
svn-id: r38709
2009-02-21revert large parts of r38621. error() is for fatal errors and does not ↵Willem Jan Palenstijn
return. warning() is not for debugging status messages. svn-id: r38696
2009-02-21remove some endlines from warning() callsWillem Jan Palenstijn
svn-id: r38683
2009-02-21Wrapped the SCI engine in the Sci namespace.Oystein Eftevaag
svn-id: r38676
2009-02-20Changed more messages to warnings/errorsFilippos Karapetis
svn-id: r38621
2009-02-20SCI: Renamed resource_mgr_t -> ResourceManager; added remark to 'the other ↵Max Horn
resource manager' that it should be renamed to GraphicsManager or so svn-id: r38592
2009-02-18SCI: Some random cleanupMax Horn
svn-id: r38497
2009-02-17Update headers. sfx/Eugene Sandulenko
svn-id: r38410
2009-02-16Replace strcasecmp with scumm_stricmp.Travis Howell
svn-id: r38356
2009-02-15SCI: Run astyle to make the code be more compliant with our Code Formatting ↵Max Horn
Guidelines: sfx dir svn-id: r38322
2009-02-15fixed compilation with msvcPaweł Kołodziejski
svn-id: r38285
2009-02-15cleanup, fixed warningsMax Horn
svn-id: r38282
2009-02-15Fixed lots of warnings and errors (on my system) by backporting a patch I ↵Max Horn
had sent the FreeSCI folks some time ago (but apparently it never made it, or only made it to a branch not imported?) svn-id: r38245
2009-02-15- Remove some unneeded filesEugene Sandulenko
- Mass rename .c to .cpp svn-id: r38227
2009-02-15SCI: Get rid of the include directory hack (it compiles but it doesn't link yet)Jordi Vilalta Prat
svn-id: r38201
2009-02-15Removing various unused files (backups remain in vendor/sci/, of course)Max Horn
svn-id: r38197
2009-02-15Import the SCI engine sources from the FreeSCI Glutton branch (it doesn't ↵Jordi Vilalta Prat
compile yet) svn-id: r38192