/external/speex/include/speex/ |
speex_stereo.h | 4 @brief Describes the handling for intensity stereo 37 /** @defgroup SpeexStereoState SpeexStereoState: Handling Speex stereo files 38 * This describes the Speex intensity stereo encoding/decoding 62 /** Initialise/create a stereo stereo state */ 65 /** Reset/re-initialise an already allocated stereo state */ 66 void speex_stereo_state_reset(SpeexStereoState *stereo); 68 /** Destroy a stereo stereo state */ 69 void speex_stereo_state_destroy(SpeexStereoState *stereo); [all...] |
/external/speex/libspeex/ |
stereo.c | 2 File: stereo.c 66 /* This is an ugly compatibility hack that properly resets the stereo state 77 SpeexStereoState *stereo = speex_alloc(sizeof(SpeexStereoState)); local 78 speex_stereo_state_reset(stereo); 79 return stereo; 84 RealSpeexStereoState *stereo = (RealSpeexStereoState*)_stereo; local 86 stereo->balance = 65536; 87 stereo->e_ratio = 16384; 88 stereo->smooth_left = 16384; 89 stereo->smooth_right = 16384 226 RealSpeexStereoState *stereo = (RealSpeexStereoState*)_stereo; local 253 RealSpeexStereoState *stereo = (RealSpeexStereoState*)_stereo; local 276 RealSpeexStereoState *stereo; local [all...] |
/external/qemu/docs/ |
AUDIO.TXT | 36 - A fixed-size circular buffer of stereo samples (for stereo). 40 - A 'samples' field giving the (constant) number of sample pairs in the stereo buffer. 42 - A target conversion function, called 'clip()' that is used to read from the stereo 47 from the stereo buffer for the next conversion through 'clip'. 63 send samples from the stereo buffer to the host sound card/server. This method 68 a SWVoiceOut into the stereo buffer. Currently all backends simply call the generic 79 copy/mix them to the corresponding HWVoiceOut's stereo buffer. 82 already been mixed into the target HWVoiceOut stereo buffer (starting from the 84 stereo buffer, not emulated hardware sound samples, which can have differen [all...] |
/frameworks/base/media/libeffects/lvm/lib/StereoWidening/src/ |
LVCS_StereoEnhancer.c | 35 /* Initialises the stereo enhancement module based on the sample rate. */ 147 /* Enhance the stereo image in the input samples based on the following block */ 154 /* | Stereo | |________| | M & S | */ 156 /* | M & S | Side | | | Stereo | */ 193 * Check if the Stereo Enhancer is enabled 198 * Convert from stereo to middle and side 224 * Apply the filter the side signal only in stereo mode for headphones 236 * Convert from middle and side to stereo 247 * The stereo enhancer is disabled so just copy the data
|
LVCS_Tables.c | 33 /* Stereo Enhancer coefficient constant tables */ 263 /* Stereo delay table for Concert Sound */ 347 {LVCS_HEADPHONE_SHIFT, /* Headphone, stereo mode */ 350 {LVCS_EX_HEADPHONE_SHIFT, /* EX Headphone, stereo mode */ 388 {14200, /* Headphone, stereo mode */ 392 {14200, /* EX Headphone, stereo mode */
|
LVCS_Private.h | 42 #include "LVCS_StereoEnhancer.h" /* Stereo enhancer module definitions */ 56 #define LVCS_STEREOENHANCESWITCH 0x0001 /* Stereo enhancement enable control */ 119 LVCS_StereoEnhancer_t StereoEnhancer; /* Stereo enhancer configuration */
|
LVCS_Process.c | 39 /* ----->| Stereo |->| Reverb |->| Equ |->| Alpha |-->| + |-| Gain |----> */ 47 /* The Stereo Enhancer, Reverb and Equaliser blocks are each configured to have */ 98 * Call the stereo enhancer 145 /* Data can be processed in two formats, stereo or mono-in-stereo. Data in mono */ 147 /* mono-in-stereo. */
|
LVCS_Tables.h | 35 /* Stereo Enhancer coefficient constant tables */ 59 /* Stereo delay table for Concert Sound */
|
/frameworks/base/media/libeffects/lvm/lib/Common/lib/ |
AGC.h | 64 const LVM_INT32 *pStSrc, /* Stereo source */ 66 LVM_INT32 *pDst, /* Stereo destination */
|
/frameworks/base/media/libeffects/lvm/lib/Bass/src/ |
LVDBE_Process.c | 38 /* Data can be processed in two formats, stereo or mono-in-stereo. Data in mono */ 40 /* mono-in-stereo. */ 46 /* | | 32-bit | |_____| | | Stereo | | | | | | 16-bit | | */ 136 From2iToMono_32(pScratch, /* Stereo source */ 154 pScratch, /* Stereo source */ 156 pScratch, /* Stereo destination */
|
/external/qemu/audio/ |
wavcapture.c | 97 int stereo, bits16, shift; local 111 stereo = nchannels == 2; 115 as.nchannels = 1 << stereo; 125 shift = bits16 + stereo;
|
/frameworks/base/media/libstagefright/codecs/aacenc/inc/ |
ms_stereo.h | 19 Content: Declaration MS stereo processing structure and functions
|
/external/qemu/distrib/sdl-1.2.12/src/audio/dma/ |
SDL_dmaaudio.c | 250 static int DMA_ReopenAudio(_THIS, const char *audiodev, int format, int stereo, 288 /* Set mono or stereo audio */ 290 if ( (ioctl(audio_fd, SNDCTL_DSP_STEREO, &stereo) < 0) || 291 (value != stereo) ) { 312 int stereo; local 395 /* Set mono or stereo audio (currently only two channels supported) */ 396 stereo = (spec->channels > 1); 397 ioctl(audio_fd, SNDCTL_DSP_STEREO, &stereo); 398 if ( stereo ) { 408 if ( DMA_ReopenAudio(this, audiodev, format, stereo, spec) < 0 ) [all...] |
/frameworks/base/media/libeffects/lvm/lib/Common/src/ |
AGC_MIX_VOL_2St1Mon_D32_WRA.c | 62 /* pStereoIn Stereo source */ 64 /* pStereoOut Stereo destination */ 74 const LVM_INT32 *pStSrc, /* Stereo source */ 76 LVM_INT32 *pDst, /* Stereo destination */ 131 * Apply the AGC gain to the mono input and mix with the stereo signal
|
LVM_Mixer_TimeConstant.c | 47 /* 1. NumChannels is limited to the values 1 (Mono) and 2 (Stereo) */ 54 /* NumChannels - Number of channels 1=Mono, 2=Stereo */ 124 Product = ((tc >> 16) * (LVM_UINT32)Fs) << 13; /* Stereo value */
|
LVC_Mixer_Private.h | 81 LVM_INT16 n); /* Number of stereo samples */ 93 LVM_INT16 n); /* Number of stereo samples */
|
/external/sonivox/arm-fm-22k/lib_src/ |
eas_mixer.c | 54 /* need to boost stereo by ~3dB to compensate for the panner */ 334 * flags bit 0 = stereo source 335 * bit 1 = stereo output 349 * 2. Mono source to stereo output 350 * 3. Stereo source to mono output 351 * 4. Stereo source to stereo output 353 * 6. Mono source to stereo output - no gain change 354 * 7. Stereo source to mono output - no gain change 355 * 8. Stereo source to stereo output - no gain chang [all...] |
/external/sonivox/arm-hybrid-22k/lib_src/ |
eas_mixer.c | 54 /* need to boost stereo by ~3dB to compensate for the panner */ 334 * flags bit 0 = stereo source 335 * bit 1 = stereo output 349 * 2. Mono source to stereo output 350 * 3. Stereo source to mono output 351 * 4. Stereo source to stereo output 353 * 6. Mono source to stereo output - no gain change 354 * 7. Stereo source to mono output - no gain change 355 * 8. Stereo source to stereo output - no gain chang [all...] |
/external/sonivox/arm-wt-22k/lib_src/ |
eas_mixer.c | 54 /* need to boost stereo by ~3dB to compensate for the panner */ 334 * flags bit 0 = stereo source 335 * bit 1 = stereo output 349 * 2. Mono source to stereo output 350 * 3. Stereo source to mono output 351 * 4. Stereo source to stereo output 353 * 6. Mono source to stereo output - no gain change 354 * 7. Stereo source to mono output - no gain change 355 * 8. Stereo source to stereo output - no gain chang [all...] |
/frameworks/base/media/libstagefright/codecs/aacenc/src/ |
ms_stereo.c | 19 Content: MS stereo processing function
32 * description: detect use ms stereo or not 34 * >= ((thrLn *thrRn)/(enLn*enRn)) then ms stereo
|
/system/media/opensles/libopensles/ |
IOutputMixExt.c | 26 // stereo is a frame consisting of a pair of 16-bit PCM samples 31 } stereo; typedef in typeref:struct:__anon17491 167 /** \brief This is the track mixer: fill the specified 16-bit stereo PCM buffer */ 173 // Force to be a multiple of a frame, assumes stereo 16-bit PCM 236 stereo *mixBuffer = (stereo *) dstWriter; 237 const stereo *source = (const stereo *) track->mReader; 243 for (j = 0; j < actual; j += sizeof(stereo), ++mixBuffer, ++source) { 249 for (j = 0; j < actual; j += sizeof(stereo), ++mixBuffer, ++source) [all...] |
/frameworks/base/media/libeffects/lvm/lib/StereoWidening/lib/ |
LVCS.h | 33 /* same then the MIPs will be slightly higher and an extra stereo scratch buffer is */ 40 /* Two data formats are support Stereo and Mono-In-Stereo. The data is interleaved as */ 42 /* Byte Offset Stereo Input Mono-In-Stereo Input */ 52 /* in to Mono-In-Stereo format. */
|
/frameworks/base/media/libstagefright/codecs/mp3dec/src/ |
pvmp3_stereo_proc.cpp | 42 int32 Start, Location of first element where stereo intensity is applied 47 int32 xl[], generated stereo channel 61 int32 Start, Location of first element where stereo intensity is applied 66 int32 xl[], generated stereo channel 84 int32 xl[], generated stereo channel 90 stereo processing for mpeg1 layer III 100 scalefactors of the left channel) and a stereo position is_pos[sfb], 102 The stereo position is used to derive the left and right channel signals 335 /* from that sfb on intensity stereo */ 340 /* from 0 up to sfbStart do ms_stereo or normal stereo */ [all...] |
/external/bluetooth/bluez/audio/ |
gstsbcutil.c | 97 gboolean joint, stereo, dual, mono; local 100 joint = stereo = dual = mono = FALSE; 107 else if (strcmp("stereo", aux) == 0) 108 stereo = TRUE; 120 else if (stereo) 121 return "stereo"; 239 return "stereo"; 252 else if (g_ascii_strcasecmp(mode, "stereo") == 0)
|
/frameworks/base/media/libeffects/lvm/lib/Reverb/src/ |
LVREV_Process.c | 106 * Copy the data to the output buffer, convert to stereo is required 114 (LVM_INT16)(NumSamples << 2)); // 32 bit data, stereo 148 pOutput = (LVM_INT32 *)(pOutput+(SamplesToProcess*2)); // Always stereo output 200 * STEREO input. In the case of stereo input all processing is done in MONO * 201 * and the final output is converted to STEREO after the mixer * 224 * Stereo to mono conversion 406 * Create stereo output
|