<div dir="ltr">I figured out yesterday that composition's pad-added signal is not firing (or my callback is wrong), and as a result it does not connect to the rest of the pipeline. Actual error is because the peers of the composition src pad are null. I did manual binding and it started working.<br><div><br></div><div>Will try to figure out why it happens later.</div><div><br></div><div>Peter.</div><div><br></div><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">trešd., 2022. g. 14. dec., plkst. 10:27 — lietotājs <a href="mailto:amindfv@mailbox.org">amindfv@mailbox.org</a> (<<a href="mailto:amindfv@mailbox.org">amindfv@mailbox.org</a>>) rakstīja:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Tue, Dec 13, 2022 at 05:41:18PM +0200, pecisk--- via gstreamer-devel wrote:<br>
> Hi!<br>
> <br>
> I am trying to do some nonlinear stuff and trying to use NLE elements from<br>
> GES. I have nlecomposition, which contains nlesource, which in turn<br>
> contains nleurisource. However, every time try to put pipeline into playing<br>
> state, I get this:<br>
> ERROR         nlecomposition<br>
> nlecomposition.c:1812:_seek_current_stack:<composition> Can't seek because<br>
> no pad available - no children in the composition ready to be used, the<br>
> duration is 0, or not committed yet<br>
<br>
Just a guess, maybe "or not committed yet" is what's missing?<br>
<br>
Tom<br>
<br>
> I tried to use audio test source added to nlesource, and I got same issue<br>
> as well. When I have just nlesource added to composition, it doesn't<br>
> trigger error, but obviously it doesn't have anything to play.<br>
> <br>
> Poking at logs *:5 it looks like nlesource has issues connecting pads with<br>
> child - it tried to connect to sink for audio test source, which did not<br>
> make sense.<br>
> <br>
> Any suggestions and hints would be appreciated :)<br>
> <br>
> Peter.<br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature">mortigi tempo<br>Pēteris Krišjānis</div></div></div>