le_audio_common.h
Go to the documentation of this file.
28 //--------------------------------------------------------------------------------------------------32 //--------------------------------------------------------------------------------------------------35 //--------------------------------------------------------------------------------------------------40 //--------------------------------------------------------------------------------------------------43 //--------------------------------------------------------------------------------------------------47 //--------------------------------------------------------------------------------------------------50 //--------------------------------------------------------------------------------------------------54 //--------------------------------------------------------------------------------------------------57 //--------------------------------------------------------------------------------------------------62 //--------------------------------------------------------------------------------------------------65 //--------------------------------------------------------------------------------------------------69 //--------------------------------------------------------------------------------------------------84 //--------------------------------------------------------------------------------------------------88 //--------------------------------------------------------------------------------------------------101 //--------------------------------------------------------------------------------------------------105 //--------------------------------------------------------------------------------------------------122 //--------------------------------------------------------------------------------------------------126 //--------------------------------------------------------------------------------------------------139 //--------------------------------------------------------------------------------------------------143 //--------------------------------------------------------------------------------------------------186 //--------------------------------------------------------------------------------------------------190 //--------------------------------------------------------------------------------------------------194 //--------------------------------------------------------------------------------------------------198 //--------------------------------------------------------------------------------------------------202 //--------------------------------------------------------------------------------------------------206 //--------------------------------------------------------------------------------------------------210 //--------------------------------------------------------------------------------------------------214 //--------------------------------------------------------------------------------------------------218 //--------------------------------------------------------------------------------------------------223 //--------------------------------------------------------------------------------------------------225 (234 //--------------------------------------------------------------------------------------------------239 //--------------------------------------------------------------------------------------------------241 (251 //--------------------------------------------------------------------------------------------------255 //--------------------------------------------------------------------------------------------------262 //--------------------------------------------------------------------------------------------------266 //--------------------------------------------------------------------------------------------------273 //--------------------------------------------------------------------------------------------------277 //--------------------------------------------------------------------------------------------------284 //--------------------------------------------------------------------------------------------------290 //--------------------------------------------------------------------------------------------------296 //--------------------------------------------------------------------------------------------------302 //--------------------------------------------------------------------------------------------------308 //--------------------------------------------------------------------------------------------------314 //--------------------------------------------------------------------------------------------------320 //--------------------------------------------------------------------------------------------------326 //--------------------------------------------------------------------------------------------------332 //--------------------------------------------------------------------------------------------------338 //--------------------------------------------------------------------------------------------------346 //--------------------------------------------------------------------------------------------------352 //--------------------------------------------------------------------------------------------------360 //--------------------------------------------------------------------------------------------------366 //--------------------------------------------------------------------------------------------------374 //--------------------------------------------------------------------------------------------------380 //--------------------------------------------------------------------------------------------------388 //--------------------------------------------------------------------------------------------------394 //--------------------------------------------------------------------------------------------------400 //--------------------------------------------------------------------------------------------------406 //--------------------------------------------------------------------------------------------------412 //--------------------------------------------------------------------------------------------------418 //--------------------------------------------------------------------------------------------------424 //--------------------------------------------------------------------------------------------------430 //--------------------------------------------------------------------------------------------------436 //--------------------------------------------------------------------------------------------------443 //--------------------------------------------------------------------------------------------------455 //--------------------------------------------------------------------------------------------------459 //--------------------------------------------------------------------------------------------------467 //--------------------------------------------------------------------------------------------------476 //--------------------------------------------------------------------------------------------------484 //--------------------------------------------------------------------------------------------------497 //--------------------------------------------------------------------------------------------------507 //--------------------------------------------------------------------------------------------------519 //--------------------------------------------------------------------------------------------------529 //--------------------------------------------------------------------------------------------------541 //--------------------------------------------------------------------------------------------------549 //--------------------------------------------------------------------------------------------------561 //--------------------------------------------------------------------------------------------------569 //--------------------------------------------------------------------------------------------------575 //--------------------------------------------------------------------------------------------------581 //--------------------------------------------------------------------------------------------------588 //--------------------------------------------------------------------------------------------------596 //--------------------------------------------------------------------------------------------------609 //--------------------------------------------------------------------------------------------------619 //--------------------------------------------------------------------------------------------------626 //--------------------------------------------------------------------------------------------------636 //--------------------------------------------------------------------------------------------------643 //--------------------------------------------------------------------------------------------------655 //--------------------------------------------------------------------------------------------------659 //--------------------------------------------------------------------------------------------------667 //--------------------------------------------------------------------------------------------------678 //--------------------------------------------------------------------------------------------------686 //--------------------------------------------------------------------------------------------------697 //--------------------------------------------------------------------------------------------------705 //--------------------------------------------------------------------------------------------------716 //--------------------------------------------------------------------------------------------------724 //--------------------------------------------------------------------------------------------------735 //--------------------------------------------------------------------------------------------------743 //--------------------------------------------------------------------------------------------------754 //--------------------------------------------------------------------------------------------------764 //--------------------------------------------------------------------------------------------------775 //--------------------------------------------------------------------------------------------------785 //--------------------------------------------------------------------------------------------------796 //--------------------------------------------------------------------------------------------------804 //--------------------------------------------------------------------------------------------------815 //--------------------------------------------------------------------------------------------------823 //--------------------------------------------------------------------------------------------------834 //--------------------------------------------------------------------------------------------------842 //--------------------------------------------------------------------------------------------------853 //--------------------------------------------------------------------------------------------------861 //--------------------------------------------------------------------------------------------------863 * This function must be called to enable the automatic gain control on the selected audio stream.872 //--------------------------------------------------------------------------------------------------880 //--------------------------------------------------------------------------------------------------882 * This function must be called to disable the automatic gain control on the selected audio stream.891 //--------------------------------------------------------------------------------------------------899 //--------------------------------------------------------------------------------------------------908 //--------------------------------------------------------------------------------------------------916 //--------------------------------------------------------------------------------------------------925 //--------------------------------------------------------------------------------------------------933 //--------------------------------------------------------------------------------------------------942 //--------------------------------------------------------------------------------------------------950 //--------------------------------------------------------------------------------------------------959 //--------------------------------------------------------------------------------------------------967 //--------------------------------------------------------------------------------------------------976 //--------------------------------------------------------------------------------------------------984 //--------------------------------------------------------------------------------------------------990 //--------------------------------------------------------------------------------------------------996 //--------------------------------------------------------------------------------------------------1002 //--------------------------------------------------------------------------------------------------1008 //--------------------------------------------------------------------------------------------------1014 //--------------------------------------------------------------------------------------------------1020 //--------------------------------------------------------------------------------------------------1026 //--------------------------------------------------------------------------------------------------1032 //--------------------------------------------------------------------------------------------------1038 //--------------------------------------------------------------------------------------------------1044 //--------------------------------------------------------------------------------------------------1059 * thus share file offset. So, once a playback has reached the end of file, the application must1068 //--------------------------------------------------------------------------------------------------1078 //--------------------------------------------------------------------------------------------------1086 * @note The fd is closed by the IPC API. To use again the same pipe, the fd parameter can be set1088 * If the fd as to be kept on its side, the application should duplicate the fd (e.g., using dup() )1093 //--------------------------------------------------------------------------------------------------1103 //--------------------------------------------------------------------------------------------------1112 * @note the fd is closed by the API. To record again the same file, the fd parameter can be set to1114 * If the fd as to be kept on its side, the application should duplicate the fd (e.g., using dup() )1118 //--------------------------------------------------------------------------------------------------1128 //--------------------------------------------------------------------------------------------------1136 * @note The fd is closed by the API. To use again the same pipe, the fd parameter can be set to1138 * If the fd as to be kept on its side, the application should duplicate the fd (e.g., using dup() )1143 //--------------------------------------------------------------------------------------------------1153 //--------------------------------------------------------------------------------------------------1163 //--------------------------------------------------------------------------------------------------1171 //--------------------------------------------------------------------------------------------------1179 //--------------------------------------------------------------------------------------------------1187 //--------------------------------------------------------------------------------------------------1195 //--------------------------------------------------------------------------------------------------1203 //--------------------------------------------------------------------------------------------------1211 //--------------------------------------------------------------------------------------------------1219 //--------------------------------------------------------------------------------------------------1227 //--------------------------------------------------------------------------------------------------1237 //--------------------------------------------------------------------------------------------------1245 //--------------------------------------------------------------------------------------------------1255 //--------------------------------------------------------------------------------------------------1263 //--------------------------------------------------------------------------------------------------1273 //--------------------------------------------------------------------------------------------------1281 //--------------------------------------------------------------------------------------------------1291 //--------------------------------------------------------------------------------------------------1299 //--------------------------------------------------------------------------------------------------1309 //--------------------------------------------------------------------------------------------------1317 //--------------------------------------------------------------------------------------------------1327 //--------------------------------------------------------------------------------------------------1342 //--------------------------------------------------------------------------------------------------1356 //--------------------------------------------------------------------------------------------------1358 * This function must be called to ask to the Mobile Network to generate on the remote audio party1369 //--------------------------------------------------------------------------------------------------1381 //--------------------------------------------------------------------------------------------------1389 //--------------------------------------------------------------------------------------------------1399 //--------------------------------------------------------------------------------------------------1410 //--------------------------------------------------------------------------------------------------1420 //--------------------------------------------------------------------------------------------------1428 //--------------------------------------------------------------------------------------------------1438 //--------------------------------------------------------------------------------------------------1448 //--------------------------------------------------------------------------------------------------1458 //--------------------------------------------------------------------------------------------------1468 //--------------------------------------------------------------------------------------------------1478 //--------------------------------------------------------------------------------------------------1488 //--------------------------------------------------------------------------------------------------1498 //--------------------------------------------------------------------------------------------------1513 //--------------------------------------------------------------------------------------------------1523 //--------------------------------------------------------------------------------------------------1537 //--------------------------------------------------------------------------------------------------1547 //--------------------------------------------------------------------------------------------------1555 //--------------------------------------------------------------------------------------------------1561 //--------------------------------------------------------------------------------------------------1569 //--------------------------------------------------------------------------------------------------struct le_audio_DtmfDetectorHandler * le_audio_DtmfDetectorHandlerRef_tDefinition: le_audio_common.h:215A-law PCM (i.e. Europe and most of the rest of the world).Definition: le_audio_common.h:91void(* le_audio_DtmfDetectorHandlerFunc_t)(le_audio_StreamRef_t streamRef, char dtmf, void *contextPtr)Definition: le_audio_common.h:241struct le_audio_MediaHandler * le_audio_MediaHandlerRef_tDefinition: le_audio_common.h:207struct le_audio_Connector * le_audio_ConnectorRef_tDefinition: le_audio_common.h:199void(* le_audio_MediaHandlerFunc_t)(le_audio_StreamRef_t streamRef, le_audio_MediaEvent_t event, void *contextPtr)Definition: le_audio_common.h:225