Lines Matching refs:a_FormatDetails

490 	\param a_FormatDetails will be filled with all the corresponding data
492 inline DWORD ACM::OnFormatDetails(LPACMFORMATDETAILS a_FormatDetails, const LPARAM a_Query)
501 my_debug.OutPut(DEBUG_LEVEL_FUNC_CODE, "enter ACM_FORMATDETAILSF_INDEX for index 0x%04X:%03d",a_FormatDetails->dwFormatTag,a_FormatDetails->dwFormatIndex);
502 if (a_FormatDetails->dwFormatTag == PERSONAL_FORMAT) {
503 if (a_FormatDetails->dwFormatIndex < GetNumberEncodingFormats()) {
505 WaveExt = a_FormatDetails->pwfx;
510 GetMP3FormatForIndex(a_FormatDetails->dwFormatIndex, *WaveExt, a_FormatDetails->szFormat);
516 my_debug.OutPut(DEBUG_LEVEL_FUNC_CODE, "ACM_FORMATDETAILSF_INDEX unknown index 0x%04X:%03d",a_FormatDetails->dwFormatTag,a_FormatDetails->dwFormatIndex);
519 else if (a_FormatDetails->dwFormatTag == WAVE_FORMAT_PCM) {
520 if (a_FormatDetails->dwFormatIndex < FORMAT_MAX_NB_PCM) {
522 WaveExt = a_FormatDetails->pwfx;
527 GetPCMFormatForIndex(a_FormatDetails->dwFormatIndex, *WaveExt, a_FormatDetails->szFormat);
533 my_debug.OutPut(DEBUG_LEVEL_FUNC_CODE, "ACM_FORMATDETAILSF_INDEX unknown index 0x%04X:%03d",a_FormatDetails->dwFormatTag,a_FormatDetails->dwFormatIndex);
538 my_debug.OutPut(DEBUG_LEVEL_FUNC_CODE, "Unknown a_FormatDetails->dwFormatTag = 0x%08X",a_FormatDetails->dwFormatTag);
544 WaveExt = a_FormatDetails->pwfx;
546 my_debug.OutPut(DEBUG_LEVEL_FUNC_CODE, "enter ACM_FORMATDETAILSF_FORMAT : 0x%04X:%03d, format in : channels %d, sample rate %d",a_FormatDetails->dwFormatTag,a_FormatDetails->dwFormatIndex, WaveExt->nChannels, WaveExt->nSamplesPerSec);
556 a_FormatDetails->fdwSupport = ACMDRIVERDETAILS_SUPPORTF_CODEC;
578 // Fill-in the informations corresponding to the a_FormatDetails->dwFormatTagIndex
600 // Fill-in the informations corresponding to the a_FormatDetails->dwFormatTagIndex and hdrvr given
654 my_debug.OutPut(DEBUG_LEVEL_FUNC_CODE, "a_FormatTagDetails->cbStruct < sizeof(*a_FormatDetails)");