pjmedia_vid_stream_info class final
This structure describes video stream information. Each video stream corresponds to one "m=" line in SDP session descriptor, and it has its own RTP/RTCP socket pair.
- Inheritance
- Implemented types
- Available extensions
Constructors
Properties
-
address
→ Pointer<
T> -
Available on T, provided by the StructAddress extension
The memory address of the underlying data.no setter - cname ↔ pj_str_t
-
< RTCP CNAME.
getter/setter pair
- codec_info ↔ pjmedia_vid_codec_info
-
< Incoming codec format info.
getter/setter pair
-
codec_param
↔ Pointer<
pjmedia_vid_codec_param> -
< Optional codec param.
getter/setter pair
- dir ↔ int
-
< Media direction.
getter/setter pair
- has_rem_ssrc ↔ int
-
<Has remote RTP SSRC?
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- jb_init ↔ int
-
< Jitter buffer init delay in msec.
(-1 for default).
getter/setter pair
- jb_max ↔ int
-
< Jitter buffer max delay in msec.
getter/setter pair
- jb_max_pre ↔ int
-
< Jitter buffer maximum prefetch
delay in msec (-1 for default).
getter/setter pair
- jb_min_pre ↔ int
-
< Jitter buffer minimum prefetch
delay in msec (-1 for default).
getter/setter pair
- loc_rtcp_fb ↔ pjmedia_rtcp_fb_info
-
< Local RTCP-FB info.
getter/setter pair
- local_addr ↔ pj_sockaddr
-
< Local RTP address
getter/setter pair
- proto ↔ int
-
< Transport protocol (RTP/AVP, etc.)
getter/setter pair
- rc_cfg ↔ pjmedia_vid_stream_rc_config
-
getter/setter pair
- rem_addr ↔ pj_sockaddr
-
< Remote RTP address
getter/setter pair
- rem_cname ↔ pj_str_t
-
< Remote RTCP CNAME.
getter/setter pair
- rem_rtcp ↔ pj_sockaddr
-
< Optional remote RTCP address. If
sin_family is zero, the RTP address
will be calculated from RTP.
getter/setter pair
- rem_rtcp_fb ↔ pjmedia_rtcp_fb_info
-
< Remote RTCP-FB info.
getter/setter pair
- rem_ssrc ↔ int
-
< Remote RTP SSRC.
getter/setter pair
- rtcp_mux ↔ int
-
< Use RTP and RTCP multiplexing.
getter/setter pair
- rtcp_sdes_bye_disabled ↔ int
-
getter/setter pair
- rtp_seq ↔ int
-
< Initial RTP sequence number.
getter/setter pair
- rtp_seq_ts_set ↔ int
-
getter/setter pair
- rtp_ts ↔ int
-
< Initial RTP timestamp.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- rx_pt ↔ int
-
< Incoming codec paylaod type.
getter/setter pair
- sk_cfg ↔ pjmedia_vid_stream_sk_config
-
getter/setter pair
- ssrc ↔ int
-
< RTP SSRC.
getter/setter pair
- tx_pt ↔ int
-
< Outgoing codec paylaod type.
getter/setter pair
- type ↔ int
-
< Media type (audio, video)
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited