diff options
author | Vivia Nikolaidou <vivia@ahiru.eu> | 2022-10-13 21:02:04 +0300 |
---|---|---|
committer | Vivia Nikolaidou <vivia@ahiru.eu> | 2022-10-13 22:24:57 +0300 |
commit | f11b0fa5eb0d294f09d4dda7a052cf647f254688 (patch) | |
tree | 6c3bd1726dc87c6a7d97f2804e1423f4c33acf72 /utils/togglerecord | |
parent | 862c2af1d9e81743f659609552ad4d409fb9c1fb (diff) |
plugins, examples, tutorials: Use AudioCapsBuilder and VideoCapsBuilder
Simplify caps creation code
Diffstat (limited to 'utils/togglerecord')
-rw-r--r-- | utils/togglerecord/tests/tests.rs | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/utils/togglerecord/tests/tests.rs b/utils/togglerecord/tests/tests.rs index a0a7e03fa..1c70c573d 100644 --- a/utils/togglerecord/tests/tests.rs +++ b/utils/togglerecord/tests/tests.rs @@ -101,18 +101,17 @@ fn setup_sender_receiver( if first { assert!(sinkpad.send_event(gst::event::StreamStart::new("test"))); let caps = if main_stream { - gst::Caps::builder("video/x-raw") - .field("format", "ARGB") - .field("width", 320i32) - .field("height", 240i32) - .field("framerate", gst::Fraction::new(50, 1)) + gst_video::VideoCapsBuilder::new() + .format(gst_video::VideoFormat::Argb) + .width(320) + .height(240) + .framerate(gst::Fraction::new(50, 1)) .build() } else { - gst::Caps::builder("audio/x-raw") - .field("format", "U8") - .field("layout", "interleaved") - .field("rate", 8000i32) - .field("channels", 1i32) + gst_audio::AudioCapsBuilder::new_interleaved() + .format(gst_audio::AUDIO_FORMAT_U8) + .rate(800) + .channels(1) .build() }; assert!(sinkpad.send_event(gst::event::Caps::new(&caps))); |