/external/tinyalsa/ |
tinymix.c | 34 static void tinymix_list_controls(struct mixer *mixer); 35 static void tinymix_detail_control(struct mixer *mixer, unsigned int id, 37 static void tinymix_set_value(struct mixer *mixer, unsigned int id, 43 struct mixer *mixer; local 57 mixer = mixer_open(card); 58 if (!mixer) { [all...] |
mixer.c | 0 /* mixer.c 48 struct mixer *mixer; member in struct:mixer_ctl 53 struct mixer { struct 60 void mixer_close(struct mixer *mixer) 64 if (!mixer) 67 if (mixer->fd >= 0) 68 close(mixer->fd); 70 if (mixer->ctl) 95 struct mixer *mixer = NULL; local [all...] |
Android.mk | 5 LOCAL_SRC_FILES:= mixer.c pcm.c 16 LOCAL_SRC_FILES:= mixer.c pcm.c
|
/external/tinyalsa/include/tinyalsa/ |
asoundlib.h | 104 /* Mixer control types */ 172 * MIXER API 175 struct mixer; 178 /* Open and close a mixer */ 179 struct mixer *mixer_open(unsigned int card); 180 void mixer_close(struct mixer *mixer); 182 /* Obtain mixer controls */ 183 unsigned int mixer_get_num_ctls(struct mixer *mixer); [all...] |
/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.4.3/sysroot/usr/include/alsa/ |
mixer.h | 2 * \file include/mixer.h 36 * \defgroup Mixer Mixer Interface 37 * The mixer interface. 41 /** Mixer handle */ 43 /** Mixer elements class handle */ 45 /** Mixer element handle */ 49 * \brief Mixer callback function 50 * \param mixer Mixer handl [all...] |
asoundlib.h | 54 #include <alsa/mixer.h>
|
/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6/sysroot/usr/include/alsa/ |
mixer.h | 2 * \file include/mixer.h 36 * \defgroup Mixer Mixer Interface 37 * The mixer interface. 41 /** Mixer handle */ 43 /** Mixer elements class handle */ 45 /** Mixer element handle */ 49 * \brief Mixer callback function 50 * \param mixer Mixer handl [all...] |
asoundlib.h | 54 #include <alsa/mixer.h>
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6/sysroot/usr/include/alsa/ |
mixer.h | 2 * \file include/mixer.h 36 * \defgroup Mixer Mixer Interface 37 * The mixer interface. 41 /** Mixer handle */ 43 /** Mixer elements class handle */ 45 /** Mixer element handle */ 49 * \brief Mixer callback function 50 * \param mixer Mixer handl [all...] |
asoundlib.h | 54 #include <alsa/mixer.h>
|
/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6/sysroot/usr/include/sound/ |
mixer_oss.h | 5 * OSS MIXER API 56 struct snd_mixer_oss_slot slots[SNDRV_OSS_MAX_MIXERS]; /* OSS mixer slots */ 63 void (*private_free_recsrc)(struct snd_mixer_oss *mixer); 73 struct snd_mixer_oss *mixer; member in struct:snd_mixer_oss_file
|
hdspm.h | 96 /* ------------- get Matrix Mixer IOCTL --------------- */ 98 /* MADI mixer: 64inputs+64playback in 64outputs = 8192 => *4Byte = 107 Ins to Outs mixer[out].in[in], Outstreams to Outs mixer[out].pb[pb] */ 121 struct hdspm_mixer *mixer; member in struct:hdspm_mixer_ioctl
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6/sysroot/usr/include/sound/ |
mixer_oss.h | 5 * OSS MIXER API 56 struct snd_mixer_oss_slot slots[SNDRV_OSS_MAX_MIXERS]; /* OSS mixer slots */ 63 void (*private_free_recsrc)(struct snd_mixer_oss *mixer); 73 struct snd_mixer_oss *mixer; member in struct:snd_mixer_oss_file
|
hdspm.h | 96 /* ------------- get Matrix Mixer IOCTL --------------- */ 98 /* MADI mixer: 64inputs+64playback in 64outputs = 8192 => *4Byte = 107 Ins to Outs mixer[out].in[in], Outstreams to Outs mixer[out].pb[pb] */ 121 struct hdspm_mixer *mixer; member in struct:hdspm_mixer_ioctl
|
/hardware/ti/wpan/tools/kfmapp/ |
kfmapp.c | 40 struct mixer *mixer; variable in typeref:struct:mixer 826 static void tinymix_set_value(struct mixer *mixer, unsigned int id, 833 ctl = mixer_get_ctl(mixer, id); 849 mixer = mixer_open(0); 850 if (!mixer) { 851 fprintf(stderr, "Failed to open mixer\n"); 865 tinymix_set_value(mixer, 77, 2); 866 tinymix_set_value(mixer, 76, 2) [all...] |
/frameworks/av/services/audioflinger/ |
FastMixer.cpp | 41 // Fast mixer thread 51 int fastTrackNames[FastMixerState::kMaxFastTracks]; // handles used by mixer to identify tracks 60 AudioMixer* mixer = NULL; local 160 // This may be overly conservative; there could be times that the normal mixer 176 delete mixer; 213 delete mixer; 214 mixer = NULL; 219 // implementation; it would be better to have normal mixer allocate for us 221 mixer = new AudioMixer(frameCount, sampleRate, FastMixerState::kMaxFastTracks); 263 if (mixer != NULL) [all...] |
/cts/suite/audio_quality/test/ |
MixerTest.cpp | 40 struct mixer* mixerp = mixer_open(hwId); 43 // no mixer control for MobilePre. If this assumption fails, 44 // mixer control should be added. 49 LOGI("Mixer control %s type %s value %d", mixer_ctl_get_name(control),
|
/device/ti/panda/audio/ |
audio_hw.c | 50 /* Mixer control names */ 69 #define MIXER_DL1_MIXER_MULTIMEDIA "DL1 Mixer Multimedia" 70 #define MIXER_DL1_MIXER_VOICE "DL1 Mixer Voice" 71 #define MIXER_DL1_MONO_MIXER "DL1 Mono Mixer" 72 #define MIXER_DL2_MIXER_MULTIMEDIA "DL2 Mixer Multimedia" 73 #define MIXER_DL2_MIXER_VOICE "DL2 Mixer Voice" 74 #define MIXER_DL2_MONO_MIXER "DL2 Mono Mixer" 75 #define MIXER_SIDETONE_MIXER_PLAYBACK "Sidetone Mixer Playback" 76 #define MIXER_SIDETONE_MIXER_CAPTURE "Sidetone Mixer Capture" 80 #define MIXER_VOICE_CAPTURE_MIXER_CAPTURE "Voice Capture Mixer Capture 580 struct mixer *mixer; member in struct:omap4_audio_device [all...] |
/device/asus/grouper/audio/ |
audio_route.c | 56 struct mixer *mixer; member in struct:audio_route 107 /* check if we need to allocate more space for mixer paths */ 124 /* initialise the new mixer path */ 130 /* return the mixer path just added, then increment number of them */ 211 /* locate the mixer ctl in the list */ 224 /* mixer helper function */ 275 /* Obtain the mixer ctl and value */ 276 ctl = mixer_get_ctl_by_name(ar->mixer, attr_name); 293 /* locate the mixer ctl in the list * [all...] |
/device/samsung/manta/audio/ |
audio_route.c | 70 struct mixer *mixer; member in struct:audio_route 139 /* check if we need to allocate more space for mixer paths */ 156 /* initialise the new mixer path */ 162 /* return the mixer path just added, then increment number of them */ 242 /* Check that mixer value index is within range */ 245 ALOGE("mixer index %d is out of range for '%s'", mixer_value->index, 303 /* locate the mixer ctl in the list */ 320 /* mixer helper function */ 376 /* Obtain the mixer ctl and value * [all...] |
/device/samsung/tuna/audio/ |
audio_hw.c | 43 /* Mixer control names */ 61 #define MIXER_DL1_MIXER_MULTIMEDIA "DL1 Mixer Multimedia" 62 #define MIXER_DL1_MIXER_VOICE "DL1 Mixer Voice" 63 #define MIXER_DL1_MIXER_TONES "DL1 Mixer Tones" 64 #define MIXER_DL2_MIXER_MULTIMEDIA "DL2 Mixer Multimedia" 65 #define MIXER_DL2_MIXER_VOICE "DL2 Mixer Voice" 66 #define MIXER_DL2_MIXER_TONES "DL2 Mixer Tones" 67 #define MIXER_SIDETONE_MIXER_PLAYBACK "Sidetone Mixer Playback" 68 #define MIXER_SIDETONE_MIXER_CAPTURE "Sidetone Mixer Capture" 69 #define MIXER_DL2_MONO_MIXER "DL2 Mono Mixer" 645 struct mixer *mixer; member in struct:tuna_audio_device [all...] |