AmSdp.h File Reference

#include <string>
#include <map>
#include <vector>
#include <netinet/in.h>
#include "AmPlugIn.h"

Go to the source code of this file.

Data Structures

struct  SdpConnection
 c=... line in SDP More...
struct  SdpOrigin
 o=... line in SDP More...
struct  SdpPayload
 sdp payload More...
struct  SdpMedia
 m=... line in SDP More...
class  AmSdp
 The SDP parser class. More...

Defines

#define COMFORT_NOISE_PAYLOAD_TYPE   13
#define DYNAMIC_PAYLOAD_TYPE_START   96
#define BUFFER_SIZE   2048

Enumerations

enum  NetworkType { NT_OTHER = 0, NT_IN }
enum  AddressType { AT_NONE = 0, AT_V4, AT_V6 }
enum  MediaType {
  MT_NONE = 0, MT_AUDIO, MT_VIDEO, MT_APPLICATION,
  MT_TEXT, MT_MESSAGE
}
enum  TransProt { TP_NONE = 0, TP_RTPAVP, TP_UDP, TP_RTPSAVP }


Detailed Description

Definitions for the SDP parser. Refer to the SDP RFC document for any further information.

Define Documentation

#define BUFFER_SIZE   2048

Scratch buffer size.


Enumeration Type Documentation

address type

enum MediaType

media type

network type

enum TransProt

transport protocol


Generated on Fri May 16 12:02:06 2008 for SEMS by  doxygen 1.5.1
Home |  Recent changes |  Search |  Glossary |  Sitemap |  Login