fn split_into_device_blocks(text: &str) -> Vec<String>
Cut the gst output into one String per Device found: block. Anything before the first Device found: line (the Probing devices... banner) is discarded.
String
Device found:
Probing devices...