WARNING: The online documentation has moved to https://docs.pjsip.org.

Visit the new documentation at https://docs.pjsip.org:

BLOG | DOCUMENTATION | GITHUB

Home --> Documentations --> PJMEDIA Reference

endpoint.h File Reference

Media endpoint. More...

Data Structures

struct  pjmedia_endpt_create_sdp_param
 

Typedefs

typedef void(* pjmedia_endpt_exit_callback) (pjmedia_endpt *endpt)
 

Enumerations

enum  pjmedia_endpt_flag { PJMEDIA_ENDPT_HAS_TELEPHONE_EVENT_FLAG }
 

Functions

void pjmedia_endpt_create_sdp_param_default (pjmedia_endpt_create_sdp_param *param)
 
pj_status_t pjmedia_endpt_create2 (pj_pool_factory *pf, pj_ioqueue_t *ioqueue, unsigned worker_cnt, pjmedia_endpt **p_endpt)
 
pj_status_t pjmedia_endpt_create (pj_pool_factory *pf, pj_ioqueue_t *ioqueue, unsigned worker_cnt, pjmedia_endpt **p_endpt)
 
pj_status_t pjmedia_endpt_destroy2 (pjmedia_endpt *endpt)
 
pj_status_t pjmedia_endpt_destroy (pjmedia_endpt *endpt)
 
pj_status_t pjmedia_endpt_set_flag (pjmedia_endpt *endpt, pjmedia_endpt_flag flag, const void *value)
 
pj_status_t pjmedia_endpt_get_flag (pjmedia_endpt *endpt, pjmedia_endpt_flag flag, void *value)
 
pj_ioqueue_tpjmedia_endpt_get_ioqueue (pjmedia_endpt *endpt)
 
unsigned pjmedia_endpt_get_thread_count (pjmedia_endpt *endpt)
 
pj_thread_tpjmedia_endpt_get_thread (pjmedia_endpt *endpt, unsigned index)
 
pj_status_t pjmedia_endpt_stop_threads (pjmedia_endpt *endpt)
 
pj_pool_tpjmedia_endpt_create_pool (pjmedia_endpt *endpt, const char *name, pj_size_t initial, pj_size_t increment)
 
pjmedia_codec_mgrpjmedia_endpt_get_codec_mgr (pjmedia_endpt *endpt)
 
pj_status_t pjmedia_endpt_create_sdp (pjmedia_endpt *endpt, pj_pool_t *pool, unsigned stream_cnt, const pjmedia_sock_info sock_info[], pjmedia_sdp_session **p_sdp)
 
pj_status_t pjmedia_endpt_create_base_sdp (pjmedia_endpt *endpt, pj_pool_t *pool, const pj_str_t *sess_name, const pj_sockaddr *origin, pjmedia_sdp_session **p_sdp)
 
pj_status_t pjmedia_endpt_create_audio_sdp (pjmedia_endpt *endpt, pj_pool_t *pool, const pjmedia_sock_info *si, const pjmedia_endpt_create_sdp_param *options, pjmedia_sdp_media **p_m)
 
pj_status_t pjmedia_endpt_create_video_sdp (pjmedia_endpt *endpt, pj_pool_t *pool, const pjmedia_sock_info *si, const pjmedia_endpt_create_sdp_param *options, pjmedia_sdp_media **p_m)
 
pj_status_t pjmedia_endpt_dump (pjmedia_endpt *endpt)
 
pj_status_t pjmedia_endpt_atexit (pjmedia_endpt *endpt, pjmedia_endpt_exit_callback func)
 

 


PJMEDIA small footprint Open Source media stack
Copyright (C) 2006-2008 Teluu Inc.