+ ['audio', '0x7100004524'] = {0: {'inbytes': 0x10, 'outbytes': 0}, 1: {'inbytes': 0x10, 'outbytes': 0}} + ['audio', '0x7100004E0C'] = {0: {'inbytes': 8, 'outbytes': 0}, 1: {'inbytes': 8, 'outbytes': 0}} + ['audio', '0x7100005070'] = {0: {'inbytes': 8, 'outbytes': 0}, 1: {'inbytes': 8, 'outbytes': 0}} + ['audio', '0x71000052D4'] = {0: {'inbytes': 8, 'outbytes': 0}, 1: {'inbytes': 8, 'outbytes': 0}} + ['audio', '0x7100005538'] = {0: {'inbytes': 8, 'outbytes': 0}, 1: {'inbytes': 8, 'outbytes': 0}} + ['audio', '0x7100009C6C'] = {0: {'inbytes': 0, 'outbytes': 4}, 1: {'inbytes': 0, 'outbytes': 0}, 2: {'inbytes': 0, 'outbytes': 0}, 3: {'inbytes': 8, 'outbytes': 0, 'buffers': [5]}, 4: {'inbytes': 0, 'outbytes': 0, 'outhandles': [1]}, 5: {'inbytes': 0, 'outbytes': 4, 'buffers': [6]}, 6: {'inbytes': 8, 'outbytes': 1}, 7: {'inbytes': 8, 'outbytes': 0, 'buffers': [0x21]}, 8: {'inbytes': 0, 'outbytes': 4, 'buffers': [0x22]}, 9: {'inbytes': 0, 'outbytes': 4}, 10: {'inbytes': 0, 'outbytes': 8}, 11: {'inbytes': 0, 'outbytes': 1}} + ['audio', 'nn::audio::detail::IAudioIn', 11] = {'inbytes': 0, 'outbytes': 4} + ['audio', 'nn::audio::detail::IAudioIn', 12] = {'inbytes': 4, 'outbytes': 0} + ['audio', 'nn::audio::detail::IAudioIn', 13] = {'inbytes': 0, 'outbytes': 4} - ['audio', 'nn::audio::detail::IAudioInManagerForApplet', 0] = {'inbytes': 0x10, 'outbytes': 0, 'outhandles': [1]} + ['audio', 'nn::audio::detail::IAudioInManagerForApplet', 0] = {'inbytes': 0x10, 'outbytes': 0} - ['audio', 'nn::audio::detail::IAudioInManagerForApplet', 1] = {'inbytes': 0x10, 'outbytes': 0, 'outhandles': [1]} + ['audio', 'nn::audio::detail::IAudioInManagerForApplet', 1] = {'inbytes': 0x10, 'outbytes': 0} - ['audio', 'nn::audio::detail::IAudioInManagerForDebugger'] = {0: {'inbytes': 8, 'outbytes': 0}, 1: {'inbytes': 8, 'outbytes': 0}} - ['audio', 'nn::audio::detail::IAudioOut'] = {0: {'inbytes': 0, 'outbytes': 4}, 1: {'inbytes': 0, 'outbytes': 0}, 2: {'inbytes': 0, 'outbytes': 0}, 3: {'inbytes': 8, 'outbytes': 0, 'buffers': [5]}, 4: {'inbytes': 0, 'outbytes': 0, 'outhandles': [1]}, 5: {'inbytes': 0, 'outbytes': 4, 'buffers': [6]}, 6: {'inbytes': 8, 'outbytes': 1}, 7: {'inbytes': 8, 'outbytes': 0, 'buffers': [0x21]}, 8: {'inbytes': 0, 'outbytes': 4, 'buffers': [0x22]}} - ['audio', 'nn::audio::detail::IAudioOutManager', 1] = {'inbytes': 0x10, 'outbytes': 0x10, 'outinterfaces': ['nn::audio::detail::IAudioOut'], 'inhandles': [1], 'buffers': [5, 6], 'pid': 1} + ['audio', 'nn::audio::detail::IAudioOutManager', 1] = {'inbytes': 0x10, 'outbytes': 0x10, 'outinterfaces': ['0x7100009C6C'], 'inhandles': [1], 'buffers': [5, 6], 'pid': 1} - ['audio', 'nn::audio::detail::IAudioOutManager', 3] = {'inbytes': 0x10, 'outbytes': 0x10, 'outinterfaces': ['nn::audio::detail::IAudioOut'], 'inhandles': [1], 'buffers': [0x21, 0x22], 'pid': 1} + ['audio', 'nn::audio::detail::IAudioOutManager', 3] = {'inbytes': 0x10, 'outbytes': 0x10, 'outinterfaces': ['0x7100009C6C'], 'inhandles': [1], 'buffers': [0x21, 0x22], 'pid': 1} - ['audio', 'nn::audio::detail::IAudioOutManagerForApplet', 0] = {'inbytes': 0x10, 'outbytes': 0, 'outhandles': [1]} + ['audio', 'nn::audio::detail::IAudioOutManagerForApplet', 0] = {'inbytes': 0x10, 'outbytes': 0} - ['audio', 'nn::audio::detail::IAudioOutManagerForApplet', 1] = {'inbytes': 0x10, 'outbytes': 0, 'outhandles': [1]} + ['audio', 'nn::audio::detail::IAudioOutManagerForApplet', 1] = {'inbytes': 0x10, 'outbytes': 0} + ['audio', 'nn::audio::detail::IAudioOutManagerForApplet', 4] = {'inbytes': 8, 'outbytes': 4} + ['audio', 'nn::audio::detail::IAudioOutManagerForApplet', 5] = {'inbytes': 0x18, 'outbytes': 0} - ['audio', 'nn::audio::detail::IAudioOutManagerForDebugger'] = {0: {'inbytes': 8, 'outbytes': 0}, 1: {'inbytes': 8, 'outbytes': 0}} + ['audio', 'nn::audio::detail::IAudioRendererManager', 4] = {'inbytes': 0x10, 'outbytes': 0, 'outinterfaces': ['nn::audio::detail::IAudioDevice']} - ['audio', 'nn::audio::detail::IAudioRendererManagerForApplet', 0] = {'inbytes': 0x10, 'outbytes': 0, 'outhandles': [1]} + ['audio', 'nn::audio::detail::IAudioRendererManagerForApplet', 0] = {'inbytes': 0x10, 'outbytes': 0} - ['audio', 'nn::audio::detail::IAudioRendererManagerForApplet', 1] = {'inbytes': 0x10, 'outbytes': 0, 'outhandles': [1]} + ['audio', 'nn::audio::detail::IAudioRendererManagerForApplet', 1] = {'inbytes': 0x10, 'outbytes': 0} + ['audio', 'nn::audio::detail::IAudioRendererManagerForApplet', 6] = {'inbytes': 8, 'outbytes': 4} + ['audio', 'nn::audio::detail::IAudioRendererManagerForApplet', 7] = {'inbytes': 0x18, 'outbytes': 0} - ['audio', 'nn::audio::detail::IAudioRendererManagerForDebugger'] = {0: {'inbytes': 8, 'outbytes': 0}, 1: {'inbytes': 8, 'outbytes': 0}} - ['audio', 'nn::audio::detail::IFinalOutputRecorderManagerForApplet'] = {0: {'inbytes': 0x10, 'outbytes': 0, 'outhandles': [1]}, 1: {'inbytes': 0x10, 'outbytes': 0, 'outhandles': [1]}} - ['audio', 'nn::audio::detail::IFinalOutputRecorderManagerForDebugger'] = {0: {'inbytes': 8, 'outbytes': 0}, 1: {'inbytes': 8, 'outbytes': 0}} + ['audio', 'nn::audioctrl::detail::IAudioController', 23] = {'inbytes': 4, 'outbytes': 0} + ['audio', 'nn::audioctrl::detail::IAudioController', 24] = {'inbytes': 0, 'outbytes': 4} + ['audio', 'nn::audioctrl::detail::IAudioController', 25] = {'inbytes': 0, 'outbytes': 7} + ['audio', 'nn::audioctrl::detail::IAudioController', 26] = {'inbytes': 1, 'outbytes': 0} + ['audio', 'nn::codec::detail::IHardwareOpusDecoder', 4] = {'inbytes': 0, 'outbytes': 0x10, 'buffers': [0x46, 5]} + ['audio', 'nn::codec::detail::IHardwareOpusDecoder', 5] = {'inbytes': 0, 'outbytes': 0x10, 'buffers': [0x46, 5]}