Issue setting signaller:channel-name for awskvswebrtcsink in rust
Describe your issue
Trying to change update the properties of the awskvswebrtcsink
let aws_kvs_signaller = gst::ElementFactory::make_with_name("awskvswebrtcsink", Some("awskvswebrtcsink"));
I've tried this:
let signaller = aws_kvs_signaller.property_value("signaller");
let new_signaller = signaller.get_owned().unwrap();
new_signaller.set_property("channel-name", "xxxx");
aws_kvs_signaller.set_property("signaller", signaller);
also:
aws_kvs_signaller.set_property("signaller", "signaller, channel-name=xxx");
and also
aws_kvs_signaller.set_property("signaller::channel-name", "xxx");
Expected Behavior
Be able to change the signaller properties like in the CLI
Observed Behavior
GstAwsKvsWebRTCSinkSignaller
is read only