gstsdp.sdporigin

Module for [SDPOrigin] class

class SDPOrigin

Types 1

The contents of the SDP "o=" field which gives the originator of the session (their username and the address of the user's host) plus a session id and session version number.

Fields
GstSDPOrigin _cInstance
Methods
void * _cPtr()
string username() @propertyGet `username` field. Returns: the user's login on the originating host, or it is "-" if the originating host does not support the concept of user ids.
void username(string propval) @propertySet `username` field. Params: propval = the user's login on the originating host, or it is "-" if the originating host does not support the concept of user ids.
string sessId() @propertyGet `sessId` field. Returns: is a numeric string such that the tuple of @username, @sess_id, @nettype, @addrtype and @addr form a globally unique identifier for the session.
void sessId(string propval) @propertySet `sessId` field. Params: propval = is a numeric string such that the tuple of @username, @sess_id, @nettype, @addrtype and @addr form a globally unique identifier for the session.
string sessVersion() @propertyGet `sessVersion` field. Returns: a version number for this announcement
void sessVersion(string propval) @propertySet `sessVersion` field. Params: propval = a version number for this announcement
string nettype() @propertyGet `nettype` field. Returns: the type of network. "IN" is defined to have the meaning "Internet".
void nettype(string propval) @propertySet `nettype` field. Params: propval = the type of network. "IN" is defined to have the meaning "Internet".
string addrtype() @propertyGet `addrtype` field. Returns: the type of @addr.
void addrtype(string propval) @propertySet `addrtype` field. Params: propval = the type of @addr.
string addr() @propertyGet `addr` field. Returns: the globally unique address of the machine from which the session was created.
void addr(string propval) @propertySet `addr` field. Params: propval = the globally unique address of the machine from which the session was created.
Constructors
this(void * ptr, Flag!"Take" take)