Source.cpp in modules/audio/openal/ contains most of the OpenAL-specific code for Sources (including streaming in buffer data). The modules/audio/ folder in general contains things like the Source API interface and its Lua bindings as well.raidho36 wrote:As I said elsewhere, I have problem navigating the source. Which files would be the relevant ones?
modules/sound/lullaby/ contains the Decoder implementations for various file types / library dependencies. The containing modules/sound/ folder also has the Decoder and SoundData interfaces and Lua binding code.