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

vid_port.h File Reference

Video media port. More...

Data Structures

struct  pjmedia_vid_port_param
 

Typedefs

typedef struct pjmedia_vid_port pjmedia_vid_port
 

Functions

void pjmedia_vid_port_param_default (pjmedia_vid_port_param *prm)
 
pj_status_t pjmedia_vid_port_create (pj_pool_t *pool, const pjmedia_vid_port_param *prm, pjmedia_vid_port **p_vp)
 
void pjmedia_vid_port_set_cb (pjmedia_vid_port *vid_port, const pjmedia_vid_dev_cb *cb, void *user_data)
 
pjmedia_vid_dev_streampjmedia_vid_port_get_stream (pjmedia_vid_port *vid_port)
 
pjmedia_portpjmedia_vid_port_get_passive_port (pjmedia_vid_port *vid_port)
 
pjmedia_clock_srcpjmedia_vid_port_get_clock_src (pjmedia_vid_port *vid_port)
 
pj_status_t pjmedia_vid_port_set_clock_src (pjmedia_vid_port *vid_port, pjmedia_clock_src *clocksrc)
 
pj_status_t pjmedia_vid_port_subscribe_event (pjmedia_vid_port *vid_port, pjmedia_port *port)
 
pj_status_t pjmedia_vid_port_unsubscribe_event (pjmedia_vid_port *vid_port, pjmedia_port *port)
 
pj_status_t pjmedia_vid_port_connect (pjmedia_vid_port *vid_port, pjmedia_port *port, pj_bool_t destroy)
 
pj_status_t pjmedia_vid_port_disconnect (pjmedia_vid_port *vid_port)
 
pjmedia_portpjmedia_vid_port_get_connected_port (pjmedia_vid_port *vid_port)
 
pj_status_t pjmedia_vid_port_start (pjmedia_vid_port *vid_port)
 
pj_bool_t pjmedia_vid_port_is_running (pjmedia_vid_port *vid_port)
 
pj_status_t pjmedia_vid_port_stop (pjmedia_vid_port *vid_port)
 
void pjmedia_vid_port_destroy (pjmedia_vid_port *vid_port)
 

Detailed Description

Video media port

 


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