mirror of
https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git
synced 2024-11-25 04:51:26 +00:00
Update for glib API changes
This commit is contained in:
parent
7cfd570c15
commit
458b2386ed
16 changed files with 20 additions and 20 deletions
|
@ -266,7 +266,7 @@ impl TestSrc {
|
|||
drop(settings);
|
||||
|
||||
self.task
|
||||
.prepare(SrcTask::new(self.instance().clone()), ts_ctx)
|
||||
.prepare(SrcTask::new(self.obj().clone()), ts_ctx)
|
||||
.block_on()?;
|
||||
|
||||
debug_or_trace!(CAT, is_main_elem, imp: self, "Prepared");
|
||||
|
|
|
@ -1830,7 +1830,7 @@ impl ObjectImpl for FMP4Mux {
|
|||
.default_value(DEFAULT_FRAGMENT_DURATION.nseconds())
|
||||
.mutable_ready()
|
||||
.build(),
|
||||
glib::ParamSpecEnum::builder::<super::HeaderUpdateMode>("header-update-mode", DEFAULT_HEADER_UPDATE_MODE)
|
||||
glib::ParamSpecEnum::builder_with_default("header-update-mode", DEFAULT_HEADER_UPDATE_MODE)
|
||||
.nick("Header update mode")
|
||||
.blurb("Mode for updating the header at the end of the stream")
|
||||
.mutable_ready()
|
||||
|
|
|
@ -1161,7 +1161,7 @@ impl ObjectImpl for Transcriber {
|
|||
.blurb("The ID of the transcription session, must be length 36")
|
||||
.mutable_ready()
|
||||
.build(),
|
||||
glib::ParamSpecEnum::builder::<AwsTranscriberResultStability>("results-stability", DEFAULT_STABILITY)
|
||||
glib::ParamSpecEnum::builder_with_default("results-stability", DEFAULT_STABILITY)
|
||||
.nick("Results stability")
|
||||
.blurb("Defines how fast results should stabilize")
|
||||
.mutable_ready()
|
||||
|
@ -1188,7 +1188,7 @@ impl ObjectImpl for Transcriber {
|
|||
for more information")
|
||||
.mutable_ready()
|
||||
.build(),
|
||||
glib::ParamSpecEnum::builder::<AwsTranscriberVocabularyFilterMethod>("vocabulary-filter-method", DEFAULT_VOCABULARY_FILTER_METHOD)
|
||||
glib::ParamSpecEnum::builder_with_default("vocabulary-filter-method", DEFAULT_VOCABULARY_FILTER_METHOD)
|
||||
.nick("Vocabulary Filter Method")
|
||||
.blurb("Defines how filtered words will be edited, has no effect when vocabulary-filter-name isn't set")
|
||||
.mutable_ready()
|
||||
|
|
|
@ -701,7 +701,7 @@ impl ObjectImpl for S3Sink {
|
|||
.blurb("A map of metadata to store with the object in S3; field values need to be convertible to strings.")
|
||||
.mutable_ready()
|
||||
.build(),
|
||||
glib::ParamSpecEnum::builder::<OnError>("on-error", DEFAULT_MULTIPART_UPLOAD_ON_ERROR)
|
||||
glib::ParamSpecEnum::builder_with_default("on-error", DEFAULT_MULTIPART_UPLOAD_ON_ERROR)
|
||||
.nick("Whether to upload or complete the multipart upload on error")
|
||||
.blurb("Do nothing, abort or complete a multipart upload request on error")
|
||||
.mutable_ready()
|
||||
|
|
|
@ -448,7 +448,7 @@ impl ObjectImpl for HlsSink3 {
|
|||
.blurb("Length of HLS playlist. To allow players to conform to section 6.3.3 of the HLS specification, this should be at least 3. If set to 0, the playlist will be infinite.")
|
||||
.default_value(DEFAULT_PLAYLIST_LENGTH)
|
||||
.build(),
|
||||
glib::ParamSpecEnum::builder::<HlsSink3PlaylistType>("playlist-type", DEFAULT_PLAYLIST_TYPE)
|
||||
glib::ParamSpecEnum::builder_with_default("playlist-type", DEFAULT_PLAYLIST_TYPE)
|
||||
.nick("Playlist Type")
|
||||
.blurb("The type of the playlist to use. When VOD type is set, the playlist will be live until the pipeline ends execution.")
|
||||
.build(),
|
||||
|
|
|
@ -147,14 +147,14 @@ impl ObjectImpl for NdiSrc {
|
|||
.maximum(100)
|
||||
.default_value(100)
|
||||
.build(),
|
||||
glib::ParamSpecEnum::builder::<RecvColorFormat>(
|
||||
glib::ParamSpecEnum::builder_with_default(
|
||||
"color-format",
|
||||
RecvColorFormat::UyvyBgra,
|
||||
)
|
||||
.nick("Color Format")
|
||||
.blurb("Receive color format")
|
||||
.build(),
|
||||
glib::ParamSpecEnum::builder::<TimestampMode>(
|
||||
glib::ParamSpecEnum::builder_with_default(
|
||||
"timestamp-mode",
|
||||
TimestampMode::ReceiveTimeTimecode,
|
||||
)
|
||||
|
|
|
@ -242,7 +242,7 @@ impl ObjectImpl for WhepSrc {
|
|||
.nick("Authorization Token")
|
||||
.blurb("Authentication token to use, will be sent in the HTTP Header as 'Bearer <auth-token>'")
|
||||
.build(),
|
||||
glib::ParamSpecEnum::builder::<IceTransportPolicy>("ice-transport-policy", DEFAULT_ICE_TRANSPORT_POLICY)
|
||||
glib::ParamSpecEnum::builder_with_default("ice-transport-policy", DEFAULT_ICE_TRANSPORT_POLICY)
|
||||
.nick("ICE transport policy")
|
||||
.blurb("The policy to apply for ICE transport")
|
||||
.build(),
|
||||
|
|
|
@ -229,7 +229,7 @@ impl ObjectImpl for WhipSink {
|
|||
.blurb("The TURN server of the form turn(s)://username:password@host:port.")
|
||||
.build(),
|
||||
|
||||
glib::ParamSpecEnum::builder::<IceTransportPolicy>("ice-transport-policy", DEFAULT_ICE_TRANSPORT_POLICY)
|
||||
glib::ParamSpecEnum::builder_with_default("ice-transport-policy", DEFAULT_ICE_TRANSPORT_POLICY)
|
||||
.nick("ICE transport policy")
|
||||
.blurb("The policy to apply for ICE transport")
|
||||
.build(),
|
||||
|
|
|
@ -86,7 +86,7 @@ impl ObjectImpl for ProgressBin {
|
|||
fn properties() -> &'static [glib::ParamSpec] {
|
||||
static PROPERTIES: Lazy<Vec<glib::ParamSpec>> = Lazy::new(|| {
|
||||
vec![
|
||||
glib::ParamSpecEnum::builder::<ProgressBinOutput>("output", DEFAULT_OUTPUT_TYPE)
|
||||
glib::ParamSpecEnum::builder_with_default("output", DEFAULT_OUTPUT_TYPE)
|
||||
.nick("Output")
|
||||
.blurb("Defines the output type of the progressbin")
|
||||
.mutable_playing()
|
||||
|
|
|
@ -286,7 +286,7 @@ impl ObjectImpl for FallbackSrc {
|
|||
.default_value(false)
|
||||
.mutable_ready()
|
||||
.build(),
|
||||
glib::ParamSpecEnum::builder::<Status>("status", Status::Stopped)
|
||||
glib::ParamSpecEnum::builder_with_default("status", Status::Stopped)
|
||||
.nick("Status")
|
||||
.blurb("Current source status")
|
||||
.read_only()
|
||||
|
|
|
@ -601,7 +601,7 @@ impl ObjectImpl for TranscriberBin {
|
|||
.default_value(DEFAULT_ACCUMULATE.mseconds() as u32)
|
||||
.mutable_ready()
|
||||
.build(),
|
||||
glib::ParamSpecEnum::builder::<Cea608Mode>("mode", DEFAULT_MODE)
|
||||
glib::ParamSpecEnum::builder_with_default("mode", DEFAULT_MODE)
|
||||
.nick("Mode")
|
||||
.blurb("Which closed caption mode to operate in")
|
||||
.mutable_playing()
|
||||
|
@ -616,7 +616,7 @@ impl ObjectImpl for TranscriberBin {
|
|||
.blurb("The transcriber element to use")
|
||||
.mutable_ready()
|
||||
.build(),
|
||||
glib::ParamSpecEnum::builder::<CaptionSource>("caption-source", DEFAULT_CAPTION_SOURCE)
|
||||
glib::ParamSpecEnum::builder_with_default("caption-source", DEFAULT_CAPTION_SOURCE)
|
||||
.nick("Caption source")
|
||||
.blurb("Caption source to use. \
|
||||
If \"Transcription\" or \"Inband\" is selected, the caption meta \
|
||||
|
|
|
@ -1001,7 +1001,7 @@ impl ObjectImpl for TtToCea608 {
|
|||
fn properties() -> &'static [glib::ParamSpec] {
|
||||
static PROPERTIES: Lazy<Vec<glib::ParamSpec>> = Lazy::new(|| {
|
||||
vec![
|
||||
glib::ParamSpecEnum::builder::<Cea608Mode>("mode", DEFAULT_MODE)
|
||||
glib::ParamSpecEnum::builder_with_default("mode", DEFAULT_MODE)
|
||||
.nick("Mode")
|
||||
.blurb("Which mode to operate in")
|
||||
.mutable_playing()
|
||||
|
|
|
@ -223,7 +223,7 @@ impl ObjectImpl for TtToJson {
|
|||
fn properties() -> &'static [glib::ParamSpec] {
|
||||
static PROPERTIES: Lazy<Vec<glib::ParamSpec>> = Lazy::new(|| {
|
||||
vec![
|
||||
glib::ParamSpecEnum::builder::<Cea608Mode>("mode", DEFAULT_MODE)
|
||||
glib::ParamSpecEnum::builder_with_default("mode", DEFAULT_MODE)
|
||||
.nick("Mode")
|
||||
.blurb("Which mode to operate in")
|
||||
.mutable_ready()
|
||||
|
|
|
@ -67,7 +67,7 @@ impl ObjectImpl for PngEncoder {
|
|||
fn properties() -> &'static [glib::ParamSpec] {
|
||||
static PROPERTIES: Lazy<Vec<glib::ParamSpec>> = Lazy::new(|| {
|
||||
vec![
|
||||
glib::ParamSpecEnum::builder::<CompressionLevel>(
|
||||
glib::ParamSpecEnum::builder_with_default(
|
||||
"compression-level",
|
||||
DEFAULT_COMPRESSION_LEVEL,
|
||||
)
|
||||
|
@ -75,7 +75,7 @@ impl ObjectImpl for PngEncoder {
|
|||
.blurb("Selects the compression algorithm to use")
|
||||
.mutable_ready()
|
||||
.build(),
|
||||
glib::ParamSpecEnum::builder::<FilterType>("filter", DEFAULT_FILTER_TYPE)
|
||||
glib::ParamSpecEnum::builder_with_default("filter", DEFAULT_FILTER_TYPE)
|
||||
.nick("Filter")
|
||||
.blurb("Selects the filter type to applied")
|
||||
.mutable_ready()
|
||||
|
|
|
@ -321,7 +321,7 @@ impl ObjectImpl for Rav1Enc {
|
|||
.default_value(DEFAULT_RDO_LOOKAHEAD_FRAMES)
|
||||
.mutable_ready()
|
||||
.build(),
|
||||
glib::ParamSpecEnum::builder::<Tune>("tune", DEFAULT_TUNE)
|
||||
glib::ParamSpecEnum::builder_with_default("tune", DEFAULT_TUNE)
|
||||
.nick("Tune")
|
||||
.blurb("Tune")
|
||||
.mutable_ready()
|
||||
|
|
|
@ -75,7 +75,7 @@ impl ObjectImpl for VideoCompare {
|
|||
fn properties() -> &'static [glib::ParamSpec] {
|
||||
static PROPERTIES: Lazy<Vec<glib::ParamSpec>> = Lazy::new(|| {
|
||||
vec![
|
||||
glib::ParamSpecEnum::builder::<HashAlgorithm>("hash-algo", DEFAULT_HASH_ALGO)
|
||||
glib::ParamSpecEnum::builder_with_default("hash-algo", DEFAULT_HASH_ALGO)
|
||||
.nick("Hashing Algorithm")
|
||||
.blurb("Which hashing algorithm to use for image comparisons")
|
||||
.mutable_ready()
|
||||
|
|
Loading…
Reference in a new issue