Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2022-10-22 19:06:29 +0300
committerSebastian Dröge <sebastian@centricular.com>2022-10-22 19:50:24 +0300
commitf058a5e2296d69456dae9a2960af79be7becfaa3 (patch)
tree3b46cc2a541b557e6b493f7b9aa36c13ff529139 /net
parentf3546819edd26042f9d853a7f1ff7d24771f61a6 (diff)
Various minor cleanups
Diffstat (limited to 'net')
-rw-r--r--net/hlssink3/tests/hlssink3.rs6
-rw-r--r--net/webrtc/src/webrtcsink/imp.rs8
2 files changed, 8 insertions, 6 deletions
diff --git a/net/hlssink3/tests/hlssink3.rs b/net/hlssink3/tests/hlssink3.rs
index b945adc3e..e218b6368 100644
--- a/net/hlssink3/tests/hlssink3.rs
+++ b/net/hlssink3/tests/hlssink3.rs
@@ -105,7 +105,7 @@ fn test_hlssink3_element_with_video_content() -> Result<(), ()> {
const BUFFER_NB: i32 = 250;
- let pipeline = gst::Pipeline::new(Some("video_pipeline"));
+ let pipeline = gst::Pipeline::builder().name("video_pipeline").build();
let video_src = try_create_element!("videotestsrc");
video_src.set_property("is-live", true);
@@ -253,7 +253,7 @@ fn test_hlssink3_element_with_audio_content() -> Result<(), ()> {
const BUFFER_NB: i32 = 100;
- let pipeline = gst::Pipeline::new(Some("audio_pipeline"));
+ let pipeline = gst::Pipeline::builder().name("audio_pipeline").build();
let audio_src = try_create_element!("audiotestsrc");
audio_src.set_property("is-live", true);
@@ -316,7 +316,7 @@ fn test_hlssink3_write_correct_playlist_content() -> Result<(), ()> {
const BUFFER_NB: i32 = 50;
- let pipeline = gst::Pipeline::new(Some("video_pipeline"));
+ let pipeline = gst::Pipeline::builder().name("video_pipeline").build();
let video_src = try_create_element!("videotestsrc");
video_src.set_property("is-live", true);
diff --git a/net/webrtc/src/webrtcsink/imp.rs b/net/webrtc/src/webrtcsink/imp.rs
index 3d2adc423..58727984f 100644
--- a/net/webrtc/src/webrtcsink/imp.rs
+++ b/net/webrtc/src/webrtcsink/imp.rs
@@ -312,7 +312,7 @@ fn make_converter_for_video_caps(caps: &gst::Caps) -> Result<gst::Element, Error
let video_info = gst_video::VideoInfo::from_caps(caps)?;
- let ret = gst::Bin::new(None);
+ let ret = gst::Bin::default();
let (head, mut tail) = {
if let Some(feature) = caps.features(0) {
@@ -1403,7 +1403,9 @@ impl WebRTCSink {
session_id
);
- let pipeline = gst::Pipeline::new(Some(&format!("session-pipeline-{}", session_id)));
+ let pipeline = gst::Pipeline::builder()
+ .name(&format!("session-pipeline-{}", session_id))
+ .build();
let webrtcbin = make_element("webrtcbin", Some(&format!("webrtcbin-{}", session_id)))
.map_err(|err| WebRTCSinkError::SessionPipelineError {
@@ -2068,7 +2070,7 @@ impl WebRTCSink {
codec: &Codec,
caps: &gst::Caps,
) -> Result<gst::Structure, Error> {
- let pipe = PipelineWrapper(gst::Pipeline::new(None));
+ let pipe = PipelineWrapper(gst::Pipeline::default());
let src = if codec.is_video() {
make_element("videotestsrc", None)?