gstreamer_rtsp_server/subclass/
mod.rs

1// Take a look at the license at the top of the repository in the LICENSE file.
2
3#![allow(clippy::cast_ptr_alignment)]
4
5mod rtsp_auth;
6mod rtsp_client;
7mod rtsp_media;
8mod rtsp_media_factory;
9mod rtsp_mount_points;
10mod rtsp_server;
11
12mod rtsp_onvif_client;
13mod rtsp_onvif_media;
14mod rtsp_onvif_media_factory;
15mod rtsp_onvif_server;
16
17pub use self::rtsp_media::SDPInfo;
18
19pub mod prelude {
20    #[doc(hidden)]
21    pub use gst::subclass::prelude::*;
22
23    pub use super::{
24        rtsp_auth::{RTSPAuthImpl, RTSPAuthImplExt},
25        rtsp_client::{RTSPClientImpl, RTSPClientImplExt},
26        rtsp_media::{RTSPMediaImpl, RTSPMediaImplExt},
27        rtsp_media_factory::{RTSPMediaFactoryImpl, RTSPMediaFactoryImplExt},
28        rtsp_mount_points::{RTSPMountPointsImpl, RTSPMountPointsImplExt},
29        rtsp_onvif_client::RTSPOnvifClientImpl,
30        rtsp_onvif_media::RTSPOnvifMediaImpl,
31        rtsp_onvif_media_factory::{RTSPOnvifMediaFactoryImpl, RTSPOnvifMediaFactoryImplExt},
32        rtsp_onvif_server::RTSPOnvifServerImpl,
33        rtsp_server::{RTSPServerImpl, RTSPServerImplExt},
34    };
35}