Custom Query (2195 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (52 - 54 of 2195)

Ticket Resolution Summary Owner Reporter
#1260 duplicate API: Ability to pass preview and rendering view to application bennylp bennylp
#1262 duplicate API: Ability to start and stop video on the fly bennylp bennylp
#1333 duplicate Design: review the video preview API nanang bennylp
Description

Currently, preview API only exists in PJSUA-LIB, and it is done by creating a rendering device, videoport, and vide tee to move the frames from the capture to render device.

As it turns out, the capture device on iOS has the capability to create preview layer natively, hence there is no need to create a rendering device and feed the frames manually. While the current PJSUA-LIB API is still able to accommodate this, it may be cleaner to implement this on pjmedia-videodev layer.

The alternative solution for current API is something like this:

  • add new capability in video capture device to specify whether it has native preview layer or not
  • create preview API in pjmedia-videodev. The preview API will work with device's native preview layer if it is available, or create a rendering device when it's not.
Note: See TracQuery for help on using queries.