<html><head></head><body><div>On Thu, 2020-12-17 at 14:18 +0000, Michael Johnson wrote:</div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div dir="auto">This then brings back to the original point. As commented in the test case, setting the property of current audio is doing absolutely nothing, even with removing the set in the callback</div></blockquote><div><br></div><div>That works fine for me with your code. 0, 1, and 2 all have different audio.</div><div><br></div><div>You just have to make sure to set the track after playbin is started and knows the number of tracks. Which it notifies you about with the "audio-changed" signal.</div><div>But you can set that property from anywhere, it doesn't have to be from the signal handler.</div><div><br></div><div><span><pre>-- <br></pre><div data-evo-paragraph="" class="" style="width: 71ch;" data-evo-signature-plain-text-mode="">Sebastian Dröge, Centricular Ltd · <a href="http://www.centricular.com">https://www.centricular.com</a></div><div data-evo-paragraph="" class="" style="width: 71ch;"><br></div></span></div></body></html>