Describe a single stream, as identified by a single m= line block in the SDP content. More...
#include <rtsp.h>
Describe a single stream, as identified by a single m= line block in the SDP content.
In the case of RDT, one RTSPStream can represent multiple AVStreams. In this case, each AVStream in this set has similar content (but different codec/bitrate).
RTP stream handle (if UDP)
Definition at line 428 of file rtsp.h.
Referenced by ff_rtsp_open_transport_ctx(), ff_rtsp_undo_setup(), and rtsp_read_setup().
RTP/RDT parse context if input, RTP AVFormatContext if output.
Definition at line 429 of file rtsp.h.
Referenced by ff_rtsp_open_transport_ctx(), ff_rtsp_tcp_write_packet(), ff_rtsp_undo_setup(), rtsp_read_play(), and rtsp_write_packet().
corresponding stream index, if any.
-1 if none (MPEG2TS case)
Definition at line 432 of file rtsp.h.
Referenced by ff_rtsp_open_transport_ctx(), ff_rtsp_setup_output_streams(), and rtsp_read_play().
interleave IDs; copies of RTSPTransportField->interleaved_min/max for the selected transport.
Only used for TCP.
Definition at line 436 of file rtsp.h.
Referenced by ff_rtsp_tcp_read_packet(), ff_rtsp_tcp_write_packet(), and rtsp_read_setup().
Definition at line 436 of file rtsp.h.
Referenced by ff_rtsp_tcp_write_packet(), and rtsp_read_setup().
url for this stream (from SDP)
Definition at line 438 of file rtsp.h.
Referenced by ff_rtsp_setup_output_streams(), and rtsp_read_setup().
Number of source-specific multicast include source IP addresses (from SDP content)
Definition at line 444 of file rtsp.h.
Referenced by ff_rtsp_close_streams().
Source-specific multicast include source IP addresses (from SDP content)
Definition at line 445 of file rtsp.h.
Referenced by ff_rtsp_close_streams().
Number of source-specific multicast exclude source IP addresses (from SDP content)
Definition at line 446 of file rtsp.h.
Referenced by ff_rtsp_close_streams().
Source-specific multicast exclude source IP addresses (from SDP content)
Definition at line 447 of file rtsp.h.
Referenced by ff_rtsp_close_streams().
The following are used for dynamic protocols (rtpdec_*.c/rdt.c)
handler structure
Definition at line 455 of file rtsp.h.
Referenced by ff_rtsp_close_streams(), and ff_rtsp_open_transport_ctx().
private data associated with the dynamic protocol
Definition at line 458 of file rtsp.h.
Referenced by ff_rtsp_close_streams(), and ff_rtsp_open_transport_ctx().
Definition at line 464 of file rtsp.h.
Referenced by ff_rtsp_open_transport_ctx().
Definition at line 465 of file rtsp.h.
Referenced by ff_rtsp_open_transport_ctx().