RtspEncodedInputOptions Struct
Configuration for RtspEncodedInput. More...
Declaration
Included Headers
Public Member Attributes Index
| std::string | url |
|
rtsp:// URL to consume. More... | |
| RtspCodec | codec = RtspCodec::H264 |
|
Encoded RTSP path to build. More... | |
| int | latency_ms = 200 |
|
Jitter-buffer latency in milliseconds. More... | |
| bool | tcp = true |
|
If true, request the RTSP TCP transport. More... | |
| bool | drop_on_latency = false |
|
If true, ask rtspsrc to drop late buffers. More... | |
| std::string | buffer_mode |
|
Optional rtspsrc buffer-mode value; empty = default. More... | |
| bool | insert_queue = true |
|
Insert queues around depacketize/parse. More... | |
| bool | sync_mode = false |
|
If true, sink elements run in sync (real-time) mode. More... | |
| int | h264_payload_type = 96 |
|
RTP payload type for H.264 streams. More... | |
| int | mjpeg_payload_type = 26 |
|
RTP payload type for MJPEG/RTP JPEG streams. More... | |
| int | h264_parse_config_interval = ... |
|
SPS/PPS reinjection interval for H.264 parser (-1 = default). More... | |
| int | h264_fps = -1 |
|
Expected H.264 FPS injected into parser caps (-1 = unspecified). More... | |
| int | h264_width = -1 |
|
Expected H.264 width injected into parser caps (-1 = unspecified). More... | |
| int | h264_height = -1 |
|
Expected H.264 height injected into parser caps (-1 = unspecified). More... | |
| bool | auto_caps_from_stream = true |
|
Try to derive H.264 caps automatically from the stream. More... | |
| int | fallback_h264_fps = -1 |
|
Fallback H.264 FPS used if auto-caps fails. More... | |
| int | fallback_h264_width = -1 |
|
Fallback H.264 width used if auto-caps fails. More... | |
| int | fallback_h264_height = -1 |
|
Fallback H.264 height used if auto-caps fails. More... | |
| int | source_fps = ... |
|
Declared source stream FPS for codec caps repair (-1 = use legacy FPS fields). More... | |
Description
Configuration for RtspEncodedInput.
Controls the RTSP source and codec-specific RTP depayloading/parsing before encoded frames leave the group.
Definition at line 32 of file RtspEncodedInput.h.
Public Member Attributes
auto_caps_from_stream
|
Try to derive H.264 caps automatically from the stream.
Definition at line 49 of file RtspEncodedInput.h.
buffer_mode
|
Optional rtspsrc buffer-mode value; empty = default.
Definition at line 39 of file RtspEncodedInput.h.
codec
|
Encoded RTSP path to build.
Definition at line 34 of file RtspEncodedInput.h.
drop_on_latency
|
If true, ask rtspsrc to drop late buffers.
Definition at line 38 of file RtspEncodedInput.h.
fallback_h264_fps
|
Fallback H.264 FPS used if auto-caps fails.
Definition at line 50 of file RtspEncodedInput.h.
fallback_h264_height
|
Fallback H.264 height used if auto-caps fails.
Definition at line 52 of file RtspEncodedInput.h.
fallback_h264_width
|
Fallback H.264 width used if auto-caps fails.
Definition at line 51 of file RtspEncodedInput.h.
h264_fps
|
Expected H.264 FPS injected into parser caps (-1 = unspecified).
Definition at line 46 of file RtspEncodedInput.h.
h264_height
|
Expected H.264 height injected into parser caps (-1 = unspecified).
Definition at line 48 of file RtspEncodedInput.h.
h264_parse_config_interval
|
SPS/PPS reinjection interval for H.264 parser (-1 = default).
- Initialiser
-
= -1
Definition at line 44 of file RtspEncodedInput.h.
h264_payload_type
|
RTP payload type for H.264 streams.
Definition at line 42 of file RtspEncodedInput.h.
h264_width
|
Expected H.264 width injected into parser caps (-1 = unspecified).
Definition at line 47 of file RtspEncodedInput.h.
insert_queue
|
Insert queues around depacketize/parse.
Definition at line 40 of file RtspEncodedInput.h.
latency_ms
|
Jitter-buffer latency in milliseconds.
Definition at line 36 of file RtspEncodedInput.h.
mjpeg_payload_type
|
RTP payload type for MJPEG/RTP JPEG streams.
Definition at line 43 of file RtspEncodedInput.h.
source_fps
|
Declared source stream FPS for codec caps repair (-1 = use legacy FPS fields).
- Initialiser
-
= -1
Definition at line 53 of file RtspEncodedInput.h.
sync_mode
|
If true, sink elements run in sync (real-time) mode.
Definition at line 41 of file RtspEncodedInput.h.
tcp
|
If true, request the RTSP TCP transport.
Definition at line 37 of file RtspEncodedInput.h.
url
|
rtsp:// URL to consume.
Definition at line 33 of file RtspEncodedInput.h.
The documentation for this struct was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.