# Generated automatically from sdr2.plugin.in
# DO NOT EDIT THIS FILE
#
# FILE:    sdr plugin for rat-4.2.20
# PROGRAM: RAT
# AUTHOR:  Colin Perkins
#
# This should be installed as $HOME/.sdr/plugins/sdr2.plugin.S02.audio.rtp.-.rat-4.2.20
#
# $Revision: 1.8 $
# $Date: 2000/02/11 17:26:36 $
#
# Copyright (C) 1999-2000 University College London
# All rights reserved
#

media:audio
proto:RTP/AVP
tool:rat-4.2.20
protoname:RTP
cryptflag:-K

@define:ptime
{
	attr:ptime
	{
		attrname:Packetisation interval
		attrvalue:20
		{
			def:true
			attrvaluename:20ms
		}
		attrvalue:40
		{
			attrvaluename:40ms
		}
		attrvalue:80
		{
			attrvaluename:80ms
		}
		attrvalue:160
		{
			attrvaluename:160ms
		}
	}
}

fmt:0
{
	fmtname:PCM u-law 8kHz mono
	flags: -f pcmu-8k-mono
	@expand:ptime
}

fmt:2
{
	fmtname:G.726-32 8kHz mono
	attr:rtpmap
	{
		attrvalue:2 G726-32/8000/1
		{
			def:true
			flags:-f g726-32-8k-mono
		}
	}
	@expand:ptime
}

fmt:3
{
	fmtname:GSM 8kHz mono
	flags:-f gsm
	@expand:ptime
}

fmt:5
{
	fmtname:DVI 8kHz mono
	flags:-f dvi
	@expand:ptime
}

fmt:6
{
	fmtname:DVI 16kHz mono
	flags:-f dvi-16k-mono
	@expand:ptime
}

fmt:7
{
	fmtname:LPC 8kHz mono
	flags:-f lpc
	@expand:ptime
}

fmt:8
{
	fmtname:PCM a-law 8kHz mono
	flags:-f pcma-8k-mono
	@expand:ptime
}

fmt:16
{
	fmtname:DVI 11kHz mono
	flags:-f dvi-11k-mono
	@expand:ptime
}

fmt:17
{
	fmtname:DVI 22kHz mono
	flags:-f dvi-22k-mono
	@expand:ptime
}

fmt:77
{
	fmtname:VDVI 8kHz mono
	attr:rtpmap
	{
		attrvalue:77 VDVI/8000/1
		{
			def:true
			flags:-f vdvi-8k-mono
		}
	}
	@expand:ptime
}

fmt:78
{
	fmtname:VDVI 16kHz mono
	attr:rtpmap
	{
		attrvalue:78 VDVI/16000/1
		{
			def:true
			flags:-f vdvi-16k-mono
		}
	}
	@expand:ptime
}

fmt:79
{
	fmtname:VDVI 32kHz mono
	attr:rtpmap
	{
		attrvalue:79 VDVI/32000/1
		{
			def:true
			flags:-f vdvi-32k-mono
		}
	}
	@expand:ptime
}

fmt:80
{
	fmtname:VDVI 48kHz mono
	attr:rtpmap
	{
		attrvalue:80 VDVI/48000/1
		{
			def:true
			flags:-f vdvi-48k-mono
		}
	}
	@expand:ptime
}

fmt:81
{
	fmtname:DVI 32kHz mono
	attr:rtpmap
	{
		attrvalue:81 DVI/32000/1
		{
			def:true
			flags:-f dvi-32k-mono
		}
	}
	@expand:ptime
}

fmt:82
{
	fmtname:DVI 48kHz mono
	attr:rtpmap
	{
		attrvalue:82 DVI/48000/1
		{
			def:true
			flags:-f dvi-48k-mono
		}
	}
	@expand:ptime
}

