Skip to content

Native client library audio mixer APIs. - #1675

Merged
digisomni merged 37 commits into
vircadia:unity-sdkfrom
namark:vircadia-client-audio
Oct 4, 2022
Merged

Native client library audio mixer APIs.#1675
digisomni merged 37 commits into
vircadia:unity-sdkfrom
namark:vircadia-client-audio

Conversation

@namark

@namark namark commented Jul 3, 2022

Copy link
Copy Markdown
Contributor

aims to resolve #1643

As with avatar APIs the refactoring is partial, there is a new library consisting of parts of audio-client that were not interface specific, but it's not yet used in audio-client library itself, leaving that for later again in favor of quicker Unity SDK features.

There are conflicts between this and #1582, since I have separated codecs from plugins as part of refactoring.

namark added 7 commits July 4, 2022 00:26
no member functions are used, and the two calls construct a transform
object in place.
replaced by a simpler structure and a function.
by moving the script value conversion functions into
AudioScriptingInterface.
by separating the codec interface from the plugin interface.
for future use in client library. The respective plugins are now just
    wrappers for these.
…ion,

based on audio-client library with interface specific parts removed.
@namark
namark changed the base branch from master to unity-sdk July 3, 2022 21:54
@digisomni
digisomni changed the base branch from unity-sdk to master July 5, 2022 01:05
@digisomni
digisomni changed the base branch from master to unity-sdk July 5, 2022 01:05
@namark
namark marked this pull request as ready for review July 21, 2022 00:11
@namark namark added the rebuild rebuild through the GithubActions label Jul 21, 2022
@digisomni
digisomni requested review from a team and ctrlaltdavid and removed request for ctrlaltdavid July 26, 2022 01:15
@digisomni
digisomni merged commit dfab83d into vircadia:unity-sdk Oct 4, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

rebuild rebuild through the GithubActions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Native cient library APIs for audio mixer.

3 participants