Ignore:
Timestamp:
Oct 24, 2011 9:28:13 AM (13 years ago)
Author:
ming
Message:

Re #1395: Backport of PJSIP 1.x branch into PJSIP 2.0 trunk

TODO: ticket #1268 (Option for automatic/manual sending of RTCP SDES/BYE for the stream) for video stream.

Location:
pjproject/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk

  • pjproject/trunk/pjmedia/src/pjmedia-audiodev/symb_vas_dev.cpp

    r3553 r3841  
    11311131                } else { 
    11321132                    enum {NO_DATA_FT = 15 }; 
    1133                     pj_uint8_t amr_header = 4 || (NO_DATA_FT << 3); 
     1133                    pj_uint8_t amr_header = 4 | (NO_DATA_FT << 3); 
    11341134 
    11351135                    buffer.Append(amr_header); 
     
    11401140            } else { /* PJMEDIA_FRAME_TYPE_NONE */ 
    11411141                enum {NO_DATA_FT = 15 }; 
    1142                 pj_uint8_t amr_header = 4 || (NO_DATA_FT << 3); 
     1142                pj_uint8_t amr_header = 4 | (NO_DATA_FT << 3); 
    11431143 
    11441144                buffer.Append(amr_header); 
     
    17471747    } 
    17481748 
    1749     /* Apply output volume setting if specified */ 
    1750     if (param->flags & PJMEDIA_AUD_DEV_CAP_OUTPUT_VOLUME_SETTING) { 
    1751         stream_set_cap(&strm->base, PJMEDIA_AUD_DEV_CAP_OUTPUT_VOLUME_SETTING,  
    1752                        &param->output_vol); 
    1753     } 
    1754  
    17551749    /* Done */ 
    17561750    strm->base.op = &stream_op; 
     
    19461940                 (now.MicroSecondsFrom(start) < VAS_WAIT_START * 1000)); 
    19471941         
    1948         if (stream->engine->IsStarted()) 
     1942        if (stream->engine->IsStarted()) { 
     1943             
     1944            /* Apply output volume setting if specified */ 
     1945            if (stream->param.flags &  
     1946                PJMEDIA_AUD_DEV_CAP_OUTPUT_VOLUME_SETTING)  
     1947            { 
     1948                stream_set_cap(strm, 
     1949                               PJMEDIA_AUD_DEV_CAP_OUTPUT_VOLUME_SETTING,  
     1950                               &stream->param.output_vol); 
     1951            } 
     1952 
    19491953            return PJ_SUCCESS; 
    1950         else 
     1954        } else { 
    19511955            return PJ_ETIMEDOUT; 
     1956        } 
    19521957    }     
    19531958 
Note: See TracChangeset for help on using the changeset viewer.