diff rtp.c @ 2901:0d0ffa1a0478 libavformat

Make AVRtpPayloadTypes static and constant Patch by Diego 'Flameeyes' Petten (flameeyes AT gmail DOT com)
author lucabe
date Sun, 06 Jan 2008 10:00:04 +0000
parents 0d82fdf4fa94
children 64d885714dff
line wrap: on
line diff
--- a/rtp.c	Sat Jan 05 22:33:27 2008 +0000
+++ b/rtp.c	Sun Jan 06 10:00:04 2008 +0000
@@ -29,7 +29,15 @@
 //#define DEBUG
 
 /* from http://www.iana.org/assignments/rtp-parameters last updated 05 January 2005 */
-AVRtpPayloadType_t AVRtpPayloadTypes[]=
+static const struct
+{
+    int pt;
+    const char enc_name[50]; /* XXX: why 50 ? */
+    enum CodecType codec_type;
+    enum CodecID codec_id;
+    int clock_rate;
+    int audio_channels;
+} AVRtpPayloadTypes[]=
 {
   {0, "PCMU",        CODEC_TYPE_AUDIO,   CODEC_ID_PCM_MULAW, 8000, 1},
   {1, "Reserved",    CODEC_TYPE_UNKNOWN, CODEC_ID_NONE, -1, -1},