123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123 |
- PJ_BEGIN_DECL
- typedef struct pjmedia_vpx_packetizer pjmedia_vpx_packetizer;
- typedef struct pjmedia_vpx_packetizer_cfg
- {
-
- pj_uint32_t fmt_id;
-
- unsigned mtu;
- }
- pjmedia_vpx_packetizer_cfg;
- PJ_DECL(void) pjmedia_vpx_packetizer_cfg_default(
- pjmedia_vpx_packetizer_cfg *cfg);
- PJ_DECL(pj_status_t) pjmedia_vpx_packetizer_create(
- pj_pool_t *pool,
- const pjmedia_vpx_packetizer_cfg *cfg,
- pjmedia_vpx_packetizer **p_pktz);
- PJ_DECL(pj_status_t) pjmedia_vpx_packetize(const pjmedia_vpx_packetizer *pktz,
- pj_size_t bits_len,
- unsigned *bits_pos,
- pj_bool_t is_keyframe,
- pj_uint8_t **payload,
- pj_size_t *payload_len);
- PJ_DECL(pj_status_t) pjmedia_vpx_unpacketize(pjmedia_vpx_packetizer *pktz,
- const pj_uint8_t *payload,
- pj_size_t payload_len,
- unsigned *payload_desc_len);
- PJ_END_DECL
|