Hello! I’m sorry but I don’t want to waste hours and hours trying to find a solution when there are probably people around here who know how to debug this.
I’m on FreeBSD (yeah, don’t ask) and strawberry works largely fine, which I am very happy about. I installed the gstreamer1-plugins-all meta package and the vorbis package is definitely installed. And yet, ogg files don’t play. Instead I get this nonsense:
The stream is in the wrong format.
../gst-libs/gst/audio/gstaudiobasesink.c(1193): gst_audio_base_sink_preroll (): /GstPlayBin3:pipeline-10-pipeline/GstPlaySink:playsink/GstBin:abin/GstBin:audiobin/GstAutoAudioSink:pipeline-10-autoaudiosink/GstSndioSink:pipeline-10-autoaudiosink-actual-sink-sndio: sink not negotiated.
I don’t understand why it has trouble figuring out its sink only in this specific file format. I don’t know if I’m doing something wrong, or if something is wrong with the FreeBSD package, or if this is an honest bug. How do I find out?
Edit: I just had the genius idea to try playing the same files in vlc, and that works fine. So, is this a bug in strawberry?