<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div>Hi</div><div><br></div><div>Maybe something like the following:</div><div><br></div><div><span style="font-family: "Andale Mono";">//Grab the first (and likely only) structure in the caps</span></div><div><font face="Andale Mono"><span style="font-style: normal;">GstStructure *st = gst_caps_get_structure (caps, 0); </span></font></div><div><font face="Andale Mono"><span style="font-style: normal;"><br></span></font></div><div><font face="Andale Mono"><span style="font-style: normal;">// Test if it is WAV</span></font></div><div><font face="Andale Mono"><span style="font-style: normal;">gboolean is_wav = gst_structure_has_name (st, “audio/x-wav”);</span></font></div><div><font face="Andale Mono"><span style="font-style: normal;"><br></span></font></div><div><font face="Andale Mono"><span style="font-style: normal;">// Test if it is MP3</span></font></div><div><font face="Andale Mono"><span style="font-style: normal;">gboolean is_mpeg = gst_structure_has_name (st, “audio/mpeg”);</span></font></div><div><font face="Andale Mono"><span style="font-style: normal;"><br></span></font></div><div><font face="Andale Mono"><span style="font-style: normal;">gint mpeg_layer;</span></font></div><div><font face="Andale Mono"><span style="font-style: normal;">gst_structure_get_int (st, “layer”, &mpeg_layer);</span></font></div><div><font face="Andale Mono"><span style="font-style: normal;"><br></span></font></div><div><font face="Andale Mono"><span style="font-style: normal;">gboolean is_mp3 = is_mpeg && mpeg_layer == 3;</span></font></div><div><br></div><div><br></div><div>Or you could use decodebin which will automatically choose the correct decoder for you.</div><div><br></div><div>Michael</div><div><br></div><div><br><blockquote type="cite"><div>On 8 Feb 2023, at 14:13, cfd new via gstreamer-devel <gstreamer-devel@lists.freedesktop.org> wrote:</div><br class="Apple-interchange-newline"><div><div><div class="yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;"><div dir="ltr" data-setdir="false">need to set the right audio decoder for it. <br></div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">   Thanks for your help,</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">   Joe<br></div></div></div></div></blockquote></div><br></body></html>