Ignore:
Timestamp:
Mar 22, 2012 9:56:52 AM (7 years ago)
Author:
bennylp
Message:

Re: #1463 (Third party media support). Tnitial work and it works, tested on Linux. Details:

  • add PJSUA_MEDIA_HAS_PJMEDIA macro
  • move pjmedia specific implementation in pjsua_media.c and pjsua_call.c into pjsua_aud.c
  • add pjsip-apps/src/third_party_media sample containing:
    • alt_pjsua_aud.c
    • alt_pjsua_vid.c
  • moved pjmedia_vid_stream_info_from_sdp() into pjmedia/vid_stream_info.c
  • moved pjmedia_stream_info_from_sdp() into pjmedia/stream_info.c
  • misc: fixed mips_test.c if codecs are disabled
File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjsip/include/pjsua-lib/pjsua.h

    r3938 r3982  
    49154915 
    49164916/** 
     4917 * Use PJMEDIA for media? Set this to zero when using third party media 
     4918 * stack. 
     4919 */ 
     4920#ifndef PJSUA_MEDIA_HAS_PJMEDIA 
     4921#  define PJSUA_MEDIA_HAS_PJMEDIA       1 
     4922#endif  /* PJSUA_MEDIA_HAS_PJMEDIA */ 
     4923 
     4924 
     4925/** 
    49174926 * Max ports in the conference bridge. This setting is the default value 
    49184927 * for pjsua_media_config.max_media_ports. 
Note: See TracChangeset for help on using the changeset viewer.