Esiste un modo per vedere quale codec viene usato durante la chiamata? Con "HD" è generico, vorrei vedere con qualche app o dialer il codec utilizzato
Vedere codec usato durante la chiamata con Android
Camel90 Pixel 8 pro e un Oppo find x3 pro
- Modificato
Camel90 NSG e con root ?
EDIT: mi rispondo da solo con un metodo che però implica esser collegati al pc durante la chiamata .....
avviando debug usb sullo smartphone e consentendo i permessi adb , poi:
adb logcat | findstr AudioQuality
fare la chiamata, e uscirà ad es
AudioQuality is XX
cercare XX nella lista del codice android che copio sotto:
il codec è la variabile che viene settata quindi ad es 19 vuol dire che è EVS_SWB
public static final int AUDIO_QUALITY_NONE = 0;
public static final int AUDIO_QUALITY_AMR = 1;
public static final int AUDIO_QUALITY_AMR_WB = 2;
public static final int AUDIO_QUALITY_QCELP13K = 3;
public static final int AUDIO_QUALITY_EVRC = 4;
public static final int AUDIO_QUALITY_EVRC_B = 5;
public static final int AUDIO_QUALITY_EVRC_WB = 6;
public static final int AUDIO_QUALITY_EVRC_NW = 7;
public static final int AUDIO_QUALITY_GSM_EFR = 8;
public static final int AUDIO_QUALITY_GSM_FR = 9;
public static final int AUDIO_QUALITY_GSM_HR = 10;
public static final int AUDIO_QUALITY_G711U = 11;
public static final int AUDIO_QUALITY_G723 = 12;
public static final int AUDIO_QUALITY_G711A = 13;
public static final int AUDIO_QUALITY_G722 = 14;
public static final int AUDIO_QUALITY_G711AB = 15;
public static final int AUDIO_QUALITY_G729 = 16;
public static final int AUDIO_QUALITY_EVS_NB = 17;
public static final int AUDIO_QUALITY_EVS_WB = 18;
public static final int AUDIO_QUALITY_EVS_SWB = 19;
public static final int AUDIO_QUALITY_EVS_FB = 20;