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/Makefile

    r3669 r3982  
    44include version.mak 
    55 
    6 DIRS = pjlib/build pjlib-util/build pjnath/build third_party/build pjmedia/build pjsip/build pjsip-apps/build $(EXTRA_DIRS) 
     6LIB_DIRS = pjlib/build pjlib-util/build pjnath/build third_party/build pjmedia/build pjsip/build 
     7DIRS = $(LIB_DIRS) pjsip-apps/build $(EXTRA_DIRS) 
    78 
    89ifdef MINSIZE 
    910MAKE_FLAGS := MINSIZE=1 
    1011endif 
     12 
     13lib: 
     14        for dir in $(LIB_DIRS); do \ 
     15                if $(MAKE) $(MAKE_FLAGS) -C $$dir all; then \ 
     16                    true; \ 
     17                else \ 
     18                    exit 1; \ 
     19                fi; \ 
     20        done; \ 
     21        make -C pjsip-apps/src/third_party_media 
     22 
    1123 
    1224all clean dep depend distclean print realclean: 
     
    1830                fi; \ 
    1931        done 
     32 
     33.PHONY: lib  
    2034 
    2135doc: 
Note: See TracChangeset for help on using the changeset viewer.