fmt:83
{
	fmtname:PCM u-law 8kHz stereo
	attr:rtpmap
	{
		attrvalue:83 PCMU/8000/2
		{
			def:true
			flags:-f pcmu-8k-stereo
		}
	}
	@expand:ptime
}

fmt:84
{
	fmtname:PCM u-law 16kHz mono
	attr:rtpmap
	{
		attrvalue:84 PCMU/16000/1
		{
			def:true
			flags:-f pcmu-16k-mono
		}
	}
	@expand:ptime
}

fmt:85
{
	fmtname:PCM u-law 16kHz stereo
	attr:rtpmap
	{
		attrvalue:85 PCMU/16000/2
		{
			def:true
			flags:-f pcmu-16k-stereo
		}
	}
	@expand:ptime
}

fmt:86
{
	fmtname:PCM u-law 32kHz mono
	attr:rtpmap
	{
		attrvalue:86 PCMU/32000/1
		{
			def:true
			flags:-f pcmu-32k-mono
		}
	}
	@expand:ptime
}

fmt:87
{
	fmtname:PCM u-law 32kHz stereo
	attr:rtpmap
	{
		attrvalue:87 PCMU/32000/2
		{
			def:true
			flags:-f pcmu-32k-stereo
		}
	}
	@expand:ptime
}

fmt:88
{
	fmtname:PCM u-law 48kHz mono
	attr:rtpmap
	{
		attrvalue:88 PCMU/48000/1
		{
			def:true
			flags:-f pcmu-48k-mono
		}
	}
	@expand:ptime
}

fmt:89
{
	fmtname:PCM u-law 48kHz stereo
	attr:rtpmap
	{
		attrvalue:89 PCMU/48000/2
		{
			def:true
			flags:-f pcmu-48k-stereo
		}
	}
	@expand:ptime
}

fmt:90
{
	fmtname:PCM a-law 8kHz stereo
	attr:rtpmap
	{
		attrvalue:90 PCMA/8000/2
		{
			def:true
			flags:-f pcma-8k-stereo
		}
	}
	@expand:ptime
}

fmt:91
{
	fmtname:PCM a-law 16kHz mono
	attr:rtpmap
	{
		attrvalue:91 PCMA/16000/1
		{
			def:true
			flags:-f pcma-16k-mono
		}
	}
	@expand:ptime
}

fmt:92
{
	fmtname:PCM a-law 32kHz mono
	attr:rtpmap
	{
		attrvalue:92 PCMA/32000/1
		{
			def:true
			flags:-f pcma-32k-mono
		}
	}
	@expand:ptime
}

fmt:93
{
	fmtname:PCM a-law 32kHz stereo
	attr:rtpmap
	{
		attrvalue:93 PCMA/32000/2
		{
			def:true
			flags:-f pcma-32k-stereo
		}
	}
	@expand:ptime
}

fmt:94
{
	fmtname:PCM a-law 48kHz mono
	attr:rtpmap
	{
		attrvalue:94 PCMA/48000/1
		{
			def:true
			flags:-f pcma-48k-mono
		}
	}
	@expand:ptime
}

fmt:95
{
	fmtname:PCM a-law 48kHz stereo
	attr:rtpmap
	{
		attrvalue:95 PCMA/48000/2
		{
			def:true
			flags:-f pcma-48k-stereo
		}
	}
	@expand:ptime
}

fmt:96
{
	fmtname:G.726-16 8kHz mono
	attr:rtpmap
	{
		attrvalue:96 G726-16/8000/1
		{
			def:true
			flags:-f g726-16-8k-mono
		}
	}
	@expand:ptime
}

fmt:97
{
	fmtname:G.726-16 16kHz mono
	attr:rtpmap
	{
		attrvalue:97 G726-16/16000/1
		{
			def:true
			flags:-f g726-16-16k-mono
		}
	}
	@expand:ptime
}

