Ignore:
Timestamp:
May 26, 2019 1:18:02 PM (3 years ago)
Author:
riza
Message:

Close #2202: Limit the number of ignored error when receiving RTP/RTCP.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjmedia/include/pjmedia/event.h

    r5923 r6005  
    9494     * Audio device stopped on error. 
    9595     */ 
    96     PJMEDIA_EVENT_AUD_DEV_ERROR = PJMEDIA_FOURCC('A', 'E', 'R', 'R') 
     96    PJMEDIA_EVENT_AUD_DEV_ERROR = PJMEDIA_FOURCC('A', 'E', 'R', 'R'), 
     97 
     98    /** 
     99     * Transport media error. 
     100     */ 
     101    PJMEDIA_EVENT_MEDIA_TP_ERR = PJMEDIA_FOURCC('T', 'E', 'R', 'R') 
    97102 
    98103} pjmedia_event_type; 
     
    155160    pj_status_t              status; 
    156161} pjmedia_event_aud_dev_err_data; 
     162 
     163/** 
     164 * Additional data/parameters for media transmit error event. 
     165 */ 
     166typedef struct pjmedia_event_media_tp_err_data 
     167{ 
     168    /** The media type          */ 
     169    pjmedia_type            type; 
     170 
     171    /** RTP/RTCP?               */ 
     172    pj_bool_t               is_rtp; 
     173 
     174    /** Media direction         */ 
     175    pjmedia_dir             dir; 
     176 
     177    /** The error code          */ 
     178    pj_status_t             status; 
     179 
     180} pjmedia_event_media_tp_err_data; 
     181 
    157182 
    158183/** Additional parameters for window changed event. */ 
     
    243268        /** Storage for user event data */ 
    244269        pjmedia_event_user_data                 user; 
     270 
     271        /** Media transport error event data */ 
     272        pjmedia_event_media_tp_err_data         med_tp_err; 
    245273 
    246274        /** Pointer to storage to user event data, if it's outside 
Note: See TracChangeset for help on using the changeset viewer.