Fork me on GitHub
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Typedefs
rtp.h File Reference

RTP processing (headers) More...

#include <arpa/inet.h>
#include <endian.h>
#include <inttypes.h>
#include <string.h>
Include dependency graph for rtp.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  rtp_header
 RTP Header (http://tools.ietf.org/html/rfc3550#section-5.1) More...
struct  janus_rtp_packet
 RTP packet. More...

Macros

#define RTP_HEADER_SIZE   12

Typedefs

typedef struct rtp_header rtp_header
 RTP Header (http://tools.ietf.org/html/rfc3550#section-5.1)
typedef struct janus_rtp_packet janus_rtp_packet
 RTP packet.

Detailed Description

RTP processing (headers)

Author
Lorenzo Miniero loren.nosp@m.zo@m.nosp@m.eetec.nosp@m.ho.c.nosp@m.om

Implementation the RTP header. Since the gateway does not much more than relaying frames around, the only thing we're interested in is the RTP header and how to get its payload.

Protocols

Macro Definition Documentation

#define RTP_HEADER_SIZE   12

Typedef Documentation

RTP packet.

typedef struct rtp_header rtp_header