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

Go to the source code of this file.
Data Structures | |
| struct | rtp_h264 |
Functions | |
| static int | h264_init_parser (rtp_session *rtp_sess, unsigned pt) |
| static int | h264_uninit_parser (rtp_ssrc *ssrc, unsigned pt) |
| static int | h264_parse (rtp_ssrc *ssrc, rtp_frame *fr, rtp_buff *config) |
| RTP_PARSER_FULL (h264) | |
Variables | |
| static const rtpparser_info | h264_served |
Definition in file rtp_h264.c.
| static int h264_parse | ( | rtp_ssrc * | ssrc, | |
| rtp_frame * | fr, | |||
| rtp_buff * | config | |||
| ) | [static] |
it should return a h264 frame either by unpacking an aggregate or by fetching more than a single rtp packet
Definition at line 157 of file rtp_h264.c.
References rtp_h264::conf, rtp_h264::conf_len, rtp_h264::configured, rtp_h264::data, rtp_h264::data_size, rtp_h264::len, nms_alloc_data(), RTP_FILL_OK, rtp_get_pkt(), rtp_rm_pkt(), and rtp_h264::timestamp.

const rtpparser_info h264_served [static] |
1.5.4