Changes between Initial Version and Version 2 of Ticket #2187


Ignore:
Timestamp:
Apr 1, 2019 7:26:51 AM (5 years ago)
Author:
ming
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #2187

    • Property Owner set to ming
    • Property Status changed from new to closed
    • Property Resolution changed from to fixed
    • Property Summary changed from Avoid starting video capture if the setting vid_out_auto_transmit is false to Delay the creation video capture until it is needed
  • Ticket #2187 – Description

    initial v2  
    1 This can be useful in situations where video camera access is exclusive, so we delay opening the video capture until it's really needed. 
     1This can be useful in situations where video camera access is exclusive, so when we don't need it, the video camera can still be used by the user or other apps. 
     2 
     3This ticket will include: 
     4- Avoid creating the video capture if the setting vid_out_auto_transmit is false 
     5- Decrease the video capture reference count when the outgoing transmission is disabled (via the API pjsua_call_set_vid_strm() with op PJSUA_CALL_VID_STRM_STOP_TRANSMIT). When the reference count reaches zero (i.e. no other calls nor the preview window is using it), then the video capture will be released.