Commit Graph
58 Commits
Author SHA1 Message Date
Eugene Sandulenko 73d01f8521 FULLPIPE: Hid noisy warning 2016-07-31 00:31:41 +03:00
Eugene Sandulenko 6ac435099c FULLPIPE: Split all debug output by channels 2016-07-28 00:37:32 +03:00
Ori Avtalion d32941f657 FULLPIPE: Reduce audio header dependencies 2016-04-14 17:43:56 +03:00
Filippos Karapetis 361f4d4717 FULLPIPE: Remove trailing whitespace 2014-10-28 16:22:48 +02:00
Eugene Sandulenko 263cc2873b FULLPIPE: Use safe string copying. CID 1208908 2014-06-11 23:02:58 +03:00
Eugene Sandulenko 1d53333435 FULLPIPE: Copy string safely. CID 1208909 2014-06-11 23:01:22 +03:00
Johannes Schickel ff4c060be1 FULLPIPE: Use strlcpy instead of strncpy in some places.
strncpy does not assure that the result is 0 terminated. strlcpy does, which
makes this safer.

I only replaced strncpy usages where the memory was not allocated to the
correct size right before the strncpy usage.
2014-06-09 22:46:54 +02:00
Eugene Sandulenko bd63ee2c4e FULLPIPE: Fix compilation 2014-06-09 22:48:34 +03:00
Eugene Sandulenko 2e30e0fc7d FULLPIPE: Safely copy string. CID 1208908 2014-06-09 22:36:01 +03:00
Eugene Sandulenko df5ef5bf2e FULLPIPE: Safely copy strings 2014-06-09 22:34:21 +03:00
Eugene Sandulenko 5a80e828e6 FULLPIPE: Implement Sound::setPanAndVolumeByStaticAni() 2014-05-30 08:03:40 +03:00
Eugene Sandulenko b07a833b63 FULLPIPE: Fix mistypo in FullpipeEngine::stopAllSounds() which lead to crash 2014-05-14 11:33:19 +02:00
Eugene Sandulenko a708e4ffc9 FULLPIPE: Implement FullpipeEngine::setMusicVolume() 2014-05-03 11:22:45 +03:00
Eugene Sandulenko 2975ef3ebe FULLPIPE: Implement FullpipeEngine::stopAllSounds() 2014-05-03 11:18:47 +03:00
Eugene Sandulenko 10d3017737 FULLPIPE: Proper implementation of FullpipeEngine::stopAllSoundInstances() 2014-04-27 11:07:41 +03:00
Eugene Sandulenko eaee951a2f FULLPIPE: Implement Sound::setPanAndVolume() 2014-04-26 23:32:27 +03:00
Eugene Sandulenko 64800b2ac2 FULLPIPE: Implement SoundList::getSoundItemById() 2014-04-26 21:58:20 +03:00
Eugene Sandulenko 533b4accb2 FULLPIPE: Fixed Sound::getVolume() 2014-04-26 21:45:41 +03:00
Eugene Sandulenko ecdda5acdf FULLPIPE: Implement Sound() destructor 2014-04-26 17:34:24 +03:00
Eugene Sandulenko 452f939cba FULLPIPE: Implement Sound::freeSound() and Sound::stop() 2014-04-26 17:32:41 +03:00
Eugene Sandulenko e25195d8f5 FULLPIPE: Implement Sound::play() 2014-04-26 17:00:11 +03:00
Eugene Sandulenko 4d81792b45 FULLPIPE: Implement global_messageHandler_handleSound() 2014-04-26 16:25:01 +03:00
Eugene Sandulenko 2f10c8ec55 FULLPIPE: Proper implementation of FullpipeEngine::playSound() 2014-04-26 15:06:23 +03:00
Eugene Sandulenko ba14a54d79 FULLPIPE: Implement FullpipeEngine::setSceneMusicParameters() 2014-04-26 15:00:36 +03:00
Eugene Sandulenko 4598f48fd6 FULLPIPE: Remove redundant object casts 2014-04-26 14:47:18 +03:00
Eugene Sandulenko e804b8fa2c FULLPIPE: Implement FullpipeEngine::getSceneTrack() 2014-04-26 14:43:08 +03:00
Eugene Sandulenko 81b24d0c40 FULLPIPE: Proper implementation of FullpipeEngine::startSceneTrack() 2014-04-26 14:34:12 +03:00
Eugene Sandulenko d12d69631d FULLPIPE: Implement FullpipeEngine::playTrack() 2014-04-26 14:22:50 +03:00
Eugene Sandulenko aad1d556d6 FULLPIPE: Implement FullpipeEngine::updateSoundVolume() 2014-04-26 13:18:55 +03:00
Eugene Sandulenko cb565e9eaf FULLPIPE: Implement FullpipeEngine::toggleMute() 2014-04-26 13:13:07 +03:00
Eugene Sandulenko e76a890481 FULLPIPE: Implement ModalMainMenu::updateSoundVolume() 2014-04-19 17:01:29 +03:00
Eugene Sandulenko 23f15c754f FULLPIPE: Implement ModalMainMenu::setSliderPos() 2014-04-18 21:18:04 +03:00
Eugene Sandulenko e6c6eac9af FULLPIPE: Implement ModalMainMenu::updateSliderPos() 2014-04-18 21:09:12 +03:00
Johannes Schickel 387fe8c141 FULLPIPE: Make GPL headers consistent in themselves. 2014-02-18 02:39:34 +01:00
Eugene Sandulenko 89640976c4 FULLPIPE: Implement ModalFinal 2014-01-24 07:21:50 -08:00
Eugene Sandulenko 67c70168ad FULLPIPE: Rest of destructor stubs 2014-01-08 18:48:34 +02:00
Filippos Karapetis c0a35b3b00 FULLPIPE: Initial implementation of scene music tracks 2014-01-06 07:40:25 +02:00
Filippos Karapetis 24836990da FULLPIPE: Add initial implementation of some sound-related functions 2014-01-03 16:03:27 +02:00
Eugene Sandulenko f8d1633de9 FULLPIPE: Implement scene08_setupMusic() 2013-12-23 00:39:27 +02:00
Eugene Sandulenko 90532c78a2 FULLPIPE: g_fullpipe -> g_fp for brevity 2013-12-21 16:42:49 +02:00
Eugene Sandulenko 84bf5238cd FULLPIPE: Started scene05 code 2013-12-14 17:39:10 +02:00
Eugene Sandulenko 583090a623 FULLPIPE: Implement sceneHandler04_goClock() 2013-12-07 00:01:59 +02:00
Eugene Sandulenko 521eeb9b42 FULLPIPE: Implement sceneHandler04_winArcade() 2013-12-01 16:50:04 +02:00
Eugene Sandulenko 918d2f175a FULLPIPE: CGameVar -> GameVar 2013-09-18 19:39:54 +04:00
Eugene Sandulenko 1e72640cba FULLPIPE: Fix leaked resource. CID 1063205 2013-09-14 00:08:50 +03:00
Eugene Sandulenko b3abc58675 FULLPIPE: Hid noisy stub message 2013-09-06 14:51:24 +03:00
Eugene Sandulenko 86aaaecc97 FULLPIPE: Unstubbed couple small functions 2013-09-06 14:51:19 +03:00
Eugene Sandulenko e08340e64d FULLPIPE: Turn noisy stub warnings into debug messages. 2013-09-06 14:51:17 +03:00
Eugene Sandulenko f079565692 FULLPIPE: Implement global_messageHandler2() 2013-09-06 14:51:16 +03:00
Eugene Sandulenko 4db2d7e21b FULLPIPE: Fix crash 2013-09-06 14:51:14 +03:00