Crate gstreamer_rtsp_server[−][src]
Modules
prelude |
Structs
Continue |
Continue calling the closure in the future iterations or drop it. |
Error |
A generic error capable of representing various error domains (types). |
RTSPAddress |
An address |
RTSPAddressFlags | |
RTSPAddressPool |
An address pool, all member are private |
RTSPAuth |
The authentication structure. |
RTSPClient |
The client object represents the connection and its state with a client. |
RTSPContext |
Information passed around containing the context of a request. |
RTSPMedia |
A class that contains the GStreamer element along with a list of
|
RTSPMediaFactory |
The definition and logic for constructing the pipeline for a media. The media can contain multiple streams like audio and video. |
RTSPMediaFactoryURI |
A media factory that creates a pipeline to play and uri. |
RTSPMountPoints |
Creates a |
RTSPServer |
This object listens on a port, creates and manages the clients connected to it. |
RTSPSession |
Session information kept by the server for a specific client. One client session, identified with a session id, can handle multiple medias identified with the url of a media. |
RTSPSessionMedia |
State of a client session regarding a specific media identified by path. |
RTSPSessionPool |
An object that keeps track of the active sessions. This object is usually
attached to a |
RTSPStream |
The definition of a media stream. |
RTSPStreamTransport |
A Transport description for a stream |
RTSPThreadPool |
The thread pool structure. |
RTSPTokenRef | |
RTSPTransportMode | |
RTSP_ADDRESS_POOL_ANY_IPV4 | |
RTSP_ADDRESS_POOL_ANY_IPV6 | |
RTSP_AUTH_CHECK_CONNECT | |
RTSP_AUTH_CHECK_MEDIA_FACTORY_ACCESS | |
RTSP_AUTH_CHECK_MEDIA_FACTORY_CONSTRUCT | |
RTSP_AUTH_CHECK_TRANSPORT_CLIENT_SETTINGS | |
RTSP_AUTH_CHECK_URL | |
RTSP_PERM_MEDIA_FACTORY_ACCESS | |
RTSP_PERM_MEDIA_FACTORY_CONSTRUCT | |
RTSP_TOKEN_MEDIA_FACTORY_ROLE | |
RTSP_TOKEN_TRANSPORT_CLIENT_SETTINGS | |
TypedValue |
A statically typed |
Value |
A generic value capable of carrying various types. |
Enums
RTSPAddressPoolResult |
Result codes from RTSP address pool functions. |
RTSPMediaStatus |
The state of the media pipeline. |
RTSPPublishClockMode |
Whether the clock and possibly RTP/clock offset should be published according to RFC7273. |
RTSPSuspendMode |
The suspend mode of the media pipeline. A media pipeline is suspended right after creating the SDP and when the client performs a PAUSED request. |
RTSPThreadType |
Different thread types |
Type |
A GLib or GLib-based library type |
Traits
Cast |
Upcasting and downcasting support. |
GstRcRTSPTokenExt | |
IsA |
Declares the "is a" relationship. |
RTSPAddressPoolExt |
Trait containing all |
RTSPAddressPoolExtManual | |
RTSPAuthExt |
Trait containing all |
RTSPAuthExtManual | |
RTSPClientExt |
Trait containing all |
RTSPClientExtManual | |
RTSPMediaExt |
Trait containing all |
RTSPMediaFactoryExt |
Trait containing all |
RTSPMediaFactoryExtManual | |
RTSPMediaFactoryURIExt |
Trait containing all |
RTSPMountPointsExt |
Trait containing all |
RTSPServerExt |
Trait containing all |
RTSPServerExtManual | |
RTSPSessionExt |
Trait containing all |
RTSPSessionMediaExt |
Trait containing all |
RTSPSessionPoolExt |
Trait containing all |
RTSPSessionPoolExtManual | |
RTSPStreamExt |
Trait containing all |
RTSPStreamTransportExt |
Trait containing all |
RTSPThreadPoolExt |
Trait containing all |
StaticType |
Types that are supported by GLib dynamic typing. |
ToValue |
Converts to |
Type Definitions
RTSPToken |