MilesLib: run the 40250 sound sources verbatim over an AIL software mixer
Copy SoundBase/SoundData/SoundInstance*/SoundManager*/Type from 40250 and implement the AIL_* calls they make in MilesAil.cpp (2D pan, 3D distance and listener pan, threaded stream decode, loop counts). The SDL host drains the mixer. CSoundManager is created/updated/destroyed where 40250 does it and the old AudioCommands bridge is removed. Port-map MilesLib 142/142 PORTED. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
d509f0a8b4
commit
11991d4d1f
@@ -570,3 +570,4 @@
|
||||
{"date": "2026-09-28T05:22:26+00:00", "unit": "UserInterface/PythonApplication.cpp", "action": "unit J: Process gains 40250's render-time/face-count block and automatic sight range (SetViewDistanceSet(0)); SetForceSightRange/SkipRenderBuffering ported from stubs; invented SetCursorPosition in UpdateGame removed; boilerplate notes on RenderGame/UpdateGame/Process/Destroy replaced (Destroy marked DIVERGENT: never called, teardown via PythonBoot::Stop)", "evidence": "ctest -j3 35/35; fake-server spawn frame 900 mean abs diff 0.33/255 vs previous (fog range not in view); sight-range visuals NEEDS_LIVE"}
|
||||
{"date": "2026-09-28T05:29:23+00:00", "unit": "EterLib/GrpImageTexture.cpp", "action": "unit K: DXT DDS textures upload the file's own mip levels (40250 CreateDDSTexture: max(1,dwMipMapCount), dwLinearSize>>2i Copy) instead of a regenerated chain; non-DDS keep the D3DX_DEFAULT full chain; mem: textures one level; invented is_ui_tex no-mip rule (icon/ui/locale/<=128px) deleted; dxt_decode_test registered in ctest with mip-level cases", "evidence": "ctest -j3 36/36; fake-server spawn frame 900: near terrain diff 0.00, far terrain 2.7/255 (minified levels now from the file), rest is UI timing (area title/chat); far-terrain look NEEDS_LIVE"}
|
||||
{"date": "2026-09-28T05:33:21+00:00", "unit": "SpeedTreeLib/SpeedTreeWrapper.cpp", "action": "SpeedTree follow-up closed without code change: .spt 0x4E25 is one composite rect per file (87/87, independent of 1-3 leaf maps) and overlays on the atlases put it on the billboard tree image for most species, so it is not the leaf-map texcoords; the hand-picked leaf rects stay DIVERGENT, note updated", "evidence": "byte dump of b1_baobab_rt.spt tail (0x4E20/0x4E22 name/0x4E23 b/0x4E24 b/0x4E25 8f/0x4E21); count over 87 .spt files; atlas overlays of 9 species"}
|
||||
{"date": "2026-09-30T03:07:37+00:00", "unit": "MilesLib/*", "action": "MilesLib platform port: 40250 SoundBase/SoundData/SoundInstance2D/3D/Stream/SoundManager*/Type copied verbatim (only includes + one unused QPC local differ) over an AIL_* software mixer (MilesAil.cpp: 2D balance pan, 3D inverse distance min 1/max 200 + listener pan, threaded stream decode, loop counts, decompress_ASI/ADPCM to float WAV); host NativeAudioEngine drains MtMilesMix; CSoundManager Create/Destroy in PythonBoot (IsNoSoundCard), listener+Update from PythonApplicationCamera, Save/RestoreVolume on window focus, CSoundData::SetPackMode in PackInitialize; old AudioCommands/SoundInstance bridge deleted; 142/142 PORTED", "evidence": "port_miles_test ok (2D/3D/stream fades/DataToInstance); ctest all pass except pre-existing flaky login_flow; desktop live client MT_AUDIO_TRACE peaks 1.17/0.70 at login and ~0.02 in game; Android device not attached, NEEDS device run"}
|
||||
|
||||
@@ -0,0 +1,56 @@
|
||||
{
|
||||
"reference": "MilesLib/SoundBase.cpp",
|
||||
"reference_sha256": "e44646f6093f7432f6dd56892e9d8883763b2270c09139c1d7ca528dd71929ee",
|
||||
"priority": "P4",
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"CSoundBase::CSoundBase": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundBase.cpp:CSoundBase::CSoundBase"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundBase::~CSoundBase": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundBase.cpp:CSoundBase::~CSoundBase"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundBase::Destroy": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundBase.cpp:CSoundBase::Destroy"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundBase::Initialize": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundBase.cpp:CSoundBase::Initialize"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundBase::GetFileCRC": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundBase.cpp:CSoundBase::GetFileCRC"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundBase::AddFile": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundBase.cpp:CSoundBase::AddFile"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,160 @@
|
||||
{
|
||||
"reference": "MilesLib/SoundData.cpp",
|
||||
"reference_sha256": "f028e41436c108c8b24018fa0a7d6b11eecaca942086c71b6d82e1d340703fb5",
|
||||
"priority": "P4",
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"CSoundData::GetFileName": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundData.cpp:CSoundData::GetFileName"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundData::Assign": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundData.cpp:CSoundData::Assign"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundData::Get": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundData.cpp:CSoundData::Get"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundData::GetSize": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundData.cpp:CSoundData::GetSize"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundData::Release": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundData.cpp:CSoundData::Release"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundData::GetPlayTime": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundData.cpp:CSoundData::GetPlayTime"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundData::SetPlayTime": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundData.cpp:CSoundData::SetPlayTime"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundData::GetAccessTime": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundData.cpp:CSoundData::GetAccessTime"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundData::ReadFromDisk": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundData.cpp:CSoundData::ReadFromDisk"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp); the unused QueryPerformanceCounter local is dropped (no effect)"
|
||||
},
|
||||
"CSoundData::isSlotIndex": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundData.cpp:CSoundData::isSlotIndex"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundData::GetEmptySlotIndex": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundData.cpp:CSoundData::GetEmptySlotIndex"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundData::open_callback": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundData.cpp:CSoundData::open_callback"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundData::close_callback": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundData.cpp:CSoundData::close_callback"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundData::seek_callback": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundData.cpp:CSoundData::seek_callback"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundData::read_callback": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundData.cpp:CSoundData::read_callback"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundData::SetPackMode": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundData.cpp:CSoundData::SetPackMode"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundData::Destroy": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundData.cpp:CSoundData::Destroy"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundData::CSoundData": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundData.cpp:CSoundData::CSoundData"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundData::~CSoundData": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundData.cpp:CSoundData::~CSoundData"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,128 @@
|
||||
{
|
||||
"reference": "MilesLib/SoundInstance2D.cpp",
|
||||
"reference_sha256": "deba312791d6628cd5c5c7113b54301f28afc44d84462c22a54feb8150e79060",
|
||||
"priority": "P4",
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"CSoundInstance2D::CSoundInstance2D": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstance2D.cpp:CSoundInstance2D::CSoundInstance2D"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstance2D::~CSoundInstance2D": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstance2D.cpp:CSoundInstance2D::~CSoundInstance2D"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstance2D::Destroy": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstance2D.cpp:CSoundInstance2D::Destroy"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstance2D::Initialize": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstance2D.cpp:CSoundInstance2D::Initialize"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstance2D::SetSound": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstance2D.cpp:CSoundInstance2D::SetSound"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstance2D::IsDone": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstance2D.cpp:CSoundInstance2D::IsDone"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstance2D::Play": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstance2D.cpp:CSoundInstance2D::Play"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstance2D::Pause": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstance2D.cpp:CSoundInstance2D::Pause"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstance2D::Resume": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstance2D.cpp:CSoundInstance2D::Resume"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstance2D::Stop": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstance2D.cpp:CSoundInstance2D::Stop"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstance2D::GetVolume": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstance2D.cpp:CSoundInstance2D::GetVolume"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstance2D::SetVolume": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstance2D.cpp:CSoundInstance2D::SetVolume"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstance2D::SetPosition": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstance2D.cpp:CSoundInstance2D::SetPosition"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstance2D::SetOrientation": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstance2D.cpp:CSoundInstance2D::SetOrientation"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstance2D::SetVelocity": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstance2D.cpp:CSoundInstance2D::SetVelocity"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,136 @@
|
||||
{
|
||||
"reference": "MilesLib/SoundInstance3D.cpp",
|
||||
"reference_sha256": "1ed8d6f7049d75a0a29d005b4867ec7ed4637bb19f9621bf00a9f9ac1e706c42",
|
||||
"priority": "P4",
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"CSoundInstance3D::CSoundInstance3D": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstance3D.cpp:CSoundInstance3D::CSoundInstance3D"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstance3D::~CSoundInstance3D": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstance3D.cpp:CSoundInstance3D::~CSoundInstance3D"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstance3D::Destroy": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstance3D.cpp:CSoundInstance3D::Destroy"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstance3D::Initialize": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstance3D.cpp:CSoundInstance3D::Initialize"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstance3D::SetSound": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstance3D.cpp:CSoundInstance3D::SetSound"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstance3D::IsDone": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstance3D.cpp:CSoundInstance3D::IsDone"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstance3D::Play": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstance3D.cpp:CSoundInstance3D::Play"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstance3D::Pause": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstance3D.cpp:CSoundInstance3D::Pause"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstance3D::Resume": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstance3D.cpp:CSoundInstance3D::Resume"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstance3D::Stop": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstance3D.cpp:CSoundInstance3D::Stop"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstance3D::GetVolume": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstance3D.cpp:CSoundInstance3D::GetVolume"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstance3D::SetVolume": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstance3D.cpp:CSoundInstance3D::SetVolume"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstance3D::SetPosition": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstance3D.cpp:CSoundInstance3D::SetPosition"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstance3D::SetOrientation": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstance3D.cpp:CSoundInstance3D::SetOrientation"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstance3D::SetVelocity": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstance3D.cpp:CSoundInstance3D::SetVelocity"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstance3D::UpdatePosition": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstance3D.cpp:CSoundInstance3D::UpdatePosition"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,144 @@
|
||||
{
|
||||
"reference": "MilesLib/SoundInstanceStream.cpp",
|
||||
"reference_sha256": "687c0e40ff73198f8ebc0e65f393bd4a58f6c4d14984bef1443ba17680b70cc6",
|
||||
"priority": "P4",
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"CSoundInstanceStream::CSoundInstanceStream": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstanceStream.cpp:CSoundInstanceStream::CSoundInstanceStream"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstanceStream::~CSoundInstanceStream": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstanceStream.cpp:CSoundInstanceStream::~CSoundInstanceStream"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstanceStream::Destroy": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstanceStream.cpp:CSoundInstanceStream::Destroy"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstanceStream::Initialize": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstanceStream.cpp:CSoundInstanceStream::Initialize"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstanceStream::SetStream": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstanceStream.cpp:CSoundInstanceStream::SetStream"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstanceStream::IsDone": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstanceStream.cpp:CSoundInstanceStream::IsDone"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstanceStream::IsData": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstanceStream.cpp:CSoundInstanceStream::IsData"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstanceStream::Play": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstanceStream.cpp:CSoundInstanceStream::Play"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstanceStream::Pause": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstanceStream.cpp:CSoundInstanceStream::Pause"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstanceStream::Resume": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstanceStream.cpp:CSoundInstanceStream::Resume"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstanceStream::Stop": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstanceStream.cpp:CSoundInstanceStream::Stop"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstanceStream::GetVolume": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstanceStream.cpp:CSoundInstanceStream::GetVolume"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstanceStream::SetVolume": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstanceStream.cpp:CSoundInstanceStream::SetVolume"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstanceStream::SetSound": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstanceStream.cpp:CSoundInstanceStream::SetSound"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstanceStream::SetPosition": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstanceStream.cpp:CSoundInstanceStream::SetPosition"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstanceStream::SetOrientation": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstanceStream.cpp:CSoundInstanceStream::SetOrientation"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundInstanceStream::SetVelocity": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundInstanceStream.cpp:CSoundInstanceStream::SetVelocity"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -5,159 +5,324 @@
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"CSoundManager::CSoundManager": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::CSoundManager"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::~CSoundManager": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::~CSoundManager"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::Create": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::Create"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::Destroy": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::Destroy"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::SetPosition": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::SetPosition"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::SetDirection": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::SetDirection"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::Update": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::Update"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::UpdateSoundData": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::UpdateSoundData"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::UpdateSoundInstance": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::UpdateSoundInstance"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::GetSoundScale": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::GetSoundScale"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::SetSoundScale": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::SetSoundScale"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::SetAmbienceSoundScale": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::SetAmbienceSoundScale"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::SetSoundVolume": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::SetSoundVolume"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::__SetMusicVolume": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::__SetMusicVolume"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::__ConvertRatioVolumeToApplyVolume": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::__ConvertRatioVolumeToApplyVolume"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::__ConvertGradeVolumeToApplyVolume": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::__ConvertGradeVolumeToApplyVolume"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::SetSoundVolumeGrade": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::SetSoundVolumeGrade"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::SetSoundVolumeRatio": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::SetSoundVolumeRatio"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::SetMusicVolume": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::SetMusicVolume"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::GetSoundVolume": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::GetSoundVolume"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::GetMusicVolume": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::GetMusicVolume"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::GetSoundInstance2D": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::GetSoundInstance2D"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::GetSoundInstance3D": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::GetSoundInstance3D"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::PlaySound2D": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::PlaySound2D"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::PlaySound3D": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::PlaySound3D"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::PlayAmbienceSound3D": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::PlayAmbienceSound3D"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::PlayCharacterSound3D": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::PlayCharacterSound3D"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::StopSound3D": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::StopSound3D"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::SetSoundVolume3D": {
|
||||
"status": "ADAPTED",
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::SetSoundVolume3D"
|
||||
],
|
||||
"test": "project/audio_driver_test.gd",
|
||||
"note": "40250 indexed instance volume is forwarded to the active Godot 3D sound player."
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::StopAllSound3D": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::StopAllSound3D"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::PlayMusic": {
|
||||
"status": "ADAPTED",
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::PlayMusic"
|
||||
],
|
||||
"test": "project/audio_driver_test.gd",
|
||||
"note": "40250 direct PlayMusic uses stream slot 0; the Godot driver now replaces slot 0."
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::FadeInMusic": {
|
||||
"status": "ADAPTED",
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::FadeInMusic"
|
||||
],
|
||||
"test": "project/audio_driver_test.gd",
|
||||
"note": "40250 named stream fade-in advances by fVolumeSpeed per update; Godot uses three slots and the same per-frame volume step."
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::FadeLimitOutMusic": {
|
||||
"status": "ADAPTED",
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::FadeLimitOutMusic"
|
||||
],
|
||||
"test": "project/audio_driver_test.gd",
|
||||
"note": "40250 ratio limit is converted by the original volume formula and the named stream fades to that limit."
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::FadeOutMusic": {
|
||||
"status": "ADAPTED",
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::FadeOutMusic"
|
||||
],
|
||||
"test": "project/audio_driver_test.gd",
|
||||
"note": "40250 fade-out targets only the named active stream and stops it at volume zero."
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::FadeOutAllMusic": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::FadeOutAllMusic"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::SaveVolume": {
|
||||
"status": "ADAPTED",
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::SaveVolume"
|
||||
],
|
||||
"test": "tests/port/port_login_flow_test.cpp",
|
||||
"note": "40250 backup and mute sequence is preserved, including the repeated-save guard."
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::RestoreVolume": {
|
||||
"status": "ADAPTED",
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::RestoreVolume"
|
||||
],
|
||||
"test": "tests/port/port_login_flow_test.cpp",
|
||||
"note": "40250 clears the disabled flag before restoring backed-up music and sound volumes."
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::StopMusic": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::StopMusic"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::GetMusicIndex": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::GetMusicIndex"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager::FadeAll": {
|
||||
"status": "TODO"
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager.cpp:CSoundManager::FadeAll"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"reference": "MilesLib/SoundManager2D.cpp",
|
||||
"reference_sha256": "c4d23d9c8571bfb1ac49d9bd64bd05517f0cef76dec104418d2db4d7f1389777",
|
||||
"priority": "P4",
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"CSoundManager2D::CSoundManager2D": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager2D.cpp:CSoundManager2D::CSoundManager2D"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager2D::~CSoundManager2D": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager2D.cpp:CSoundManager2D::~CSoundManager2D"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager2D::Initialize": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager2D.cpp:CSoundManager2D::Initialize"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager2D::Destroy": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager2D.cpp:CSoundManager2D::Destroy"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager2D::GetInstance": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager2D.cpp:CSoundManager2D::GetInstance"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,104 @@
|
||||
{
|
||||
"reference": "MilesLib/SoundManager3D.cpp",
|
||||
"reference_sha256": "3059a637ec84699f028ba69ae3fe8bdfa9c34e0b3f6a12f19d12067147a92078",
|
||||
"priority": "P4",
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"CSoundManager3D::CSoundManager3D": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager3D.cpp:CSoundManager3D::CSoundManager3D"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager3D::~CSoundManager3D": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager3D.cpp:CSoundManager3D::~CSoundManager3D"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager3D::Initialize": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager3D.cpp:CSoundManager3D::Initialize"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager3D::Destroy": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager3D.cpp:CSoundManager3D::Destroy"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager3D::SetListenerDirection": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager3D.cpp:CSoundManager3D::SetListenerDirection"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager3D::SetListenerPosition": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager3D.cpp:CSoundManager3D::SetListenerPosition"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager3D::SetListenerVelocity": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager3D.cpp:CSoundManager3D::SetListenerVelocity"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager3D::SetInstance": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager3D.cpp:CSoundManager3D::SetInstance"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager3D::GetInstance": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager3D.cpp:CSoundManager3D::GetInstance"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager3D::IsValidInstanceIndex": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager3D.cpp:CSoundManager3D::IsValidInstanceIndex"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager3D::Lock": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager3D.cpp:CSoundManager3D::Lock"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManager3D::Unlock": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManager3D.cpp:CSoundManager3D::Unlock"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,64 @@
|
||||
{
|
||||
"reference": "MilesLib/SoundManagerStream.cpp",
|
||||
"reference_sha256": "230c097f9ead6f7783d2c5aaedffeae4cea30d58ee9d454ae63493315ac7431a",
|
||||
"priority": "P4",
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"CSoundManagerStream::CSoundManagerStream": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManagerStream.cpp:CSoundManagerStream::CSoundManagerStream"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManagerStream::~CSoundManagerStream": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManagerStream.cpp:CSoundManagerStream::~CSoundManagerStream"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManagerStream::Initialize": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManagerStream.cpp:CSoundManagerStream::Initialize"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManagerStream::Destroy": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManagerStream.cpp:CSoundManagerStream::Destroy"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManagerStream::SetInstance": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManagerStream.cpp:CSoundManagerStream::SetInstance"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManagerStream::GetInstance": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManagerStream.cpp:CSoundManagerStream::GetInstance"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"CSoundManagerStream::CheckInstanceIndex": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/SoundManagerStream.cpp:CSoundManagerStream::CheckInstanceIndex"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"reference": "MilesLib/Type.cpp",
|
||||
"reference_sha256": "645eebf6857f0a51c3a339afe202f86cefaf397731e4f53bd5c6803c920adbb8",
|
||||
"priority": "P4",
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"NSound::GetResultString": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/Type.cpp:NSound::GetResultString"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"NSound::SetResultString": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/Type.cpp:NSound::SetResultString"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"NSound::LoadSoundInformationPiece": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/Type.cpp:NSound::LoadSoundInformationPiece"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"NSound::SaveSoundInformationPiece": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/Type.cpp:NSound::SaveSoundInformationPiece"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
},
|
||||
"NSound::DataToInstance": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"src/platform/MilesLib/Type.cpp:NSound::DataToInstance"
|
||||
],
|
||||
"test": "tests/port/port_miles_test.cpp",
|
||||
"note": "verbatim 40250 source over the AIL_* emulation in src/platform/MilesLib/MilesAil.cpp (software mixer drained by src/host/native_audio.cpp)"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user