summaryrefslogtreecommitdiffstats
path: root/gst/rtp/rtp-packet.h
diff options
context:
space:
mode:
authorThomas Vander Stichele <thomas@apestaart.org>2004-03-14 22:34:33 +0000
committerThomas Vander Stichele <thomas@apestaart.org>2004-03-14 22:34:33 +0000
commit5d25c00e4b613b9cdf2c04fa3a68dffa03834a68 (patch)
tree74a5b1eaf3a324b520e64e87404fd0b3018a7829 /gst/rtp/rtp-packet.h
parent1e83b097f7b732ae49e294a5a398bdc3e88854a8 (diff)
gst-indent
Original commit message from CVS: gst-indent
Diffstat (limited to 'gst/rtp/rtp-packet.h')
-rw-r--r--gst/rtp/rtp-packet.h107
1 files changed, 55 insertions, 52 deletions
diff --git a/gst/rtp/rtp-packet.h b/gst/rtp/rtp-packet.h
index f731c5f0..b130c86e 100644
--- a/gst/rtp/rtp-packet.h
+++ b/gst/rtp/rtp-packet.h
@@ -30,77 +30,80 @@
#endif
#ifdef __cplusplus
-extern "C" {
+extern "C"
+{
#endif
#define RTP_VERSION 2
#define RTP_HEADER_LEN 12
#define RTP_MTU 2048
-typedef struct Rtp_Header *Rtp_Header;
+ typedef struct Rtp_Header *Rtp_Header;
-struct Rtp_Packet_Struct {
- gpointer data;
- guint data_len;
-};
+ struct Rtp_Packet_Struct
+ {
+ gpointer data;
+ guint data_len;
+ };
-struct Rtp_Header {
+ struct Rtp_Header
+ {
#if G_BYTE_ORDER == G_LITTLE_ENDIAN
- unsigned int csrc_count:4; /* CSRC count */
- unsigned int extension:1; /* header extension flag */
- unsigned int padding:1; /* padding flag */
- unsigned int version:2; /* protocol version */
- unsigned int payload_type:7; /* payload type */
- unsigned int marker:1; /* marker bit */
+ unsigned int csrc_count:4; /* CSRC count */
+ unsigned int extension:1; /* header extension flag */
+ unsigned int padding:1; /* padding flag */
+ unsigned int version:2; /* protocol version */
+ unsigned int payload_type:7; /* payload type */
+ unsigned int marker:1; /* marker bit */
#elif G_BYTE_ORDER == G_BIG_ENDIAN
- unsigned int version:2; /* protocol version */
- unsigned int padding:1; /* padding flag */
- unsigned int extension:1; /* header extension flag */
- unsigned int csrc_count:4; /* CSRC count */
- unsigned int marker:1; /* marker bit */
- unsigned int payload_type:7; /* payload type */
+ unsigned int version:2; /* protocol version */
+ unsigned int padding:1; /* padding flag */
+ unsigned int extension:1; /* header extension flag */
+ unsigned int csrc_count:4; /* CSRC count */
+ unsigned int marker:1; /* marker bit */
+ unsigned int payload_type:7; /* payload type */
#else
#error "G_BYTE_ORDER should be big or little endian."
#endif
- guint16 seq; /* sequence number */
- guint32 timestamp; /* timestamp */
- guint32 ssrc; /* synchronization source */
- guint32 csrc[1]; /* optional CSRC list */
-};
+ guint16 seq; /* sequence number */
+ guint32 timestamp; /* timestamp */
+ guint32 ssrc; /* synchronization source */
+ guint32 csrc[1]; /* optional CSRC list */
+ };
-typedef struct Rtp_Packet_Struct *Rtp_Packet;
+ typedef struct Rtp_Packet_Struct *Rtp_Packet;
-Rtp_Packet rtp_packet_new_take_data(gpointer data, guint data_len);
-Rtp_Packet rtp_packet_new_copy_data(gpointer data, guint data_len);
-Rtp_Packet rtp_packet_new_allocate(guint payload_len,
- guint pad_len, guint csrc_count);
-void rtp_packet_free(Rtp_Packet packet);
+ Rtp_Packet rtp_packet_new_take_data (gpointer data, guint data_len);
+ Rtp_Packet rtp_packet_new_copy_data (gpointer data, guint data_len);
+ Rtp_Packet rtp_packet_new_allocate (guint payload_len,
+ guint pad_len, guint csrc_count);
+ void rtp_packet_free (Rtp_Packet packet);
//Rtp_Packet rtp_packet_read(int fd, struct sockaddr *fromaddr, socklen_t *fromlen);
//void rtp_packet_send(Rtp_Packet packet, int fd, struct sockaddr *toaddr, socklen_t tolen);
-guint8 rtp_packet_get_version(Rtp_Packet packet);
-void rtp_packet_set_version(Rtp_Packet packet, guint8 version);
-guint8 rtp_packet_get_padding(Rtp_Packet packet);
-void rtp_packet_set_padding(Rtp_Packet packet, guint8 padding);
-guint8 rtp_packet_get_csrc_count(Rtp_Packet packet);
-guint8 rtp_packet_get_extension(Rtp_Packet packet);
-void rtp_packet_set_extension(Rtp_Packet packet, guint8 extension);
-void rtp_packet_set_csrc_count(Rtp_Packet packet, guint8 csrc_count);
-guint8 rtp_packet_get_marker(Rtp_Packet packet);
-void rtp_packet_set_marker(Rtp_Packet packet, guint8 marker);
-guint8 rtp_packet_get_payload_type(Rtp_Packet packet);
-void rtp_packet_set_payload_type(Rtp_Packet packet, guint8 payload_type);
-guint16 rtp_packet_get_seq(Rtp_Packet packet);
-void rtp_packet_set_seq(Rtp_Packet packet, guint16 seq);
-guint32 rtp_packet_get_timestamp(Rtp_Packet packet);
-void rtp_packet_set_timestamp(Rtp_Packet packet, guint32 timestamp);
-guint32 rtp_packet_get_ssrc(Rtp_Packet packet);
-void rtp_packet_set_ssrc(Rtp_Packet packet, guint32 ssrc);
-guint rtp_packet_get_payload_len(Rtp_Packet packet);
-gpointer rtp_packet_get_payload(Rtp_Packet packet);
-guint rtp_packet_get_packet_len(Rtp_Packet packet);
+ guint8 rtp_packet_get_version (Rtp_Packet packet);
+ void rtp_packet_set_version (Rtp_Packet packet, guint8 version);
+ guint8 rtp_packet_get_padding (Rtp_Packet packet);
+ void rtp_packet_set_padding (Rtp_Packet packet, guint8 padding);
+ guint8 rtp_packet_get_csrc_count (Rtp_Packet packet);
+ guint8 rtp_packet_get_extension (Rtp_Packet packet);
+ void rtp_packet_set_extension (Rtp_Packet packet, guint8 extension);
+ void rtp_packet_set_csrc_count (Rtp_Packet packet, guint8 csrc_count);
+ guint8 rtp_packet_get_marker (Rtp_Packet packet);
+ void rtp_packet_set_marker (Rtp_Packet packet, guint8 marker);
+ guint8 rtp_packet_get_payload_type (Rtp_Packet packet);
+ void rtp_packet_set_payload_type (Rtp_Packet packet, guint8 payload_type);
+ guint16 rtp_packet_get_seq (Rtp_Packet packet);
+ void rtp_packet_set_seq (Rtp_Packet packet, guint16 seq);
+ guint32 rtp_packet_get_timestamp (Rtp_Packet packet);
+ void rtp_packet_set_timestamp (Rtp_Packet packet, guint32 timestamp);
+ guint32 rtp_packet_get_ssrc (Rtp_Packet packet);
+ void rtp_packet_set_ssrc (Rtp_Packet packet, guint32 ssrc);
+ guint rtp_packet_get_payload_len (Rtp_Packet packet);
+ gpointer rtp_packet_get_payload (Rtp_Packet packet);
+ guint rtp_packet_get_packet_len (Rtp_Packet packet);
#ifdef __cplusplus
}
#endif
-#endif /* rtp-packet.h */
+#endif /* rtp-packet.h */