Changeset 3093 for pjproject


Ignore:
Timestamp:
Feb 10, 2010 8:16:48 AM (15 years ago)
Author:
bennylp
Message:

Misc (#1026): swap the order fo --dis-codec and --add-codec execution in pjsua, so that user can now enable specific codecs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjsip-apps/src/pjsua/pjsua_app.c

    r3039 r3093  
    19431943    pj_strcat2(&cfg, line); 
    19441944 
     1945    /* Disable codec */ 
     1946    for (i=0; i<config->codec_dis_cnt; ++i) { 
     1947        pj_ansi_sprintf(line, "--dis-codec %s\n", 
     1948                    config->codec_dis[i].ptr); 
     1949        pj_strcat2(&cfg, line); 
     1950    } 
    19451951    /* Add codec. */ 
    19461952    for (i=0; i<config->codec_cnt; ++i) { 
    19471953        pj_ansi_sprintf(line, "--add-codec %s\n", 
    19481954                    config->codec_arg[i].ptr); 
    1949         pj_strcat2(&cfg, line); 
    1950     } 
    1951     /* Disable codec */ 
    1952     for (i=0; i<config->codec_dis_cnt; ++i) { 
    1953         pj_ansi_sprintf(line, "--dis-codec %s\n", 
    1954                     config->codec_dis[i].ptr); 
    19551955        pj_strcat2(&cfg, line); 
    19561956    } 
     
    46444644    } 
    46454645 
     4646    /* Optionally disable some codec */ 
     4647    for (i=0; i<app_config.codec_dis_cnt; ++i) { 
     4648        pjsua_codec_set_priority(&app_config.codec_dis[i],PJMEDIA_CODEC_PRIO_DISABLED); 
     4649    } 
     4650 
    46464651    /* Optionally set codec orders */ 
    46474652    for (i=0; i<app_config.codec_cnt; ++i) { 
    46484653        pjsua_codec_set_priority(&app_config.codec_arg[i], 
    46494654                                 (pj_uint8_t)(PJMEDIA_CODEC_PRIO_NORMAL+i+9)); 
    4650     } 
    4651  
    4652     /* Optionally disable some codec */ 
    4653     for (i=0; i<app_config.codec_dis_cnt; ++i) { 
    4654         pjsua_codec_set_priority(&app_config.codec_dis[i],PJMEDIA_CODEC_PRIO_DISABLED); 
    46554655    } 
    46564656 
Note: See TracChangeset for help on using the changeset viewer.