Ignore:
Timestamp:
Oct 4, 2019 4:26:39 AM (5 years ago)
Author:
nanang
Message:

Fixed #2239:

  • Deinit OpenGL immediately when initialization fails, so video device start() and put_frame() will return immediately.
  • Introduced new media event PJMEDIA_EVENT_VID_DEV_ERROR, used for notifying app when video device reinit (due to format change) fails.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjsip/src/pjsua-lib/pjsua_media.c

    r6037 r6085  
    15501550                                           w->rend_slot, NULL); 
    15511551                } 
     1552            } 
     1553            break; 
     1554 
     1555        case PJMEDIA_EVENT_VID_DEV_ERROR: 
     1556            { 
     1557                PJ_PERROR(3,(THIS_FILE, event->data.vid_dev_err.status, 
     1558                             "Video device id=%d error for call %d", 
     1559                             event->data.vid_dev_err.id, 
     1560                             call->index)); 
    15521561            } 
    15531562            break; 
Note: See TracChangeset for help on using the changeset viewer.