rtp_h263.c File Reference

#include "rtpparser.h"
#include "rtp_utils.h"
#include <math.h>

Include dependency graph for rtp_h263.c:

Go to the source code of this file.

Data Structures

struct  rtp_h263

Functions

static int h263_init_parser (rtp_session *rtp_sess, unsigned pt)
static int h263_uninit_parser (rtp_ssrc *ssrc, unsigned pt)
static int h263_parse (rtp_ssrc *ssrc, rtp_frame *fr, rtp_buff *config)
 RTP_PARSER_FULL (h263)

Variables

static const rtpparser_info h263_served


Detailed Description

H263 depacketizer RFC 4629

Definition in file rtp_h263.c.


Function Documentation

static int h263_parse ( rtp_ssrc *  ssrc,
rtp_frame *  fr,
rtp_buff *  config 
) [static]

it should return a h263 frame by fetching one or more than a single rtp packet

Definition at line 79 of file rtp_h263.c.

References rtp_h263::data, rtp_h263::data_size, rtp_h263::len, nms_alloc_data(), RTP_FILL_OK, rtp_get_pkt(), rtp_rm_pkt(), and rtp_h263::timestamp.

Here is the call graph for this function:


Variable Documentation

const rtpparser_info h263_served [static]

Initial value:

 {
    -1,
    {"H263-1998", NULL}
}

Definition at line 44 of file rtp_h263.c.


Generated on Tue Feb 3 03:10:02 2009 for libnemesi by  doxygen 1.5.4