2020-12-15 10:53:31 +00:00
|
|
|
// Take a look at the license at the top of the repository in the LICENSE file.
|
|
|
|
|
2020-02-23 08:00:48 +00:00
|
|
|
#![allow(clippy::cast_ptr_alignment)]
|
|
|
|
|
2020-06-09 09:24:30 +00:00
|
|
|
mod rtsp_client;
|
|
|
|
mod rtsp_media;
|
|
|
|
mod rtsp_media_factory;
|
2021-06-27 17:26:53 +00:00
|
|
|
mod rtsp_mount_points;
|
2020-06-09 09:24:30 +00:00
|
|
|
mod rtsp_server;
|
|
|
|
|
2022-02-18 11:48:34 +00:00
|
|
|
mod rtsp_onvif_client;
|
|
|
|
mod rtsp_onvif_media;
|
|
|
|
mod rtsp_onvif_media_factory;
|
|
|
|
mod rtsp_onvif_server;
|
|
|
|
|
2020-06-09 09:24:30 +00:00
|
|
|
pub use self::rtsp_media::SDPInfo;
|
2020-02-23 08:00:48 +00:00
|
|
|
|
|
|
|
pub mod prelude {
|
2020-12-20 17:39:15 +00:00
|
|
|
#[doc(hidden)]
|
|
|
|
pub use gst::subclass::prelude::*;
|
|
|
|
|
2023-01-03 18:58:25 +00:00
|
|
|
pub use super::{
|
|
|
|
rtsp_client::{RTSPClientImpl, RTSPClientImplExt},
|
|
|
|
rtsp_media::{RTSPMediaImpl, RTSPMediaImplExt},
|
|
|
|
rtsp_media_factory::{RTSPMediaFactoryImpl, RTSPMediaFactoryImplExt},
|
|
|
|
rtsp_mount_points::{RTSPMountPointsImpl, RTSPMountPointsImplExt},
|
|
|
|
rtsp_onvif_client::RTSPOnvifClientImpl,
|
|
|
|
rtsp_onvif_media::RTSPOnvifMediaImpl,
|
|
|
|
rtsp_onvif_media_factory::{RTSPOnvifMediaFactoryImpl, RTSPOnvifMediaFactoryImplExt},
|
|
|
|
rtsp_onvif_server::RTSPOnvifServerImpl,
|
|
|
|
rtsp_server::{RTSPServerImpl, RTSPServerImplExt},
|
2022-02-18 11:48:34 +00:00
|
|
|
};
|
2020-02-23 08:00:48 +00:00
|
|
|
}
|