gst-libs/gst/rtp/gstrtpbuffer.h: Add some more fixed payloads.
authorWim Taymans <wim.taymans@gmail.com>
Wed, 24 Jan 2007 12:10:56 +0000 (12:10 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Wed, 24 Jan 2007 12:10:56 +0000 (12:10 +0000)
Original commit message from CVS:
* gst-libs/gst/rtp/gstrtpbuffer.h:
Add some more fixed payloads.

ChangeLog
gst-libs/gst/rtp/gstrtpbuffer.h

index ef08417bbf36e13a60d72378238a481e05ddd24a..8e0d2da12d09c6b94a710db18fd8538b3e588f7f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-01-24  Wim Taymans  <wim@fluendo.com>
+
+       * gst-libs/gst/rtp/gstrtpbuffer.h:
+       Add some more fixed payloads.
+
 2007-01-23  Tim-Philipp Müller  <tim at centricular dot net>
 
        * ext/ogg/gstoggdemux.c: (gst_ogg_demux_read_chain):
index 848313870730513315b5b7631d88b5af5a6ace72..688b3ffad2e46f57eae74f59d4e0ae8d0e9ef4e6 100644 (file)
@@ -58,10 +58,19 @@ typedef enum
 {
   /* Audio: */
   GST_RTP_PAYLOAD_PCMU = 0,
+  GST_RTP_PAYLOAD_1016 = 1,
+  GST_RTP_PAYLOAD_G721 = 2,
   GST_RTP_PAYLOAD_GSM = 3,
+  GST_RTP_PAYLOAD_G723 = 4,
+  GST_RTP_PAYLOAD_DVI4_8000 = 5,
+  GST_RTP_PAYLOAD_DVI4_16000 = 6,
+  GST_RTP_PAYLOAD_LPC = 7,
   GST_RTP_PAYLOAD_PCMA = 8,
+  GST_RTP_PAYLOAD_G722 = 9,
   GST_RTP_PAYLOAD_L16_STEREO = 10,
   GST_RTP_PAYLOAD_L16_MONO = 11,
+  GST_RTP_PAYLOAD_QCELP = 12,
+  GST_RTP_PAYLOAD_CN = 13,
   GST_RTP_PAYLOAD_MPA = 14,
   GST_RTP_PAYLOAD_G723_63 = 16,
   GST_RTP_PAYLOAD_G723_53 = 17,
@@ -70,8 +79,14 @@ typedef enum
   GST_RTP_PAYLOAD_G728 = 20,
   GST_RTP_PAYLOAD_G729 = 21,
 
+  GST_RTP_PAYLOAD_CELLB = 25,
+  GST_RTP_PAYLOAD_JPEG = 26,
+  GST_RTP_PAYLOAD_NV = 28,
+
   /* Video: */
+  GST_RTP_PAYLOAD_H261 = 31,
   GST_RTP_PAYLOAD_MPV = 32,
+  GST_RTP_PAYLOAD_MP2T = 33,
   GST_RTP_PAYLOAD_H263 = 34,
 
   /* BOTH */
@@ -81,10 +96,19 @@ typedef enum
  * easier. So if please keep these synchronized with the above.
  */
 #define GST_RTP_PAYLOAD_PCMU_STRING "0"
+#define GST_RTP_PAYLOAD_1016_STRING "1"
+#define GST_RTP_PAYLOAD_G721_STRING "2"
 #define GST_RTP_PAYLOAD_GSM_STRING "3"
+#define GST_RTP_PAYLOAD_G723_STRING "4"
+#define GST_RTP_PAYLOAD_DVI4_8000_STRING "5"
+#define GST_RTP_PAYLOAD_DVI4_16000_STRING "6"
+#define GST_RTP_PAYLOAD_LPC_STRING "7"
 #define GST_RTP_PAYLOAD_PCMA_STRING "8"
+#define GST_RTP_PAYLOAD_G722_STRING "9"
 #define GST_RTP_PAYLOAD_L16_STEREO_STRING "10"
 #define GST_RTP_PAYLOAD_L16_MONO_STRING "11"
+#define GST_RTP_PAYLOAD_QCELP_STRING "12"
+#define GST_RTP_PAYLOAD_CN_STRING "13"
 #define GST_RTP_PAYLOAD_MPA_STRING "14"
 #define GST_RTP_PAYLOAD_G723_63_STRING "16"
 #define GST_RTP_PAYLOAD_G723_53_STRING "17"
@@ -92,7 +116,14 @@ typedef enum
 #define GST_RTP_PAYLOAD_TS41_STRING "19"
 #define GST_RTP_PAYLOAD_G728_STRING "20"
 #define GST_RTP_PAYLOAD_G729_STRING "21"
+
+#define GST_RTP_PAYLOAD_CELLB_STRING "25"
+#define GST_RTP_PAYLOAD_JPEG_STRING "26"
+#define GST_RTP_PAYLOAD_NV_STRING "28"
+
+#define GST_RTP_PAYLOAD_H261_STRING "31"
 #define GST_RTP_PAYLOAD_MPV_STRING "32"
+#define GST_RTP_PAYLOAD_MP2T_STRING "33"
 #define GST_RTP_PAYLOAD_H263_STRING "34"
 
 #define GST_RTP_PAYLOAD_DYNAMIC_STRING "[96, 127]"