fmt:98
{
	fmtname:G.726-16 32kHz mono
	attr:rtpmap
	{
		attrvalue:98 G726-16/32000/1
		{
			def:true
			flags:-f g726-16-32k-mono
		}
	}
	@expand:ptime
}

fmt:99
{
	fmtname:G.726-16 48kHz mono
	attr:rtpmap
	{
		attrvalue:99 G726-16/48000/1
		{
			def:true
			flags:-f g726-16-48k-mono
		}
	}
	@expand:ptime
}

fmt:100
{
	fmtname:G.726-24 8kHz mono
	attr:rtpmap
	{
		attrvalue:100 G726-24/8000/1
		{
			def:true
			flags:-f g726-24-8k-mono
		}
	}
	@expand:ptime
}

fmt:101
{
	fmtname:G.726-24 16kHz mono
	attr:rtpmap
	{
		attrvalue:101 G726-24/16000/1
		{
			def:true
			flags:-f g726-24-16k-mono
		}
	}
	@expand:ptime
}

fmt:102
{
	fmtname:G.726-24 32kHz mono
	attr:rtpmap
	{
		attrvalue:102 G726-24/32000/1
		{
			def:true
			flags:-f g726-24-32k-mono
		}
	}
	@expand:ptime
}

fmt:103
{
	fmtname:G.726-24 48kHz mono
	attr:rtpmap
	{
		attrvalue:103 G726-24/48000/1
		{
			def:true
			flags:-f g726-24-48k-mono
		}
	}
	@expand:ptime
}

fmt:104
{
	fmtname:G.726-32 16kHz mono
	attr:rtpmap
	{
		attrvalue:104 G726-32/16000/1
		{
			def:true
			flags:-f g726-32-16k-mono
		}
	}
	@expand:ptime
}

fmt:105
{
	fmtname:G.726-32 32kHz mono
	attr:rtpmap
	{
		attrvalue:105 G726-32/32000/1
		{
			def:true
			flags:-f g726-32-32k-mono
		}
	}
	@expand:ptime
}

fmt:106
{
	fmtname:G.726-32 48kHz mono
	attr:rtpmap
	{
		attrvalue:106 G726-32/48000/1
		{
			def:true
			flags:-f g726-32-48k-mono
		}
	}
	@expand:ptime
}

fmt:107
{
	fmtname:G.726-40 8kHz mono
	attr:rtpmap
	{
		attrvalue:107 G726-40/8000/1
		{
			def:true
			flags:-f g726-40-8k-mono
		}
	}
	@expand:ptime
}

fmt:108
{
	fmtname:G.726-40 16kHz mono
	attr:rtpmap
	{
		attrvalue:108 G726-40/16000/1
		{
			def:true
			flags:-f g726-40-16k-mono
		}
	}
	@expand:ptime
}

fmt:109
{
	fmtname:WB-ADPCM
	attr:rtpmap
	{
		attrvalue:109 WBS/16000/1
		{
			def:true
			flags:-f wbs-16k-mono
		}
	}
	@expand:ptime
}

fmt:110
{
	fmtname:G.726-40 32kHz mono
	attr:rtpmap
	{
		attrvalue:110 G726-40/32000/1
		{
			def:true
			flags:-f g726-40-32k-mono
		}
	}
	@expand:ptime
}

fmt:111
{
	fmtname:16bit linear 8kHz stereo
	attr:rtpmap
	{
		attrvalue:111 L16/8000/2
		{
			def:true
			flags:-f l16-8k-stereo
		}
	}
	@expand:ptime
}

fmt:112
{
	fmtname:16bit linear 16kHz mono
	attr:rtpmap
	{
		attrvalue:112 L16/16000/1
		{
			def:true
			flags:-f l16-16k-mono
		}
	}
	@expand:ptime
}

fmt:113
{
	fmtname:16bit linear 16kHz stereo
	attr:rtpmap
	{
		attrvalue:113 L16/16000/2
		{
			def:true
			flags:-f l16-16k-stereo
		}
	}
	@expand:ptime
}

