<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[gstreamer sink issue with .ogg files on freeBSD]]></title><description><![CDATA[<p dir="auto">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.</p>
<p dir="auto">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:</p>
<pre><code>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.
</code></pre>
<p dir="auto">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?</p>
<p dir="auto">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?</p>
]]></description><link>https://forum.strawberrymusicplayer.org/topic/1344/gstreamer-sink-issue-with-ogg-files-on-freebsd</link><generator>RSS for Node</generator><lastBuildDate>Sat, 16 May 2026 01:45:52 GMT</lastBuildDate><atom:link href="https://forum.strawberrymusicplayer.org/topic/1344.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 29 Oct 2023 19:31:16 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to gstreamer sink issue with .ogg files on freeBSD on Sat, 30 Mar 2024 23:44:23 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://forum.strawberrymusicplayer.org/uid/2394">@apprentice</a><br />
Like I already said, report it to FreeBSD.<br />
Someone from the BSD community needs to maintain the sndio plugin for GStreamer.</p>
]]></description><link>https://forum.strawberrymusicplayer.org/post/3478</link><guid isPermaLink="true">https://forum.strawberrymusicplayer.org/post/3478</guid><dc:creator><![CDATA[jonas]]></dc:creator><pubDate>Sat, 30 Mar 2024 23:44:23 GMT</pubDate></item><item><title><![CDATA[Reply to gstreamer sink issue with .ogg files on freeBSD on Sat, 30 Mar 2024 23:22:15 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://forum.strawberrymusicplayer.org/uid/1">@jonas</a><br />
In FreeBSD 14.0, following the instructions given in this post, my case is the same, strawberry only works if I remove the sndio package. It turns out that sndio is necessary to open the ungoogled-chromium browser, because without it the browser doesn't work!</p>
<p dir="auto">Other programs like smplayer, and ogg itself play ogg, possibly because they don't use this <strong>gst</strong>.</p>
<p dir="auto">In other words, that <strong>gst</strong> is a problem!</p>
<p dir="auto">Is there anything you can do to use strawberry? Because you can't choose between strawberry and Ungoogle Chromium. I need both working! Any ideas?</p>
]]></description><link>https://forum.strawberrymusicplayer.org/post/3477</link><guid isPermaLink="true">https://forum.strawberrymusicplayer.org/post/3477</guid><dc:creator><![CDATA[apprentice]]></dc:creator><pubDate>Sat, 30 Mar 2024 23:22:15 GMT</pubDate></item><item><title><![CDATA[Reply to gstreamer sink issue with .ogg files on freeBSD on Thu, 02 Nov 2023 05:26:10 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://forum.strawberrymusicplayer.org/uid/1">@jonas</a> thanks a lot!! yeah gst-play does indeed not play them. i’m gonna find the right people to report this issue to. thank you very much, you saved me a bunch of headaches here <img src="https://forum.strawberrymusicplayer.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=faqqna7874c" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
<p dir="auto">also i made it work by simply removing the sndio package, that was a very helpful hint.</p>
]]></description><link>https://forum.strawberrymusicplayer.org/post/3058</link><guid isPermaLink="true">https://forum.strawberrymusicplayer.org/post/3058</guid><dc:creator><![CDATA[skyenosaur]]></dc:creator><pubDate>Thu, 02 Nov 2023 05:26:10 GMT</pubDate></item><item><title><![CDATA[Reply to gstreamer sink issue with .ogg files on freeBSD on Tue, 31 Oct 2023 15:50:00 GMT]]></title><description><![CDATA[<p dir="auto">I now notice from the debug message that you are using sndio, that's a 3rdparty unsupported plugin not part of gstreamer. I suggest to report this issue to FreeBSD.</p>
]]></description><link>https://forum.strawberrymusicplayer.org/post/3057</link><guid isPermaLink="true">https://forum.strawberrymusicplayer.org/post/3057</guid><dc:creator><![CDATA[jonas]]></dc:creator><pubDate>Tue, 31 Oct 2023 15:50:00 GMT</pubDate></item><item><title><![CDATA[Reply to gstreamer sink issue with .ogg files on freeBSD on Tue, 31 Oct 2023 15:31:02 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://forum.strawberrymusicplayer.org/uid/2181">@skyenosaur</a><br />
What format are the audio files in, are they 44.1Khz / 16 bit or something else?<br />
If you enable the equalizer or the replay gain, do they play then?</p>
<p dir="auto">Does it play using gst-play-1.0?</p>
<pre><code>gst-play-1.0 --use-playbin3 file:///filepath
</code></pre>
]]></description><link>https://forum.strawberrymusicplayer.org/post/3056</link><guid isPermaLink="true">https://forum.strawberrymusicplayer.org/post/3056</guid><dc:creator><![CDATA[jonas]]></dc:creator><pubDate>Tue, 31 Oct 2023 15:31:02 GMT</pubDate></item><item><title><![CDATA[Reply to gstreamer sink issue with .ogg files on freeBSD on Mon, 30 Oct 2023 15:57:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://forum.strawberrymusicplayer.org/uid/1">@jonas</a> hi, thank you for your reply! i deleted the cache file and checked all the things you recommended. the libraries are present, gst-inspect looks pretty satisfied with them, the files are definitely vorbis. i am a little stumped</p>
]]></description><link>https://forum.strawberrymusicplayer.org/post/3049</link><guid isPermaLink="true">https://forum.strawberrymusicplayer.org/post/3049</guid><dc:creator><![CDATA[skyenosaur]]></dc:creator><pubDate>Mon, 30 Oct 2023 15:57:34 GMT</pubDate></item><item><title><![CDATA[Reply to gstreamer sink issue with .ogg files on freeBSD on Sun, 29 Oct 2023 20:08:06 GMT]]></title><description><![CDATA[<p dir="auto">I suggest also to check the files with file utility to double-check that the files are actually Ogg Vorbis, there is also Opus and FLAC which could use the same extension.</p>
<pre><code>file &lt;filename&gt;
</code></pre>
<p dir="auto">Should return Ogg data, Vorbis audio</p>
]]></description><link>https://forum.strawberrymusicplayer.org/post/3047</link><guid isPermaLink="true">https://forum.strawberrymusicplayer.org/post/3047</guid><dc:creator><![CDATA[jonas]]></dc:creator><pubDate>Sun, 29 Oct 2023 20:08:06 GMT</pubDate></item><item><title><![CDATA[Reply to gstreamer sink issue with .ogg files on freeBSD on Sun, 29 Oct 2023 20:02:33 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="https://forum.strawberrymusicplayer.org/uid/2181">@skyenosaur</a><br />
The .ogg files, are you sure those are Ogg Vorbis? In that case you need the gstreamer ogg and vorbis plugins, check that you have the files: <code>libgstogg.so</code> and <code>libgstvorbis.so</code>, these should be in a directory called gstreamer-1.0, usually under the systems lib directory.<br />
Close strawberry and delete the plugin cache <code>~/.cache/gstreamer-1.0/*.bin</code>.<br />
You can check that the plugins are correctly detected using the <code>gst-inspect-1.0</code> utility.:</p>
<pre><code>gst-inspect-1.0 ogg
gst-inspect-1.0 vorbis
</code></pre>
]]></description><link>https://forum.strawberrymusicplayer.org/post/3046</link><guid isPermaLink="true">https://forum.strawberrymusicplayer.org/post/3046</guid><dc:creator><![CDATA[jonas]]></dc:creator><pubDate>Sun, 29 Oct 2023 20:02:33 GMT</pubDate></item></channel></rss>