Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CirrusLogic/tinyhal
/ types & classes
Types & classes
156 in github.com/CirrusLogic/tinyhal
⨍
Functions
810
◇
Types & classes
156
↓ 1 callers
Class
AllocHooksNotCalledException
configmgr/test/harness/jni/alloc_hooks.cpp:68
↓ 1 callers
Class
BadFreeException
configmgr/test/harness/jni/alloc_hooks.cpp:52
↓ 1 callers
Class
DoubleAllocException
configmgr/test/harness/jni/alloc_hooks.cpp:60
Class
AudioConfig
configmgr/test/harness/java/CConfigMgr.java:214
Class
CAlsaMock
configmgr/test/harness/java/CAlsaMock.java:24
Class
CAlsaMock
configmgr/test/harness/jni/CAlsaMock.h:97
Class
CConfigMgr
configmgr/test/harness/java/CConfigMgr.java:25
Class
CMockControl
configmgr/test/harness/jni/CAlsaMock.h:26
Enum
EType
configmgr/test/harness/jni/CAlsaMock.h:29
Class
TStringUtfAutoReleased
RAII class to manage lifetime of strings returned from GetStringUTFChars
configmgr/test/harness/jni/jniwrapper.cpp:79
Class
ThcmApplyRoute1Test
Test apply_route() invoking the <path> elements for a single <stream>. Tests that <enable> and <disable> in <stream> ele
configmgr/test/java/ThcmApplyRoute1Test.java:52
Class
ThcmApplyRoute2Test
Test apply_route() invoking the <path> elements for a multiple <stream>. Tests that <enable> and <disable> in <stream> e
configmgr/test/java/ThcmApplyRoute2Test.java:52
Class
ThcmBoolControlTest
Tests that <ctl> elements are executed correctly for bool controls. This assumes that other tinyhal features required to invoke the <ctl>
configmgr/test/java/ThcmBoolControlTest.java:42
Class
ThcmByteControlTest
Tests that <ctl> elements are executed correctly for byte controls. This assumes that other tinyhal features required to invoke the <ctl>
configmgr/test/java/ThcmByteControlTest.java:55
Class
ThcmCodecProbeTest
Test that <codec_probe> redirects to another xml file. The testing assumes that <set> elements execute correctly.
configmgr/test/java/ThcmCodecProbeTest.java:48
Class
ThcmDeviceOnOffTest
Test that "on" and "off" <path> elements in <device> elements are invoked correctly for multiple combinations of <stream> elements.
configmgr/test/java/ThcmDeviceOnOffTest.java:50
Class
ThcmEnumControlTest
Tests that <ctl> elements are executed correctly for enum controls. This assumes that other tinyhal features required to invoke the <ctl>
configmgr/test/java/ThcmEnumControlTest.java:49
Class
ThcmGlobalPathsTest
Test that <path> elements in the global device are invoked correctly for multiple combinations of <stream> elements. The testing assumes t
configmgr/test/java/ThcmGlobalPathsTest.java:48
Class
ThcmInitControlsTest
Tests that <ctl> elements in <init> and <pre_init> are all executed and that the order of execution is correct. <init> and <
configmgr/test/java/ThcmInitControlsTest.java:53
Class
ThcmIntControlTest
Tests that <ctl> elements are executed correctly for integer controls. This assumes that other tinyhal features required to invoke the <ctl&g
configmgr/test/java/ThcmIntControlTest.java:49
Class
ThcmOpenMixerTest
Test opening the mixer card by number and by name. This tests the <code>name</code> and <code>number</code> attributes of the <code><mixer></cod
configmgr/test/java/ThcmOpenMixerTest.java:43
Class
ThcmPathControlsTest
Tests that <ctl> elements in a path are all executed and that the order of execution is correct. This assumes that <ctl> elements execute
configmgr/test/java/ThcmPathControlsTest.java:46
Class
ThcmPlatform
Platform-dependent definitions for Android.
configmgr/test/platform/android/ThcmPlatform.java:30
Class
ThcmPlatform
Platform-dependent definitions for GNU/Linux.
configmgr/test/platform/linux/ThcmPlatform.java:31
Class
ThcmReportedRoutesTest
Test that get_current_routes() correctly reports the devices that a stream is currently connected to.
configmgr/test/java/ThcmReportedRoutesTest.java:46
Class
ThcmRootXmlPathTest
Test that the XML file path passed to init_audio_config() is interpreted correctly. On Android a non-absolute path is relative to the etc/ directory.
configmgr/test/java/ThcmRootXmlPathTest.java:42
Class
ThcmStreamAttributesTest
Tests that the attributes of a <stream> element are reported correctly.
configmgr/test/java/ThcmStreamAttributesTest.java:48
Class
ThcmStreamConstantsTest
Test <set> definitions in <stream> elements.
configmgr/test/java/ThcmStreamConstantsTest.java:47
Class
ThcmStreamInitialDeviceTest
Test invoking the initial <path> elements for a <stream>. Tests that <enable> and <disable> in <stream> elements invoke
configmgr/test/java/ThcmStreamInitialDeviceTest.java:48
Class
ThcmStreamInstanceTest
Tests that the number of open instances of a <stream> can be limited using the <code>instances</code> attribute.
configmgr/test/java/ThcmStreamInstanceTest.java:48
Class
ThcmStreamMatchingTest
Tests that <code>get_stream()</code> finds the <stream> based on the given attributes.
configmgr/test/java/ThcmStreamMatchingTest.java:48
Class
ThcmSupportedDevicesTest
Tests that the set of available input and output devices defined by <device> elements are correctly reported.
configmgr/test/java/ThcmSupportedDevicesTest.java:49
Class
ThcmUnitTest
configmgr/test/java/ThcmUnitTest.java:30
Class
ThcmUsecaseControlsTest
Tests that <ctl> elements in a <case> are all executed and that the order of execution is correct. This assumes that <ctl> elements
configmgr/test/java/ThcmUsecaseControlsTest.java:45
Class
ThcmVolumeControlsTest
Tests that volume control <ctl> elements in a <stream> can be invoked and the volume percentages are scaled correctly.
configmgr/test/java/ThcmVolumeControlsTest.java:44
Enum
async_mode
audio/audio_hw.c:89
Enum
attrib_index
For faster parsing put more commonly-used attribs first */
configmgr/audio_config.c:251
Class
audio_config
configmgr/audio_config.c:869
Class
audio_config
configmgr/test/harness/jni/jniwrapper.cpp:674
Class
audio_config
audio/audio_hw.c:606
Class
audio_config
include/tinyhal/audio_config.h:34
Class
audio_config
common audio stream configuration parameters * You should memset() the entire structure to zero before use to * ensure forward compatibility */
include/tinyhal/audio_defs.h:311
Class
audio_device
audio/audio_hw.c:110
Class
audio_device
audio/audio_hw.c:128
Class
audio_device
audio/audio_hw.c:205
Class
audio_hw_device
audio/audio_hw.c:111
Class
audio_hw_device
audio/audio_hw.c:2140
Class
audio_module
audio/audio_hw.c:2511
Class
audio_stream
audio/audio_hw.c:198
Class
audio_stream_in
audio/audio_hw.c:202
Class
audio_stream_in
audio/audio_hw.c:1448
Class
audio_stream_out
audio/audio_hw.c:101
Class
audio_stream_out
audio/audio_hw.c:125
Class
codec_case
configmgr/audio_config.c:84
Class
codec_case
configmgr/audio_config.c:100
Class
codec_probe
configmgr/audio_config.c:83
Class
codec_probe
configmgr/audio_config.c:328
Class
compr_config
audio/audio_hw.c:954
Class
compr_gapless_mdata
audio/audio_hw.c:183
Class
compress
audio/audio_hw.c:171
Class
compress
audio/audio_hw.c:955
Class
config_mgr
configmgr/audio_config.c:77
Class
config_mgr
configmgr/audio_config.c:189
Class
config_mgr
configmgr/audio_config.c:303
Class
config_mgr
configmgr/test/harness/jni/jniwrapper.cpp:127
Class
config_mgr
audio/audio_hw.c:115
Class
config_mgr
include/tinyhal/audio_config.h:33
Class
constant
configmgr/audio_config.c:85
Class
constant
configmgr/audio_config.c:101
Class
ctl
configmgr/audio_config.c:99
Class
ctl
configmgr/audio_config.c:122
Class
ctl_ref
Old versions of tinalsa don't have mixer_ctl_get_id() */
configmgr/audio_config.c:114
Class
ctl_ref
configmgr/audio_config.c:123
Class
ctl_ref
configmgr/audio_config.c:180
Class
device
configmgr/audio_config.c:80
Class
device
configmgr/audio_config.c:94
Class
device
configmgr/audio_config.c:323
Class
dirent
configmgr/audio_config.c:2589
Class
dyn_array
Dynamically extended array of fixed-size objects */
configmgr/audio_config.c:88
Class
dyn_array
configmgr/audio_config.c:149
Class
dyn_array
configmgr/audio_config.c:160
Class
dyn_array
configmgr/audio_config.c:166
Class
dyn_array
configmgr/audio_config.c:171
Class
dyn_array
configmgr/audio_config.c:176
Class
dyn_array
configmgr/audio_config.c:205
Class
dyn_array
configmgr/audio_config.c:217
Class
dyn_array
configmgr/audio_config.c:332
Class
effect_interface_s
configmgr/audio_config.c:47
Enum
element_index
For faster parsing put more commonly-used elements first */
configmgr/audio_config.c:229
Class
hw_module_methods_t
audio/audio_hw.c:2507
Class
hw_module_t
audio/audio_hw.c:2456
Class
hw_stream
configmgr/audio_config.c:187
Class
hw_stream
configmgr/audio_config.c:714
Class
hw_stream
configmgr/test/harness/jni/jniwrapper.cpp:361
Class
hw_stream
audio/audio_hw.c:117
Class
hw_stream
audio/audio_hw.c:129
Class
hw_stream
audio/audio_hw.c:206
Class
hw_stream
audio/audio_hw.c:253
Class
hw_stream
Information about a stream */
include/tinyhal/audio_config.h:48
Class
in_resampler
audio/audio_hw.c:188
next →
1–100 of 156, ranked by callers