<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Aug 2, 2019 at 3:48 PM Tim Müller <<a href="mailto:tim@centricular.com">tim@centricular.com</a>> wrote:<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 Fri, 2019-08-02 at 15:27 -0400, pisymbol . wrote:<br>
<br>
Hi,<br>
<br>
> > But If I translate this to splitmuxsink, gst-launch complains that<br>
> > it can't connect queue to muxer:<br>
> > <br>
> > splitmuxsink name=muxer send-keyframe-requests=10000000000<br>
> > muxer=matroskamux muxer-properties="properties,streamable=true"<br>
> > max-size-time=\"{}\" location=\"{}\"<br>
> > .. ! h264parse ! queue ! muxer.video_0<br>
> > .. ! h264parse ! queue ! muxer.video_1<br>
> > <br>
> > (snip)<br>
> <br>
> After looking at some debug output and then gst-inspect-1.0:<br>
> <br>
> Pad Templates:<br>
>   SINK template: 'video'<br>
>     Availability: On request<br>
> <br>
> Only one video stream, huh? Bummer<br>
<br>
splitmuxsink in git master supports multiple video streams. The pad for<br>
the main stream (which will be used to determine where things get<br>
split) is called "video" and the ones for the other video streams is<br>
called "video_aux_0" etc. then.<br>
</blockquote><div><br></div><div>Thanks Tim! Much appreciated. Give me a little credit for researching it (I didn't dive into the code on master though).</div><div><br></div><div>-aps<br></div></div></div>