OGRECave / ogre-audiovideo

plugins for theora video playback and openAL audio
https://ogrecave.github.io/ogre-audiovideo/
BSD 3-Clause "New" or "Revised" License
14 stars 11 forks source link

Redesign EFX functions API to have more flexibility and various fixes #37

Closed sercero closed 2 years ago

sercero commented 2 years ago

There are many fixes and changes in this merge. The most notable changes are to the EFX API, these changes are very important and gives the system more flexibility while fixing design decisions that imposed restrictions on the usage of the EFX API. Now the API reflects more closely the way in which OpenAL EFX is implemented, it is very important to read the OpenAL EFX documentation to understand how it works. Also, these changes help accomodate a new feature in OpenAL Soft that allows the user to concatenate Effects.