annotate include/rtp_basic_hdr.h @ 25:e67b3bb87d1b

RTP Tx: network byte order
author Mychaela Falconia <falcon@freecalypso.org>
date Sun, 07 Jul 2024 17:41:19 +0000
parents ec50018cc4ea
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
e05dde97739d include: legacy header files from themwi-rtp-mgr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
1 /*
18
ec50018cc4ea put struct rtp_basic_hdr into a header file
Mychaela Falconia <falcon@freecalypso.org>
parents: 1
diff changeset
2 * This header file provides a minimal definition for the basic RTP
ec50018cc4ea put struct rtp_basic_hdr into a header file
Mychaela Falconia <falcon@freecalypso.org>
parents: 1
diff changeset
3 * header of RFC 3550. This basic definition does not use any bit
ec50018cc4ea put struct rtp_basic_hdr into a header file
Mychaela Falconia <falcon@freecalypso.org>
parents: 1
diff changeset
4 * fields; only byte-or-larger fields are broken out.
1
e05dde97739d include: legacy header files from themwi-rtp-mgr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
5 */
e05dde97739d include: legacy header files from themwi-rtp-mgr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
6
e05dde97739d include: legacy header files from themwi-rtp-mgr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
7 #pragma once
e05dde97739d include: legacy header files from themwi-rtp-mgr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
8
e05dde97739d include: legacy header files from themwi-rtp-mgr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
9 #include <stdint.h>
e05dde97739d include: legacy header files from themwi-rtp-mgr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
10
18
ec50018cc4ea put struct rtp_basic_hdr into a header file
Mychaela Falconia <falcon@freecalypso.org>
parents: 1
diff changeset
11 struct rtp_basic_hdr {
1
e05dde97739d include: legacy header files from themwi-rtp-mgr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
12 uint8_t v_p_x_cc;
e05dde97739d include: legacy header files from themwi-rtp-mgr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
13 uint8_t m_pt;
e05dde97739d include: legacy header files from themwi-rtp-mgr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
14 uint16_t seq;
e05dde97739d include: legacy header files from themwi-rtp-mgr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
15 uint32_t tstamp;
e05dde97739d include: legacy header files from themwi-rtp-mgr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
16 uint32_t ssrc;
e05dde97739d include: legacy header files from themwi-rtp-mgr
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
17 };