|
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
types.h File Reference
Detailed Description
Basic Types
|
Data Structures |
| struct | pjmedia_sock_info |
Defines |
| #define | PJMEDIA_DIR_CAPTURE PJMEDIA_DIR_ENCODING |
| #define | PJMEDIA_DIR_PLAYBACK PJMEDIA_DIR_DECODING |
| #define | PJMEDIA_DIR_CAPTURE_PLAYBACK PJMEDIA_DIR_ENCODING_DECODING |
| #define | PJMEDIA_PORT_SIGNATURE(a, b, c, d) (a<<24 | b<<16 | c<<8 | d) |
Typedefs |
| typedef struct pjmedia_endpt | pjmedia_endpt |
|
typedef struct pjmedia_stream | pjmedia_stream |
Enumerations |
| enum | pjmedia_type {
PJMEDIA_TYPE_NONE = 0,
PJMEDIA_TYPE_AUDIO = 1,
PJMEDIA_TYPE_VIDEO = 2,
PJMEDIA_TYPE_UNKNOWN = 3,
PJMEDIA_TYPE_APPLICATION = 4
} |
| enum | pjmedia_tp_proto {
PJMEDIA_TP_PROTO_NONE = 0,
PJMEDIA_TP_PROTO_RTP_AVP,
PJMEDIA_TP_PROTO_RTP_SAVP,
PJMEDIA_TP_PROTO_UNKNOWN
} |
| enum | pjmedia_dir {
PJMEDIA_DIR_NONE = 0,
PJMEDIA_DIR_ENCODING = 1,
PJMEDIA_DIR_DECODING = 2,
PJMEDIA_DIR_ENCODING_DECODING = 3
} |
Functions |
| void | pjmedia_zero_samples (pj_int16_t *samples, unsigned count) |
| void | pjmedia_copy_samples (pj_int16_t *dst, const pj_int16_t *src, unsigned count) |
| void | pjmedia_move_samples (pj_int16_t *dst, const pj_int16_t *src, unsigned count) |
PJMEDIA small footprint Open Source media stack
(C)2003-2008 Benny Prijono
|
|