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

github.com/sdroege/gst-plugin-rs.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2022-10-23 23:03:22 +0300
committerSebastian Dröge <sebastian@centricular.com>2022-10-23 23:08:46 +0300
commit9a68f6e221576f94e153f5f20e499b22745621ec (patch)
tree776a587d54578bc7dff1fe432bf3008308bffb79 /utils/togglerecord
parent86776be58c5d7e8607653edcd719ac1f0ba8d992 (diff)
Move from `imp.instance()` to `imp.obj()`
It's doing the same thing and is shorter.
Diffstat (limited to 'utils/togglerecord')
-rw-r--r--utils/togglerecord/src/togglerecord/imp.rs24
1 files changed, 12 insertions, 12 deletions
diff --git a/utils/togglerecord/src/togglerecord/imp.rs b/utils/togglerecord/src/togglerecord/imp.rs
index 24b193a1..b15cd569 100644
--- a/utils/togglerecord/src/togglerecord/imp.rs
+++ b/utils/togglerecord/src/togglerecord/imp.rs
@@ -497,7 +497,7 @@ impl ToggleRecord {
drop(rec_state);
drop(state);
- self.instance().notify("recording");
+ self.obj().notify("recording");
Ok(HandleResult::Drop)
}
@@ -583,7 +583,7 @@ impl ToggleRecord {
drop(rec_state);
drop(state);
- self.instance().notify("recording");
+ self.obj().notify("recording");
Ok(HandleResult::Pass(data))
}
@@ -1187,7 +1187,7 @@ impl ToggleRecord {
);
if recording_state_updated {
- self.instance().notify("recording");
+ self.obj().notify("recording");
}
return Err(gst::FlowError::Eos);
@@ -1444,7 +1444,7 @@ impl ToggleRecord {
};
if recording_state_changed {
- self.instance().notify("recording");
+ self.obj().notify("recording");
}
// If a serialized event and coming after Segment and a new Segment is pending,
@@ -1859,7 +1859,7 @@ impl ObjectImpl for ToggleRecord {
fn constructed(&self) {
self.parent_constructed();
- let obj = self.instance();
+ let obj = self.obj();
obj.add_pad(&self.main_stream.sinkpad).unwrap();
obj.add_pad(&self.main_stream.srcpad).unwrap();
}
@@ -1982,7 +1982,7 @@ impl ElementImpl for ToggleRecord {
let mut rec_state = self.state.lock();
*rec_state = State::default();
drop(rec_state);
- self.instance().notify("recording");
+ self.obj().notify("recording");
}
Ok(success)
@@ -2001,7 +2001,7 @@ impl ElementImpl for ToggleRecord {
let id = *pad_count;
*pad_count += 1;
- let templ = self.instance().pad_template("sink_%u").unwrap();
+ let templ = self.obj().pad_template("sink_%u").unwrap();
let sinkpad =
gst::Pad::builder_with_template(&templ, Some(format!("sink_{}", id).as_str()))
.chain_function(|pad, parent, buffer| {
@@ -2034,7 +2034,7 @@ impl ElementImpl for ToggleRecord {
})
.build();
- let templ = self.instance().pad_template("src_%u").unwrap();
+ let templ = self.obj().pad_template("src_%u").unwrap();
let srcpad = gst::Pad::builder_with_template(&templ, Some(format!("src_{}", id).as_str()))
.event_function(|pad, parent, event| {
ToggleRecord::catch_panic_pad_function(
@@ -2072,8 +2072,8 @@ impl ElementImpl for ToggleRecord {
drop(pads);
drop(other_streams_guard);
- self.instance().add_pad(&sinkpad).unwrap();
- self.instance().add_pad(&srcpad).unwrap();
+ self.obj().add_pad(&sinkpad).unwrap();
+ self.obj().add_pad(&srcpad).unwrap();
Some(sinkpad)
}
@@ -2105,7 +2105,7 @@ impl ElementImpl for ToggleRecord {
stream.srcpad.set_active(false).unwrap();
stream.sinkpad.set_active(false).unwrap();
- self.instance().remove_pad(&stream.sinkpad).unwrap();
- self.instance().remove_pad(&stream.srcpad).unwrap();
+ self.obj().remove_pad(&stream.sinkpad).unwrap();
+ self.obj().remove_pad(&stream.srcpad).unwrap();
}
}