crash when pressing the play button of the station currently playing multiple times (v0.0.2)
Pressing the play button multiple times in the station overview results in
$ RUST_BACKTRACE=1 shortwave
(shortwave:2349): GStreamer-WARNING **: 09:57:09.972: Element 'bin' is not in bin 'recorder_pipeline'
thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: BoolError { message: "Failed to remove element", filename: "/home/abuild/rpmbuild/BUILD/shortwave-0.0.2/vendor/gstreamer/src/auto/bin.rs", function: "gstreamer::auto::bin", line: 225 }', src/libcore/result.rs:1188:5
stack backtrace:
0: <unknown>
1: <unknown>
2: <unknown>
3: <unknown>
4: <unknown>
5: <unknown>
6: <unknown>
7: <unknown>
8: <unknown>
9: <unknown>
10: <unknown>
11: <unknown>
12: <unknown>
13: <unknown>
14: <unknown>
15: g_main_dispatch
at ../glib/gmain.c:3179
16: g_main_context_iterate
at ../glib/gmain.c:3917
17: g_main_context_iteration
18: g_application_run
at ../gio/gapplication.c:2559
Recommendation, could you make the play button change into a stop button in station overview window? Requesting this because when running with a small window the controls on the right are no longer visible. Example: https://imgur.com/9i3MF6t.png
Edited by Stefan Assmann