fmt:114
{
	fmtname:16bit linear 32kHz mono
	attr:rtpmap
	{
		attrvalue:114 L16/32000/1
		{
			def:true
			flags:-f l16-32k-mono
		}
	}
	@expand:ptime
}

fmt:115
{
	fmtname:16bit linear 32kHz stereo
	attr:rtpmap
	{
		attrvalue:115 L16/32000/2
		{
			def:true
			flags:-f l16-32k-stereo
		}
	}
	@expand:ptime
}

fmt:116
{
	fmtname:16bit linear 48kHz mono
	attr:rtpmap
	{
		attrvalue:116 L16/48000/1
		{
			def:true
			flags:-f l16-48k-mono
		}
	}
	@expand:ptime
}

fmt:117
{
	fmtname:16bit linear 48kHz stereo
	attr:rtpmap
	{
		attrvalue:117 L16/48000/2
		{
			def:true
			flags:-f l16-48k-stereo
		}
	}
	@expand:ptime
}

fmt:118
{
	fmtname:GSM 16kHz mono
	attr:rtpmap
	{
		attrvalue:118 GSM/16000/1
		{
			def:true
			flags:-f gsm-16k-mono
		}
	}
	@expand:ptime
}

fmt:119
{
	fmtname:GSM 32kHz mono
	attr:rtpmap
	{
		attrvalue:119 GSM/32000/1
		{
			def:true
			flags:-f gsm-32k-mono
		}
	}
	@expand:ptime
}

fmt:120
{
	fmtname:G.726-40 48kHz mono
	attr:rtpmap
	{
		attrvalue:120 G726-40/48000/1
		{
			def:true
			flags:-f g726-40-48k-mono
		}
	}
	@expand:ptime
}


#fmt:121
#{
#	fmtname:Redundancy (8kHz)
#	flags:	 -pt 121/redundancy
#	attr:rtpmap
#	{
#		hidden:true
#		attrvalue:121 red/8000
#		{
#			def:true
#		}
#	}
#	attr:rtpred1
#	{
#		attrname:Primary Encoding
#		attrvalue:0
#		{
#			attrvaluename:PCMU-8k-MONO
#			macro:PRIMARY
#			{
#				flags:-f pcm
#			}
#		}
#		attrvalue:5
#		{
#			def:true
#			attrvaluename:DVI-8k-MONO
#			macro:PRIMARY
#			{
#				flags:-f dvi
#			}
#		}
#	}
#	attr:rtpred2
#	{
#		attrname:Redundant Encoding
#		attrvalue:5
#		{
#			def:true
#			attrvaluename:DVI-8k-MONO
#			macro:SECONDARY
#			{
#				flags:-f /dvi
#			}
#		}
#		attrvalue:7
#		{
#			attrvaluename:LPC-8k-MONO
#			macro:SECONDARY
#			{
#				flags:-f /lpc
#			}
#		}
#	}
#	@expand:ptime
#}

fmt:122
{
	fmtname:16bit linear 8kHz mono
	attr:rtpmap
	{
		attrvalue:122 L16/8000/1
		{
			def:true
			flags:-f l16-8k-mono
		}
	}
	@expand:ptime
}

fmt:123
{
	fmtname:GSM 48kHz mono
	attr:rtpmap
	{
		attrvalue:123 GSM/48000/1
		{
			def:true
			flags:-f gsm-48k-mono
		}
	}
	@expand:ptime
}

fmt:124
{
	fmtname:PCM a-law 16kHz stereo
	attr:rtpmap
	{
		attrvalue:124 PCMA/16000/2
		{
			def:true
			flags:-f pcma-16k-stereo
		}
	}
	@expand:ptime
}

flags:$(CRYPTKEY) -C $(SESSNAME) -t $(TTL) $(ADDRESS)/$(PORT)

