The predefined strings in the SDP Codec String Table are as shown in the following code.
class SdpCodecStringConstants { public: enum TStrings { // SDP field names: /** v= */ EVersion, /** o= */ EOrigin, /** s= */ ESession, /** i= */ INFO, /** u= */ EUROS, /** e= */ E-MAIL, /** p= */ PHONE, /** c= */ CONNECTION, /** b= */ BANDWIDTH, /** z= */ EVZONE, /** k= */ EKE, /** a= */ ATTRIBUTE, /** t= */ TIME, /** r= */ REPEAT, /** m= */ MEDIA, // Predefined bandwidth modifiers: /** CT */ EModifierCT, /** AS */ EModifierAS, // Typed time units: /** d */ ETimeUnitDays, /** h */ ETimeUnitHours, /** m */ ETimeUnitMinutes, /** s */ ETimeUnitSeconds, /** No typed time unit defined */ ETimeUnitNone, // Predefined encryption methods: /** clear */ EMethodClear, /** base64 */ EMethodBase64, /** Uri */ EMethodUri, /** prompt */ EMethodPrompt, // Predefined attributes: /** cat */ EAttributeCat, /** keywds */ EAttributeKeywds, /** tool */ EAttributeTool, /** ptime */ EAttributePtime, /** maxptime */ EAttributeMaxptime, /** recvonly */ EAttributeRecvonly, /** sendrecv */ EAttributeSendrecv, /** sendonly */ EAttributeSendonly, /** inactive */ EAttributeInactive, /** orient */ EAttributeOrient, /** portrait */ EAttributeOrientValuePortrait, /** landscape */ EAttributeOrientValueLandscape, /** seascape */ EAttributeOrientValueSeascape, /** type */ EAttributeType, /** charset */ EAttributeCharset, /** sdplang */ EAttributeSdplang, /** lang */ EAttributeLang, /** framerate */ EAttributeFramerate, /** quality */ EAttributeQuality, /** control */ EAttributeControl, /** range */ EAttributeRange, /** etag */ EAttributeEtag, /** des */ EAttributeDes, /** curr */ EAttributeCurr, /** conf */ EAttributeConf, /** mandatory */ EAttributeStatusStrengthTagMandatory, /** optional */ EAttributeStatusStrengthTagOptional, /** none */ EAttributeStatusStrengthTagNone, /** failure */ EAttributeStatusStrengthTagFailure, /** unknown */ EAttributeStatusStrengthTagUnknown, // Predefined Status type for Curr, Conf and Des attributes: /** e2e */ EAttributeStatusTypeE2e, /** local */ EAttributeStatusTypeLocal, /** remote */ EAttributeStatusTypeRemote, /** none */ EAttributeStatusDirectionTagNone, /** send */ EAttributeStatusDirectionTagSend, /** recv */ EAttributeStatusDirectionTagRecv, /** sendrecv */ EAttributeStatusDirectionTagSendrecv, /** mid */ EAttributeMid, /** group */ EAttributeGroup, // Predefined semantics for Group attribute: /** LS */ EAttributeGroupSemanticLS, /** FID */ EAttributeGroupSemanticFID, /** SRF */ EAttributeGroupSemanticSRF, /** rtpmap */ EAttributeRtpmap, /** fmtp */ EAttributeFmtp, // Predefined media types: /** audio */ EMediaAudio, /** video */ EMediaVideo, /** application */ EMediaApplication, /** data */ EMediaData, /** control */ EMediaControl, /** image */ EMediaImage, // Predefined media transport protocols: /** RTP/AVP */ EProtocolRtpAvp, /** udp */ EProtocolUdp, /** TCP */ EProtocolTcp, // Network type: /** IN */ ENetType, // Address types: /** IP4 */ EAddressTypeIP4, /** IP6 */ EAddressType }; static const TStringTable Table; };
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.