Ignore:
Timestamp:
Apr 23, 2019 10:49:56 AM (3 years ago)
Author:
nanang
Message:

Re #2181: Implemented video conference APIs for PJSUA2.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjsip/include/pjsua2/call.hpp

    r5969 r5972  
    334334/** 
    335335 * Call media information. 
     336 * 
     337 * Application can query conference bridge port of this media using 
     338 * Call::getAudioMedia() if the media type is audio, 
     339 * or Call::getEncodingVideoMedia()/Call::getDecodingVideoMedia() 
     340 * if the media type is video. 
    336341 */ 
    337342struct CallMediaInfo 
     
    358363     
    359364    /** 
     365     * Warning: this is deprecated, application can query conference bridge 
     366     * port of this media using Call::getAudioMedia(). 
     367     * 
    360368     * The conference port number for the call. Only valid if the media type 
    361369     * is audio. 
     
    375383     */ 
    376384    VideoWindow             videoWindow; 
    377      
     385 
    378386    /** 
    379387     * The video capture device for outgoing transmission, if any, 
     
    12511259     * index is not audio or invalid or inactive, exception will be thrown. 
    12521260     * 
    1253      * @param med_idx       Media index. 
     1261     * @param med_idx       Media index, or -1 to specify any first audio 
     1262     *                      media registered in the conference bridge. 
    12541263     * 
    12551264     * @return              The audio media. 
    12561265     */ 
    1257     AudioMedia getAudioMedia(unsigned med_idx) const throw(Error); 
     1266    AudioMedia getAudioMedia(int med_idx) const throw(Error); 
     1267 
     1268    /** 
     1269     * Get video media in encoding direction for the specified media index. 
     1270     * If the specified media index is not video or invalid or the direction 
     1271     * is receive only, exception will be thrown. 
     1272     * 
     1273     * @param med_idx       Media index, or -1 to specify any first video 
     1274     *                      media with encoding direction registered in the 
     1275     *                      conference bridge. 
     1276     * 
     1277     * @return              The video media. 
     1278     */ 
     1279    VideoMedia getEncodingVideoMedia(int med_idx) const throw(Error); 
     1280 
     1281    /** 
     1282     * Get video media in decoding direction for the specified media index. 
     1283     * If the specified media index is not video or invalid or the direction 
     1284     * is send only, exception will be thrown. 
     1285     * 
     1286     * @param med_idx       Media index, or -1 to specify any first video 
     1287     *                      media with decoding direction registered in the 
     1288     *                      conference bridge. 
     1289     * 
     1290     * @return              The video media. 
     1291     */ 
     1292    VideoMedia getDecodingVideoMedia(int med_idx) const throw(Error); 
    12581293 
    12591294    /** 
Note: See TracChangeset for help on using the changeset viewer.