pjsip logo pjsip.org
Open source SIP stack and media stack for presence, im/instant messaging, and multimedia communication

HOME

SIP/media Features
High Performance SIP
Small Footprint SIP
Symbian Port

FAQ

Documentation

Licensing

Download

Development (Trac)

Projects using pjsip

Mailing List

Open Source Links


About: PJLIB, PJLIB-UTIL, PJSIP, and PJMEDIA are created by: Benny Prijono
<bennylp@pjsip.org>


 

Home --> Documentations --> PJMEDIA Reference

pjmedia_port Struct Reference
[Media Ports Framework]


Detailed Description

Port interface.

Data Fields

pjmedia_port_info info
struct pjmedia_port::port_data port_data
pj_status_t(* put_frame )(struct pjmedia_port *this_port, const pjmedia_frame *frame)
pj_status_t(* get_frame )(struct pjmedia_port *this_port, pjmedia_frame *frame)
pj_status_t(* on_destroy )(struct pjmedia_port *this_port)

Data Structures

struct  port_data

Field Documentation

Port data can be used by the port creator to attach arbitrary value to be associated with the port.

pj_status_t(* pjmedia_port::put_frame)(struct pjmedia_port *this_port, const pjmedia_frame *frame)

Sink interface. This should only be called by pjmedia_port_put_frame().

Source interface. This should only be called by pjmedia_port_get_frame().

Called to destroy this port.


The documentation for this struct was generated from the following file:

 


PJMEDIA small footprint Open Source media stack
(C)2003-2008 Benny Prijono