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
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2020-12-20 21:43:45 +0300
committerSebastian Dröge <sebastian@centricular.com>2020-12-20 21:43:45 +0300
commit3d617371af1d1b779cf10d3fec40b17f29a7baf3 (patch)
treeff5ae62c07716648d8e62c4db34c6b731fbbd2fe /generic
parentea6c05e16ccf0875652e2370eef4839ae819bc34 (diff)
Update for macro renames
Diffstat (limited to 'generic')
-rw-r--r--generic/file/src/filesink/imp.rs14
-rw-r--r--generic/file/src/filesrc/imp.rs16
-rw-r--r--generic/file/src/lib.rs2
-rw-r--r--generic/sodium/src/decrypter/imp.rs30
-rw-r--r--generic/sodium/src/encrypter/imp.rs10
-rw-r--r--generic/sodium/src/lib.rs2
-rw-r--r--generic/threadshare/src/appsrc/imp.rs12
-rw-r--r--generic/threadshare/src/jitterbuffer/imp.rs12
-rw-r--r--generic/threadshare/src/lib.rs4
-rw-r--r--generic/threadshare/src/proxy/imp.rs16
-rw-r--r--generic/threadshare/src/queue/imp.rs14
-rw-r--r--generic/threadshare/src/runtime/pad.rs35
-rw-r--r--generic/threadshare/src/runtime/task.rs20
-rw-r--r--generic/threadshare/src/socket.rs6
-rw-r--r--generic/threadshare/src/tcpclientsrc/imp.rs22
-rw-r--r--generic/threadshare/src/udpsink/imp.rs47
-rw-r--r--generic/threadshare/src/udpsrc/imp.rs36
-rw-r--r--generic/threadshare/tests/pad.rs6
18 files changed, 155 insertions, 149 deletions
diff --git a/generic/file/src/filesink/imp.rs b/generic/file/src/filesink/imp.rs
index 45422bd74..2c301db8c 100644
--- a/generic/file/src/filesink/imp.rs
+++ b/generic/file/src/filesink/imp.rs
@@ -12,7 +12,7 @@ use glib::subclass;
use glib::subclass::prelude::*;
use gst::prelude::*;
use gst::subclass::prelude::*;
-use gst::{gst_debug, gst_element_error, gst_error, gst_error_msg, gst_info, gst_trace};
+use gst::{gst_debug, gst_error, gst_info, gst_trace};
use gst_base::subclass::prelude::*;
use std::fs::File;
@@ -206,14 +206,14 @@ impl BaseSinkImpl for FileSink {
let settings = self.settings.lock().unwrap();
let location = settings.location.as_ref().ok_or_else(|| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::Settings,
["File location is not defined"]
)
})?;
let file = File::create(location).map_err(|err| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::OpenWrite,
[
"Could not open file {} for writing: {}",
@@ -233,7 +233,7 @@ impl BaseSinkImpl for FileSink {
fn stop(&self, element: &Self::Type) -> Result<(), gst::ErrorMessage> {
let mut state = self.state.lock().unwrap();
if let State::Stopped = *state {
- return Err(gst_error_msg!(
+ return Err(gst::error_msg!(
gst::ResourceError::Settings,
["FileSink not started"]
));
@@ -259,19 +259,19 @@ impl BaseSinkImpl for FileSink {
ref mut position,
} => (file, position),
State::Stopped => {
- gst_element_error!(element, gst::CoreError::Failed, ["Not started yet"]);
+ gst::element_error!(element, gst::CoreError::Failed, ["Not started yet"]);
return Err(gst::FlowError::Error);
}
};
gst_trace!(CAT, obj: element, "Rendering {:?}", buffer);
let map = buffer.map_readable().map_err(|_| {
- gst_element_error!(element, gst::CoreError::Failed, ["Failed to map buffer"]);
+ gst::element_error!(element, gst::CoreError::Failed, ["Failed to map buffer"]);
gst::FlowError::Error
})?;
file.write_all(map.as_ref()).map_err(|err| {
- gst_element_error!(
+ gst::element_error!(
element,
gst::ResourceError::Write,
["Failed to write buffer: {}", err]
diff --git a/generic/file/src/filesrc/imp.rs b/generic/file/src/filesrc/imp.rs
index 7f4fedabb..baae92fac 100644
--- a/generic/file/src/filesrc/imp.rs
+++ b/generic/file/src/filesrc/imp.rs
@@ -11,7 +11,7 @@ use glib::subclass;
use glib::subclass::prelude::*;
use gst::prelude::*;
use gst::subclass::prelude::*;
-use gst::{gst_debug, gst_element_error, gst_error, gst_error_msg, gst_info};
+use gst::{gst_debug, gst_error, gst_info};
use gst_base::prelude::*;
use gst_base::subclass::prelude::*;
@@ -239,14 +239,14 @@ impl BaseSrcImpl for FileSrc {
let settings = self.settings.lock().unwrap();
let location = settings.location.as_ref().ok_or_else(|| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::Settings,
["File location is not defined"]
)
})?;
let file = File::open(location).map_err(|err| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::OpenRead,
[
"Could not open file {} for reading: {}",
@@ -268,7 +268,7 @@ impl BaseSrcImpl for FileSrc {
fn stop(&self, element: &Self::Type) -> Result<(), gst::ErrorMessage> {
let mut state = self.state.lock().unwrap();
if let State::Stopped = *state {
- return Err(gst_error_msg!(
+ return Err(gst::error_msg!(
gst::ResourceError::Settings,
["FileSrc not started"]
));
@@ -296,14 +296,14 @@ impl BaseSrcImpl for FileSrc {
ref mut position,
} => (file, position),
State::Stopped => {
- gst_element_error!(element, gst::CoreError::Failed, ["Not started yet"]);
+ gst::element_error!(element, gst::CoreError::Failed, ["Not started yet"]);
return Err(gst::FlowError::Error);
}
};
if *position != offset {
file.seek(SeekFrom::Start(offset)).map_err(|err| {
- gst_element_error!(
+ gst::element_error!(
element,
gst::LibraryError::Failed,
["Failed to seek to {}: {}", offset, err.to_string()]
@@ -316,12 +316,12 @@ impl BaseSrcImpl for FileSrc {
let size = {
let mut map = buffer.map_writable().map_err(|_| {
- gst_element_error!(element, gst::LibraryError::Failed, ["Failed to map buffer"]);
+ gst::element_error!(element, gst::LibraryError::Failed, ["Failed to map buffer"]);
gst::FlowError::Error
})?;
file.read(map.as_mut()).map_err(|err| {
- gst_element_error!(
+ gst::element_error!(
element,
gst::LibraryError::Failed,
["Failed to read at {}: {}", offset, err.to_string()]
diff --git a/generic/file/src/lib.rs b/generic/file/src/lib.rs
index a3f3e20b2..114deab69 100644
--- a/generic/file/src/lib.rs
+++ b/generic/file/src/lib.rs
@@ -16,7 +16,7 @@ fn plugin_init(plugin: &gst::Plugin) -> Result<(), glib::BoolError> {
Ok(())
}
-gst::gst_plugin_define!(
+gst::plugin_define!(
rsfile,
env!("CARGO_PKG_DESCRIPTION"),
plugin_init,
diff --git a/generic/sodium/src/decrypter/imp.rs b/generic/sodium/src/decrypter/imp.rs
index 4821fb56a..55c66119a 100644
--- a/generic/sodium/src/decrypter/imp.rs
+++ b/generic/sodium/src/decrypter/imp.rs
@@ -27,7 +27,7 @@ use glib::subclass;
use glib::subclass::prelude::*;
use gst::prelude::*;
use gst::subclass::prelude::*;
-use gst::{gst_debug, gst_element_error, gst_error, gst_error_msg, gst_log, gst_loggable_error};
+use gst::{gst_debug, gst_error, gst_log};
use sodiumoxide::crypto::box_;
use std::sync::Mutex;
@@ -83,7 +83,7 @@ impl State {
.as_ref()
.and_then(|k| box_::PublicKey::from_slice(&k))
.ok_or_else(|| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::NotFound,
[format!(
"Failed to set Sender's Key from property: {:?}",
@@ -98,7 +98,7 @@ impl State {
.as_ref()
.and_then(|k| box_::SecretKey::from_slice(&k))
.ok_or_else(|| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::NotFound,
[format!(
"Failed to set Receiver's Key from property: {:?}",
@@ -129,7 +129,7 @@ impl State {
chunk_index: u64,
) -> Result<gst::FlowSuccess, gst::FlowError> {
let map = buffer.map_readable().map_err(|_| {
- gst_element_error!(
+ gst::element_error!(
element,
gst::StreamError::Format,
["Failed to map buffer readable"]
@@ -146,7 +146,7 @@ impl State {
for subbuffer in map.chunks(block_size) {
let plain = box_::open_precomputed(&subbuffer, &nonce, &self.precomputed_key).map_err(
|_| {
- gst_element_error!(
+ gst::element_error!(
element,
gst::StreamError::Format,
["Failed to decrypt buffer"]
@@ -289,8 +289,8 @@ impl Decrypter {
// right after we activate the pad
self.check_headers(element)
}
- gst::PadMode::Push => Err(gst_loggable_error!(CAT, "Push mode not supported")),
- _ => Err(gst_loggable_error!(
+ gst::PadMode::Push => Err(gst::loggable_error!(CAT, "Push mode not supported")),
+ _ => Err(gst::loggable_error!(
CAT,
"Failed to activate the pad in Unknown mode, {:?}",
mode
@@ -389,7 +389,7 @@ impl Decrypter {
.sinkpad
.pull_range(0, crate::HEADERS_SIZE as u32)
.map_err(|err| {
- let err = gst_loggable_error!(
+ let err = gst::loggable_error!(
CAT,
"Failed to pull nonce from the stream, reason: {:?}",
err
@@ -399,20 +399,20 @@ impl Decrypter {
})?;
if buffer.get_size() != crate::HEADERS_SIZE {
- let err = gst_loggable_error!(CAT, "Headers buffer has wrong size");
+ let err = gst::loggable_error!(CAT, "Headers buffer has wrong size");
err.log_with_object(element);
return Err(err);
}
let map = buffer.map_readable().map_err(|_| {
- let err = gst_loggable_error!(CAT, "Failed to map buffer readable");
+ let err = gst::loggable_error!(CAT, "Failed to map buffer readable");
err.log_with_object(element);
err
})?;
let sodium_header_slice = &map[..crate::TYPEFIND_HEADER_SIZE];
if sodium_header_slice != crate::TYPEFIND_HEADER {
- let err = gst_loggable_error!(CAT, "Buffer has wrong typefind header");
+ let err = gst::loggable_error!(CAT, "Buffer has wrong typefind header");
err.log_with_object(element);
return Err(err);
}
@@ -421,7 +421,7 @@ impl Decrypter {
&map[crate::TYPEFIND_HEADER_SIZE..crate::TYPEFIND_HEADER_SIZE + box_::NONCEBYTES];
assert_eq!(nonce_slice.len(), box_::NONCEBYTES);
let nonce = box_::Nonce::from_slice(nonce_slice).ok_or_else(|| {
- let err = gst_loggable_error!(CAT, "Failed to create nonce from buffer");
+ let err = gst::loggable_error!(CAT, "Failed to create nonce from buffer");
err.log_with_object(&self.srcpad);
err
})?;
@@ -463,7 +463,7 @@ impl Decrypter {
// calculate how many chunks are needed, if we need something like 3.2
// round the number to 4 and cut the buffer afterwards.
let checked = requested_size.checked_add(block_size).ok_or_else(|| {
- gst_element_error!(
+ gst::element_error!(
element,
gst::LibraryError::Failed,
[
@@ -481,7 +481,7 @@ impl Decrypter {
// Pull a buffer of all the chunks we will need
let checked_size = total_chunks.checked_mul(block_size).ok_or_else(|| {
- gst_element_error!(
+ gst::element_error!(
element,
gst::LibraryError::Failed,
[
@@ -587,7 +587,7 @@ impl ObjectSubclass for Decrypter {
Decrypter::catch_panic_pad_function(
parent,
|| {
- Err(gst_loggable_error!(
+ Err(gst::loggable_error!(
CAT,
"Panic activating srcpad with mode"
))
diff --git a/generic/sodium/src/encrypter/imp.rs b/generic/sodium/src/encrypter/imp.rs
index 908e31b95..28d921e33 100644
--- a/generic/sodium/src/encrypter/imp.rs
+++ b/generic/sodium/src/encrypter/imp.rs
@@ -27,7 +27,7 @@ use glib::subclass;
use glib::subclass::prelude::*;
use gst::prelude::*;
use gst::subclass::prelude::*;
-use gst::{gst_debug, gst_element_error, gst_error, gst_error_msg, gst_log};
+use gst::{gst_debug, gst_error, gst_log};
use smallvec::SmallVec;
use sodiumoxide::crypto::box_;
@@ -109,7 +109,7 @@ impl State {
.as_ref()
.and_then(|k| box_::SecretKey::from_slice(&k))
.ok_or_else(|| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::NotFound,
[format!(
"Failed to set Sender's Key from property: {:?}",
@@ -124,7 +124,7 @@ impl State {
.as_ref()
.and_then(|k| box_::PublicKey::from_slice(&k))
.ok_or_else(|| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::NotFound,
[format!(
"Failed to set Receiver's Key from property: {:?}",
@@ -230,7 +230,7 @@ impl Encrypter {
.encrypt_blocks(state.block_size as usize)
.map_err(|err| {
// log the error to the bus
- gst_element_error!(
+ gst::element_error!(
element,
gst::ResourceError::Write,
["Failed to decrypt buffer"]
@@ -279,7 +279,7 @@ impl Encrypter {
if avail > 0 {
match state.encrypt_blocks(avail) {
Err(_) => {
- gst_element_error!(
+ gst::element_error!(
element,
gst::ResourceError::Write,
["Failed to encrypt buffers at EOS"]
diff --git a/generic/sodium/src/lib.rs b/generic/sodium/src/lib.rs
index bdccccd64..32bd7b656 100644
--- a/generic/sodium/src/lib.rs
+++ b/generic/sodium/src/lib.rs
@@ -61,7 +61,7 @@ fn plugin_init(plugin: &gst::Plugin) -> Result<(), glib::BoolError> {
Ok(())
}
-gst::gst_plugin_define!(
+gst::plugin_define!(
sodium,
env!("CARGO_PKG_DESCRIPTION"),
plugin_init,
diff --git a/generic/threadshare/src/appsrc/imp.rs b/generic/threadshare/src/appsrc/imp.rs
index 8e53fbe04..908b99a53 100644
--- a/generic/threadshare/src/appsrc/imp.rs
+++ b/generic/threadshare/src/appsrc/imp.rs
@@ -27,7 +27,7 @@ use glib::subclass::prelude::*;
use gst::prelude::*;
use gst::subclass::prelude::*;
-use gst::{gst_debug, gst_element_error, gst_error, gst_error_msg, gst_log, gst_trace};
+use gst::{gst_debug, gst_error, gst_log, gst_trace};
use once_cell::sync::Lazy;
@@ -351,7 +351,7 @@ impl TaskImpl for AppSrcTask {
Some(item) => item,
None => {
gst_error!(CAT, obj: &self.element, "SrcPad channel aborted");
- gst_element_error!(
+ gst::element_error!(
&self.element,
gst::StreamError::Failed,
("Internal data stream error"),
@@ -379,7 +379,7 @@ impl TaskImpl for AppSrcTask {
}
Err(err) => {
gst_error!(CAT, obj: &self.element, "Got error {}", err);
- gst_element_error!(
+ gst::element_error!(
&self.element,
gst::StreamError::Failed,
("Internal data stream error"),
@@ -490,14 +490,14 @@ impl AppSrc {
let context =
Context::acquire(&settings.context, settings.context_wait).map_err(|err| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::OpenRead,
["Failed to acquire Context: {}", err]
)
})?;
let max_buffers = settings.max_buffers.try_into().map_err(|err| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::Settings,
["Invalid max-buffers: {}, {}", settings.max_buffers, err]
)
@@ -514,7 +514,7 @@ impl AppSrc {
context,
)
.map_err(|err| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::OpenRead,
["Error preparing Task: {:?}", err]
)
diff --git a/generic/threadshare/src/jitterbuffer/imp.rs b/generic/threadshare/src/jitterbuffer/imp.rs
index 1d312db00..430f8fd35 100644
--- a/generic/threadshare/src/jitterbuffer/imp.rs
+++ b/generic/threadshare/src/jitterbuffer/imp.rs
@@ -25,7 +25,7 @@ use glib::subclass::prelude::*;
use gst::prelude::*;
use gst::subclass::prelude::*;
-use gst::{gst_debug, gst_element_error, gst_error, gst_error_msg, gst_info, gst_log, gst_trace};
+use gst::{gst_debug, gst_error, gst_info, gst_log, gst_trace};
use gst_rtp::RTPBuffer;
use once_cell::sync::Lazy;
@@ -664,7 +664,7 @@ impl PadSinkHandler for SinkHandler {
if let EventView::FlushStart(..) = event.view() {
if let Err(err) = jb.task.flush_start() {
gst_error!(CAT, obj: pad.gst_pad(), "FlushStart failed {:?}", err);
- gst_element_error!(
+ gst::element_error!(
element,
gst::StreamError::Failed,
("Internal data stream error"),
@@ -710,7 +710,7 @@ impl PadSinkHandler for SinkHandler {
EventView::FlushStop(..) => {
if let Err(err) = jb.task.flush_stop() {
gst_error!(CAT, obj: pad.gst_pad(), "FlushStop failed {:?}", err);
- gst_element_error!(
+ gst::element_error!(
element,
gst::StreamError::Failed,
("Internal data stream error"),
@@ -993,7 +993,7 @@ impl PadSrcHandler for SrcHandler {
EventView::FlushStart(..) => {
if let Err(err) = jb.task.flush_start() {
gst_error!(CAT, obj: pad.gst_pad(), "FlushStart failed {:?}", err);
- gst_element_error!(
+ gst::element_error!(
element,
gst::StreamError::Failed,
("Internal data stream error"),
@@ -1005,7 +1005,7 @@ impl PadSrcHandler for SrcHandler {
EventView::FlushStop(..) => {
if let Err(err) = jb.task.flush_stop() {
gst_error!(CAT, obj: pad.gst_pad(), "FlushStop failed {:?}", err);
- gst_element_error!(
+ gst::element_error!(
element,
gst::StreamError::Failed,
("Internal data stream error"),
@@ -1377,7 +1377,7 @@ impl JitterBuffer {
context,
)
.map_err(|err| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::OpenRead,
["Error preparing Task: {:?}", err]
)
diff --git a/generic/threadshare/src/lib.rs b/generic/threadshare/src/lib.rs
index 438d36c2e..e9003be5e 100644
--- a/generic/threadshare/src/lib.rs
+++ b/generic/threadshare/src/lib.rs
@@ -42,8 +42,6 @@ mod queue;
use glib::translate::*;
-use gst::gst_plugin_define;
-
fn plugin_init(plugin: &gst::Plugin) -> Result<(), glib::BoolError> {
udpsrc::register(plugin)?;
udpsink::register(plugin)?;
@@ -57,7 +55,7 @@ fn plugin_init(plugin: &gst::Plugin) -> Result<(), glib::BoolError> {
Ok(())
}
-gst_plugin_define!(
+gst::plugin_define!(
threadshare,
env!("CARGO_PKG_DESCRIPTION"),
plugin_init,
diff --git a/generic/threadshare/src/proxy/imp.rs b/generic/threadshare/src/proxy/imp.rs
index fc8efe20b..52d408242 100644
--- a/generic/threadshare/src/proxy/imp.rs
+++ b/generic/threadshare/src/proxy/imp.rs
@@ -25,7 +25,7 @@ use glib::subclass::prelude::*;
use gst::prelude::*;
use gst::subclass::prelude::*;
-use gst::{gst_debug, gst_element_error, gst_error, gst_error_msg, gst_log, gst_trace};
+use gst::{gst_debug, gst_error, gst_log, gst_trace};
use once_cell::sync::Lazy;
@@ -592,7 +592,7 @@ impl ProxySink {
let proxy_context = self.settings.lock().unwrap().proxy_context.to_string();
let proxy_ctx = ProxyContext::get(&proxy_context, true).ok_or_else(|| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::OpenRead,
["Failed to create or get ProxyContext"]
)
@@ -823,7 +823,7 @@ impl PadSrcHandler for ProxySrcPadHandler {
EventView::FlushStart(..) => {
if let Err(err) = proxysrc.task.flush_start() {
gst_error!(SRC_CAT, obj: pad.gst_pad(), "FlushStart failed {:?}", err);
- gst_element_error!(
+ gst::element_error!(
element,
gst::StreamError::Failed,
("Internal data stream error"),
@@ -835,7 +835,7 @@ impl PadSrcHandler for ProxySrcPadHandler {
EventView::FlushStop(..) => {
if let Err(err) = proxysrc.task.flush_stop() {
gst_error!(SRC_CAT, obj: pad.gst_pad(), "FlushStop failed {:?}", err);
- gst_element_error!(
+ gst::element_error!(
element,
gst::StreamError::Failed,
("Internal data stream error"),
@@ -980,7 +980,7 @@ impl TaskImpl for ProxySrcTask {
}
Err(err) => {
gst_error!(SRC_CAT, obj: &self.element, "Got error {}", err);
- gst_element_error!(
+ gst::element_error!(
&self.element,
gst::StreamError::Failed,
("Internal data stream error"),
@@ -1063,14 +1063,14 @@ impl ProxySrc {
let settings = self.settings.lock().unwrap().clone();
let proxy_ctx = ProxyContext::get(&settings.proxy_context, false).ok_or_else(|| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::OpenRead,
["Failed to create get shared_state"]
)
})?;
let ts_ctx = Context::acquire(&settings.context, settings.context_wait).map_err(|err| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::OpenRead,
["Failed to acquire Context: {}", err]
)
@@ -1112,7 +1112,7 @@ impl ProxySrc {
self.task
.prepare(ProxySrcTask::new(element, &self.src_pad, dataqueue), ts_ctx)
.map_err(|err| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::OpenRead,
["Error preparing Task: {:?}", err]
)
diff --git a/generic/threadshare/src/queue/imp.rs b/generic/threadshare/src/queue/imp.rs
index aba422744..8f0d98c05 100644
--- a/generic/threadshare/src/queue/imp.rs
+++ b/generic/threadshare/src/queue/imp.rs
@@ -25,7 +25,7 @@ use glib::subclass::prelude::*;
use gst::prelude::*;
use gst::subclass::prelude::*;
-use gst::{gst_debug, gst_element_error, gst_error, gst_error_msg, gst_log, gst_trace};
+use gst::{gst_debug, gst_error, gst_log, gst_trace};
use once_cell::sync::Lazy;
@@ -194,7 +194,7 @@ impl PadSinkHandler for QueuePadSinkHandler {
if let EventView::FlushStart(..) = event.view() {
if let Err(err) = queue.task.flush_start() {
gst_error!(CAT, obj: pad.gst_pad(), "FlushStart failed {:?}", err);
- gst_element_error!(
+ gst::element_error!(
element,
gst::StreamError::Failed,
("Internal data stream error"),
@@ -228,7 +228,7 @@ impl PadSinkHandler for QueuePadSinkHandler {
if let EventView::FlushStop(..) = event.view() {
if let Err(err) = queue.task.flush_stop() {
gst_error!(CAT, obj: pad.gst_pad(), "FlushStop failed {:?}", err);
- gst_element_error!(
+ gst::element_error!(
element,
gst::StreamError::Failed,
("Internal data stream error"),
@@ -321,7 +321,7 @@ impl PadSrcHandler for QueuePadSrcHandler {
EventView::FlushStop(..) => {
if let Err(err) = queue.task.flush_stop() {
gst_error!(CAT, obj: pad.gst_pad(), "FlushStop failed {:?}", err);
- gst_element_error!(
+ gst::element_error!(
element,
gst::StreamError::Failed,
("Internal data stream error"),
@@ -442,7 +442,7 @@ impl TaskImpl for QueueTask {
}
Err(err) => {
gst_error!(CAT, obj: &self.element, "Got error {}", err);
- gst_element_error!(
+ gst::element_error!(
&self.element,
gst::StreamError::Failed,
("Internal data stream error"),
@@ -700,7 +700,7 @@ impl Queue {
let context =
Context::acquire(&settings.context, settings.context_wait).map_err(|err| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::OpenRead,
["Failed to acquire Context: {}", err]
)
@@ -709,7 +709,7 @@ impl Queue {
self.task
.prepare(QueueTask::new(element, &self.src_pad, dataqueue), context)
.map_err(|err| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::OpenRead,
["Error preparing Task: {:?}", err]
)
diff --git a/generic/threadshare/src/runtime/pad.rs b/generic/threadshare/src/runtime/pad.rs
index 12da4d3b4..5032c63b1 100644
--- a/generic/threadshare/src/runtime/pad.rs
+++ b/generic/threadshare/src/runtime/pad.rs
@@ -72,7 +72,7 @@ use futures::prelude::*;
use gst::prelude::*;
use gst::subclass::prelude::*;
-use gst::{gst_debug, gst_error, gst_fixme, gst_log, gst_loggable_error};
+use gst::{gst_debug, gst_error, gst_fixme, gst_log};
use gst::{FlowError, FlowSuccess};
use std::marker::PhantomData;
@@ -145,7 +145,7 @@ pub trait PadSrcHandler: Clone + Send + Sync + 'static {
"Error in PadSrc activate: {:?}",
err
);
- gst_loggable_error!(RUNTIME_CAT, "Error in PadSrc activate: {:?}", err)
+ gst::loggable_error!(RUNTIME_CAT, "Error in PadSrc activate: {:?}", err)
})
}
@@ -335,7 +335,7 @@ impl<'a> PadSrcRef<'a> {
if mode == gst::PadMode::Pull {
gst_error!(RUNTIME_CAT, obj: self.gst_pad(), "Pull mode not supported by PadSrc");
- return Err(gst_loggable_error!(
+ return Err(gst::loggable_error!(
RUNTIME_CAT,
"Pull mode not supported by PadSrc"
));
@@ -398,7 +398,10 @@ impl PadSrc {
parent,
|| {
gst_error!(RUNTIME_CAT, obj: gst_pad, "Panic in PadSrc activate");
- Err(gst_loggable_error!(RUNTIME_CAT, "Panic in PadSrc activate"))
+ Err(gst::loggable_error!(
+ RUNTIME_CAT,
+ "Panic in PadSrc activate"
+ ))
},
move |imp, element| {
let this_ref = PadSrcRef::new(inner_arc);
@@ -421,7 +424,7 @@ impl PadSrc {
parent,
|| {
gst_error!(RUNTIME_CAT, obj: gst_pad, "Panic in PadSrc activatemode");
- Err(gst_loggable_error!(
+ Err(gst::loggable_error!(
RUNTIME_CAT,
"Panic in PadSrc activatemode"
))
@@ -492,11 +495,11 @@ impl Drop for PadSrc {
unsafe {
self.gst_pad()
.set_activate_function(move |_gst_pad, _parent| {
- Err(gst_loggable_error!(RUNTIME_CAT, "PadSrc no longer exists"))
+ Err(gst::loggable_error!(RUNTIME_CAT, "PadSrc no longer exists"))
});
self.gst_pad()
.set_activatemode_function(move |_gst_pad, _parent, _mode, _active| {
- Err(gst_loggable_error!(RUNTIME_CAT, "PadSrc no longer exists"))
+ Err(gst::loggable_error!(RUNTIME_CAT, "PadSrc no longer exists"))
});
self.gst_pad()
.set_event_function(move |_gst_pad, _parent, _event| false);
@@ -553,7 +556,7 @@ pub trait PadSinkHandler: Clone + Send + Sync + 'static {
"Error in PadSink activate: {:?}",
err
);
- gst_loggable_error!(RUNTIME_CAT, "Error in PadSink activate: {:?}", err)
+ gst::loggable_error!(RUNTIME_CAT, "Error in PadSink activate: {:?}", err)
})
}
@@ -746,7 +749,7 @@ impl<'a> PadSinkRef<'a> {
if mode == gst::PadMode::Pull {
gst_error!(RUNTIME_CAT, obj: self.gst_pad(), "Pull mode not supported by PadSink");
- return Err(gst_loggable_error!(
+ return Err(gst::loggable_error!(
RUNTIME_CAT,
"Pull mode not supported by PadSink"
));
@@ -816,7 +819,7 @@ impl PadSink {
parent,
|| {
gst_error!(RUNTIME_CAT, obj: gst_pad, "Panic in PadSink activate");
- Err(gst_loggable_error!(
+ Err(gst::loggable_error!(
RUNTIME_CAT,
"Panic in PadSink activate"
))
@@ -842,7 +845,7 @@ impl PadSink {
parent,
|| {
gst_error!(RUNTIME_CAT, obj: gst_pad, "Panic in PadSink activatemode");
- Err(gst_loggable_error!(
+ Err(gst::loggable_error!(
RUNTIME_CAT,
"Panic in PadSink activatemode"
))
@@ -1031,11 +1034,17 @@ impl Drop for PadSink {
unsafe {
self.gst_pad()
.set_activate_function(move |_gst_pad, _parent| {
- Err(gst_loggable_error!(RUNTIME_CAT, "PadSink no longer exists"))
+ Err(gst::loggable_error!(
+ RUNTIME_CAT,
+ "PadSink no longer exists"
+ ))
});
self.gst_pad()
.set_activatemode_function(move |_gst_pad, _parent, _mode, _active| {
- Err(gst_loggable_error!(RUNTIME_CAT, "PadSink no longer exists"))
+ Err(gst::loggable_error!(
+ RUNTIME_CAT,
+ "PadSink no longer exists"
+ ))
});
self.gst_pad()
.set_chain_function(move |_gst_pad, _parent, _buffer| Err(FlowError::Flushing));
diff --git a/generic/threadshare/src/runtime/task.rs b/generic/threadshare/src/runtime/task.rs
index 000473e31..d2528e6c6 100644
--- a/generic/threadshare/src/runtime/task.rs
+++ b/generic/threadshare/src/runtime/task.rs
@@ -24,7 +24,7 @@ use futures::future::{self, abortable, AbortHandle, Aborted, BoxFuture, RemoteHa
use futures::prelude::*;
use futures::stream::StreamExt;
-use gst::{gst_debug, gst_error, gst_error_msg, gst_fixme, gst_log, gst_trace, gst_warning};
+use gst::{gst_debug, gst_error, gst_fixme, gst_log, gst_trace, gst_warning};
use std::fmt;
use std::ops::Deref;
@@ -244,7 +244,7 @@ impl TriggeringEvent {
let res = Err(TransitionError {
trigger: self.trigger,
state: TaskState::Error,
- err_msg: gst_error_msg!(
+ err_msg: gst::error_msg!(
gst::CoreError::StateChange,
[
"Triggering Event {:?} rejected due to a previous unrecoverable error",
@@ -305,7 +305,7 @@ impl TaskInner {
let res = Err(TransitionError {
trigger: triggering_evt.trigger,
state: self.state,
- err_msg: gst_error_msg!(
+ err_msg: gst::error_msg!(
gst::CoreError::StateChange,
[
"Unrecoverable error for {:?} from state {:?}",
@@ -349,7 +349,7 @@ impl TaskInner {
TransitionError {
trigger,
state: self.state,
- err_msg: gst_error_msg!(resource_err, ["Unable to send {:?}: {:?}", trigger, err]),
+ err_msg: gst::error_msg!(resource_err, ["Unable to send {:?}: {:?}", trigger, err]),
}
})?;
@@ -426,7 +426,7 @@ impl Task {
return Err(TransitionError {
trigger: Trigger::Prepare,
state: inner.state,
- err_msg: gst_error_msg!(
+ err_msg: gst::error_msg!(
gst::CoreError::StateChange,
["Attempt to prepare Task in state {:?}", state]
),
@@ -479,7 +479,7 @@ impl Task {
return Err(TransitionError {
trigger: Trigger::Unprepare,
state: inner.state,
- err_msg: gst_error_msg!(
+ err_msg: gst::error_msg!(
gst::CoreError::StateChange,
["Attempt to unprepare Task in state {:?}", state]
),
@@ -704,7 +704,7 @@ macro_rules! exec_action {
res = Context::drain_sub_tasks().await.map_err(|err| {
let msg = format!("{} subtask returned {:?}", stringify!($action), err);
gst_log!(RUNTIME_CAT, "{}", &msg);
- gst_error_msg!(gst::CoreError::StateChange, ["{}", &msg])
+ gst::error_msg!(gst::CoreError::StateChange, ["{}", &msg])
});
if res.is_err() {
@@ -1036,7 +1036,7 @@ impl StateMachine {
res = Context::drain_sub_tasks().await.map_err(|err| {
let msg = format!("start subtask returned {:?}", err);
gst_log!(RUNTIME_CAT, "{}", &msg);
- gst_error_msg!(gst::CoreError::StateChange, ["{}", &msg])
+ gst::error_msg!(gst::CoreError::StateChange, ["{}", &msg])
});
if res.is_err() {
@@ -1483,7 +1483,7 @@ mod tests {
fn prepare(&mut self) -> BoxFuture<'_, Result<(), gst::ErrorMessage>> {
async move {
gst_debug!(RUNTIME_CAT, "prepare_error: prepare returning an error");
- Err(gst_error_msg!(
+ Err(gst::error_msg!(
gst::ResourceError::Failed,
["prepare_error: intentional error"]
))
@@ -1680,7 +1680,7 @@ mod tests {
self.prepare_receiver.next().await.unwrap();
gst_debug!(RUNTIME_CAT, "prepare_start_error: preparation complete Err");
- Err(gst_error_msg!(
+ Err(gst::error_msg!(
gst::ResourceError::Failed,
["prepare_start_error: intentional error"]
))
diff --git a/generic/threadshare/src/socket.rs b/generic/threadshare/src/socket.rs
index a2ada2999..500e44de3 100644
--- a/generic/threadshare/src/socket.rs
+++ b/generic/threadshare/src/socket.rs
@@ -19,7 +19,7 @@
use futures::future::BoxFuture;
use gst::prelude::*;
-use gst::{gst_debug, gst_error, gst_error_msg, gst_log};
+use gst::{gst_debug, gst_error, gst_log};
use once_cell::sync::Lazy;
@@ -314,7 +314,7 @@ pub fn wrap_socket(socket: &tokio::net::UdpSocket) -> Result<GioSocketWrapper, g
let fd = FdConverter(fd);
let gio_socket = gio::Socket::from_fd(fd).map_err(|err| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::OpenWrite,
["Failed to create wrapped GIO socket: {}", err]
)
@@ -339,7 +339,7 @@ pub fn wrap_socket(socket: &tokio::net::UdpSocket) -> Result<GioSocketWrapper, g
let fd = SocketConverter(fd);
let gio_socket = gio::Socket::from_socket(fd).map_err(|err| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::OpenWrite,
["Failed to create wrapped GIO socket: {}", err]
)
diff --git a/generic/threadshare/src/tcpclientsrc/imp.rs b/generic/threadshare/src/tcpclientsrc/imp.rs
index 17bdb5031..afd23423b 100644
--- a/generic/threadshare/src/tcpclientsrc/imp.rs
+++ b/generic/threadshare/src/tcpclientsrc/imp.rs
@@ -26,7 +26,7 @@ use glib::subclass::prelude::*;
use gst::prelude::*;
use gst::subclass::prelude::*;
-use gst::{gst_debug, gst_element_error, gst_error, gst_error_msg, gst_log, gst_trace};
+use gst::{gst_debug, gst_error, gst_log, gst_trace};
use once_cell::sync::Lazy;
@@ -362,7 +362,7 @@ impl TaskImpl for TcpClientSrcTask {
let socket = tokio::net::TcpStream::connect(self.saddr)
.await
.map_err(|err| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::OpenRead,
["Failed to connect to {:?}: {:?}", self.saddr, err]
)
@@ -375,7 +375,7 @@ impl TaskImpl for TcpClientSrcTask {
TcpClientReader::new(socket),
)
.map_err(|err| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::OpenRead,
["Failed to prepare socket {:?}", err]
)
@@ -418,7 +418,7 @@ impl TaskImpl for TcpClientSrcTask {
gst_error!(CAT, obj: &self.element, "Got error {:?}", err);
match err {
SocketError::Gst(err) => {
- gst_element_error!(
+ gst::element_error!(
self.element,
gst::StreamError::Failed,
("Internal data stream error"),
@@ -426,7 +426,7 @@ impl TaskImpl for TcpClientSrcTask {
);
}
SocketError::Io(err) => {
- gst_element_error!(
+ gst::element_error!(
self.element,
gst::StreamError::Failed,
("I/O error"),
@@ -460,7 +460,7 @@ impl TaskImpl for TcpClientSrcTask {
}
Err(err) => {
gst_error!(CAT, obj: &self.element, "Got error {}", err);
- gst_element_error!(
+ gst::element_error!(
self.element,
gst::StreamError::Failed,
("Internal data stream error"),
@@ -518,7 +518,7 @@ impl TcpClientSrc {
let context =
Context::acquire(&settings.context, settings.context_wait).map_err(|err| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::OpenRead,
["Failed to acquire Context: {}", err]
)
@@ -526,14 +526,14 @@ impl TcpClientSrc {
let host: IpAddr = match settings.host {
None => {
- return Err(gst_error_msg!(
+ return Err(gst::error_msg!(
gst::ResourceError::Settings,
["No host set"]
));
}
Some(ref host) => match host.parse() {
Err(err) => {
- return Err(gst_error_msg!(
+ return Err(gst::error_msg!(
gst::ResourceError::Settings,
["Invalid host '{}' set: {}", host, err]
));
@@ -547,7 +547,7 @@ impl TcpClientSrc {
let mut config = buffer_pool.get_config();
config.set_params(None, settings.blocksize, 0, 0);
buffer_pool.set_config(config).map_err(|_| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::Settings,
["Failed to configure buffer pool"]
)
@@ -569,7 +569,7 @@ impl TcpClientSrc {
context,
)
.map_err(|err| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::OpenRead,
["Error preparing Task: {:?}", err]
)
diff --git a/generic/threadshare/src/udpsink/imp.rs b/generic/threadshare/src/udpsink/imp.rs
index 4b1e2bbba..bd991bbc1 100644
--- a/generic/threadshare/src/udpsink/imp.rs
+++ b/generic/threadshare/src/udpsink/imp.rs
@@ -28,8 +28,7 @@ use gst::prelude::*;
use gst::subclass::prelude::*;
use gst::EventView;
use gst::{
- gst_debug, gst_element_error, gst_error, gst_error_msg, gst_info, gst_log, gst_trace,
- gst_warning,
+ element_error, error_msg, gst_debug, gst_error, gst_info, gst_log, gst_trace, gst_warning,
};
use once_cell::sync::Lazy;
@@ -445,7 +444,7 @@ impl UdpSinkPadHandler {
socket
.join_multicast_v4(addr, Ipv4Addr::new(0, 0, 0, 0))
.map_err(|err| {
- gst_error_msg!(
+ error_msg!(
gst::ResourceError::OpenWrite,
["Failed to join multicast group: {}", err]
)
@@ -453,7 +452,7 @@ impl UdpSinkPadHandler {
}
if settings.multicast_loop {
socket.set_multicast_loop_v4(true).map_err(|err| {
- gst_error_msg!(
+ error_msg!(
gst::ResourceError::OpenWrite,
["Failed to set multicast loop: {}", err]
)
@@ -462,7 +461,7 @@ impl UdpSinkPadHandler {
socket
.set_multicast_ttl_v4(settings.ttl_mc)
.map_err(|err| {
- gst_error_msg!(
+ error_msg!(
gst::ResourceError::OpenWrite,
["Failed to set multicast ttl: {}", err]
)
@@ -473,7 +472,7 @@ impl UdpSinkPadHandler {
if let Some(socket) = socket_v6.as_mut() {
if settings.auto_multicast {
socket.join_multicast_v6(&addr, 0).map_err(|err| {
- gst_error_msg!(
+ error_msg!(
gst::ResourceError::OpenWrite,
["Failed to join multicast group: {}", err]
)
@@ -481,7 +480,7 @@ impl UdpSinkPadHandler {
}
if settings.multicast_loop {
socket.set_multicast_loop_v6(true).map_err(|err| {
- gst_error_msg!(
+ error_msg!(
gst::ResourceError::OpenWrite,
["Failed to set multicast loop: {}", err]
)
@@ -496,7 +495,7 @@ impl UdpSinkPadHandler {
IpAddr::V4(_) => {
if let Some(socket) = socket.as_mut() {
socket.set_ttl(settings.ttl).map_err(|err| {
- gst_error_msg!(
+ error_msg!(
gst::ResourceError::OpenWrite,
["Failed to set unicast ttl: {}", err]
)
@@ -506,7 +505,7 @@ impl UdpSinkPadHandler {
IpAddr::V6(_) => {
if let Some(socket) = socket_v6.as_mut() {
socket.set_ttl(settings.ttl).map_err(|err| {
- gst_error_msg!(
+ error_msg!(
gst::ResourceError::OpenWrite,
["Failed to set unicast ttl: {}", err]
)
@@ -534,7 +533,7 @@ impl UdpSinkPadHandler {
socket
.leave_multicast_v4(addr, Ipv4Addr::new(0, 0, 0, 0))
.map_err(|err| {
- gst_error_msg!(
+ error_msg!(
gst::ResourceError::OpenWrite,
["Failed to join multicast group: {}", err]
)
@@ -546,7 +545,7 @@ impl UdpSinkPadHandler {
if let Some(socket) = socket_v6.as_mut() {
if settings.auto_multicast {
socket.leave_multicast_v6(&addr, 0).map_err(|err| {
- gst_error_msg!(
+ error_msg!(
gst::ResourceError::OpenWrite,
["Failed to join multicast group: {}", err]
)
@@ -612,7 +611,7 @@ impl UdpSinkPadHandler {
for client in &clients_to_configure {
self.configure_client(&settings, &mut socket, &mut socket_v6, &client)
.map_err(|err| {
- gst_element_error!(
+ element_error!(
element,
gst::StreamError::Failed,
["Failed to configure client {:?}: {}", client, err]
@@ -627,7 +626,7 @@ impl UdpSinkPadHandler {
for client in &clients_to_unconfigure {
self.unconfigure_client(&settings, &mut socket, &mut socket_v6, &client)
.map_err(|err| {
- gst_element_error!(
+ element_error!(
element,
gst::StreamError::Failed,
["Failed to unconfigure client {:?}: {}", client, err]
@@ -643,7 +642,7 @@ impl UdpSinkPadHandler {
}
let data = buffer.map_readable().map_err(|_| {
- gst_element_error!(
+ element_error!(
element,
gst::StreamError::Format,
["Failed to map buffer readable"]
@@ -661,7 +660,7 @@ impl UdpSinkPadHandler {
if let Some(socket) = socket.as_mut() {
gst_log!(CAT, obj: element, "Sending to {:?}", &client);
socket.send_to(&data, client).await.map_err(|err| {
- gst_element_error!(
+ element_error!(
element,
gst::StreamError::Failed,
("I/O error"),
@@ -670,7 +669,7 @@ impl UdpSinkPadHandler {
gst::FlowError::Error
})?;
} else {
- gst_element_error!(
+ element_error!(
element,
gst::StreamError::Failed,
("I/O error"),
@@ -849,7 +848,7 @@ impl TaskImpl for UdpSinkTask {
Some(TaskItem::Buffer(buffer)) => {
match self.sink_pad_handler.render(&self.element, buffer).await {
Err(err) => {
- gst_element_error!(
+ element_error!(
&self.element,
gst::StreamError::Failed,
["Failed to render item, stopping task: {}", err]
@@ -919,7 +918,7 @@ impl UdpSink {
let socket = context.enter(|| {
tokio::net::UdpSocket::from_std(socket).map_err(|err| {
- gst_error_msg!(
+ error_msg!(
gst::ResourceError::OpenWrite,
["Failed to setup socket for tokio: {}", err]
)
@@ -943,7 +942,7 @@ impl UdpSink {
};
let bind_addr: IpAddr = bind_addr.parse().map_err(|err| {
- gst_error_msg!(
+ error_msg!(
gst::ResourceError::Settings,
["Invalid address '{}' set: {}", bind_addr, err]
)
@@ -988,7 +987,7 @@ impl UdpSink {
};
socket.bind(&saddr.into()).map_err(|err| {
- gst_error_msg!(
+ error_msg!(
gst::ResourceError::OpenWrite,
["Failed to bind socket: {}", err]
)
@@ -996,7 +995,7 @@ impl UdpSink {
let socket = context.enter(|| {
tokio::net::UdpSocket::from_std(socket.into()).map_err(|err| {
- gst_error_msg!(
+ error_msg!(
gst::ResourceError::OpenWrite,
["Failed to setup socket for tokio: {}", err]
)
@@ -1007,7 +1006,7 @@ impl UdpSink {
if settings.qos_dscp != -1 {
wrapper.set_tos(settings.qos_dscp).map_err(|err| {
- gst_error_msg!(
+ error_msg!(
gst::ResourceError::OpenWrite,
["Failed to set QoS DSCP: {}", err]
)
@@ -1038,7 +1037,7 @@ impl UdpSink {
let settings = self.settings.lock().unwrap();
Context::acquire(&settings.context, settings.context_wait).map_err(|err| {
- gst_error_msg!(
+ error_msg!(
gst::ResourceError::OpenWrite,
["Failed to acquire Context: {}", err]
)
@@ -1052,7 +1051,7 @@ impl UdpSink {
self.task
.prepare(UdpSinkTask::new(&element, &self.sink_pad_handler), context)
.map_err(|err| {
- gst_error_msg!(
+ error_msg!(
gst::ResourceError::OpenRead,
["Error preparing Task: {:?}", err]
)
diff --git a/generic/threadshare/src/udpsrc/imp.rs b/generic/threadshare/src/udpsrc/imp.rs
index deab07de9..1d42561c9 100644
--- a/generic/threadshare/src/udpsrc/imp.rs
+++ b/generic/threadshare/src/udpsrc/imp.rs
@@ -25,7 +25,7 @@ use glib::subclass::prelude::*;
use gst::prelude::*;
use gst::subclass::prelude::*;
-use gst::{gst_debug, gst_element_error, gst_error, gst_error_msg, gst_log, gst_trace};
+use gst::{gst_debug, gst_error, gst_log, gst_trace};
use gst_net::*;
use once_cell::sync::Lazy;
@@ -420,7 +420,7 @@ impl TaskImpl for UdpSrcTask {
gst_error!(CAT, obj: &self.element, "Got error {:?}", err);
match err {
SocketError::Gst(err) => {
- gst_element_error!(
+ gst::element_error!(
self.element,
gst::StreamError::Failed,
("Internal data stream error"),
@@ -428,7 +428,7 @@ impl TaskImpl for UdpSrcTask {
);
}
SocketError::Io(err) => {
- gst_element_error!(
+ gst::element_error!(
self.element,
gst::StreamError::Failed,
("I/O error"),
@@ -474,7 +474,7 @@ impl TaskImpl for UdpSrcTask {
}
Err(err) => {
gst_error!(CAT, obj: &self.element, "Got error {}", err);
- gst_element_error!(
+ gst::element_error!(
self.element,
gst::StreamError::Failed,
("Internal data stream error"),
@@ -532,7 +532,7 @@ impl UdpSrc {
let context = Context::acquire(&settings_guard.context, settings_guard.context_wait)
.map_err(|err| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::OpenRead,
["Failed to acquire Context: {}", err]
)
@@ -554,7 +554,7 @@ impl UdpSrc {
let socket = context.enter(|| {
tokio::net::UdpSocket::from_std(socket).map_err(|err| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::OpenRead,
["Failed to setup socket for tokio: {}", err]
)
@@ -567,14 +567,14 @@ impl UdpSrc {
} else {
let addr: IpAddr = match settings_guard.address {
None => {
- return Err(gst_error_msg!(
+ return Err(gst::error_msg!(
gst::ResourceError::Settings,
["No address set"]
));
}
Some(ref addr) => match addr.parse() {
Err(err) => {
- return Err(gst_error_msg!(
+ return Err(gst::error_msg!(
gst::ResourceError::Settings,
["Invalid address '{}' set: {}", addr, err]
));
@@ -623,7 +623,7 @@ impl UdpSrc {
)
}
.map_err(|err| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::OpenRead,
["Failed to create socket: {}", err]
)
@@ -632,7 +632,7 @@ impl UdpSrc {
socket
.set_reuse_address(settings_guard.reuse)
.map_err(|err| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::OpenRead,
["Failed to set reuse_address: {}", err]
)
@@ -641,7 +641,7 @@ impl UdpSrc {
#[cfg(unix)]
{
socket.set_reuse_port(settings_guard.reuse).map_err(|err| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::OpenRead,
["Failed to set reuse_port: {}", err]
)
@@ -649,7 +649,7 @@ impl UdpSrc {
}
socket.bind(&saddr.into()).map_err(|err| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::OpenRead,
["Failed to bind socket: {}", err]
)
@@ -657,7 +657,7 @@ impl UdpSrc {
let socket = context.enter(|| {
tokio::net::UdpSocket::from_std(socket.into()).map_err(|err| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::OpenRead,
["Failed to setup socket for tokio: {}", err]
)
@@ -671,7 +671,7 @@ impl UdpSrc {
socket
.join_multicast_v4(addr, Ipv4Addr::new(0, 0, 0, 0))
.map_err(|err| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::OpenRead,
["Failed to join multicast group: {}", err]
)
@@ -679,7 +679,7 @@ impl UdpSrc {
}
IpAddr::V6(addr) => {
socket.join_multicast_v6(&addr, 0).map_err(|err| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::OpenRead,
["Failed to join multicast group: {}", err]
)
@@ -712,7 +712,7 @@ impl UdpSrc {
let mut config = buffer_pool.get_config();
config.set_params(None, settings.mtu, 0, 0);
buffer_pool.set_config(config).map_err(|err| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::Settings,
["Failed to configure buffer pool {:?}", err]
)
@@ -724,7 +724,7 @@ impl UdpSrc {
UdpReader::new(socket),
)
.map_err(|err| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::OpenRead,
["Failed to prepare socket {:?}", err]
)
@@ -741,7 +741,7 @@ impl UdpSrc {
context,
)
.map_err(|err| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::OpenRead,
["Error preparing Task: {:?}", err]
)
diff --git a/generic/threadshare/tests/pad.rs b/generic/threadshare/tests/pad.rs
index cf0ac384d..ee8bc2457 100644
--- a/generic/threadshare/tests/pad.rs
+++ b/generic/threadshare/tests/pad.rs
@@ -26,7 +26,7 @@ use glib::GBoxed;
use gst::prelude::*;
use gst::subclass::prelude::*;
use gst::EventView;
-use gst::{gst_debug, gst_error_msg, gst_info, gst_log};
+use gst::{gst_debug, gst_info, gst_log};
use once_cell::sync::Lazy;
@@ -258,7 +258,7 @@ mod imp_src {
let settings = self.settings.lock().unwrap().clone();
let context =
Context::acquire(&settings.context, THROTTLING_DURATION).map_err(|err| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::OpenRead,
["Failed to acquire Context: {}", err]
)
@@ -273,7 +273,7 @@ mod imp_src {
context,
)
.map_err(|err| {
- gst_error_msg!(
+ gst::error_msg!(
gst::ResourceError::Failed,
["Error preparing Task: {:?}", err]
)