<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Take a look at playbin's about-to-finish signal. Sounds like what
      you need.<br>
    </p>
    <div class="moz-cite-prefix">On 12.11.19 17:05, Krishna, Shyam
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:VI1P122MB00621D5E8A4301316EA2619DE6770@VI1P122MB0062.EURP122.PROD.OUTLOOK.COM">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Plain Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
span.EmailStyle18
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
span.PlainTextChar
        {mso-style-name:"Plain Text Char";
        mso-style-priority:99;
        mso-style-link:"Plain Text";
        font-family:"Calibri",sans-serif;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoPlainText">I would like play them sequentially. I
          looked at splitfilesrc , it takes only one uri which is the
          location of the directory having all the files. I want to
          control the order in which the videos can be played.
          <o:p></o:p></p>
        <p class="MsoPlainText"><o:p> </o:p></p>
        <p class="MsoPlainText">I think I am looking for a solution
          which can take an array of uri or some callback mechanism
          using which I can dynamically play desired video when the
          current video reaches EOS. Does the pipeline or playbin
          objects provide any mechanism to achieve this requirement ?<o:p></o:p></p>
        <p class="MsoPlainText"><o:p> </o:p></p>
        <p class="MsoPlainText">Best Regards,<o:p></o:p></p>
        <p class="MsoPlainText">Shyam <o:p></o:p></p>
        <p class="MsoPlainText"><o:p> </o:p></p>
        <p class="MsoPlainText">Date: Mon, 11 Nov 2019 10:26:37 -0700<o:p></o:p></p>
        <p class="MsoPlainText">From: Ed Colgan <<a
            href="mailto:ecolgan@cardinalpeak.com"
            moz-do-not-send="true"><span
              style="color:windowtext;text-decoration:none">ecolgan@cardinalpeak.com</span></a>><o:p></o:p></p>
        <p class="MsoPlainText">To: Discussion of the development of and
          with GStreamer<o:p></o:p></p>
        <p class="MsoPlainText">               <<a
            href="mailto:gstreamer-devel@lists.freedesktop.org"
            moz-do-not-send="true"><span
              style="color:windowtext;text-decoration:none">gstreamer-devel@lists.freedesktop.org</span></a>><o:p></o:p></p>
        <p class="MsoPlainText">Subject: Re: playing multiple videos in
          sequence<o:p></o:p></p>
        <p class="MsoPlainText">Message-ID:<o:p></o:p></p>
        <p class="MsoPlainText">               <<a
href="mailto:CAL4J6P1N0VJFdTyCxtzqZs4pUCX4iJMF7V8Z2LjQghB3zLwXFQ@mail.gmail.com"
            moz-do-not-send="true"><span
              style="color:windowtext;text-decoration:none">CAL4J6P1N0VJFdTyCxtzqZs4pUCX4iJMF7V8Z2LjQghB3zLwXFQ@mail.gmail.com</span></a>><o:p></o:p></p>
        <p class="MsoPlainText">Content-Type: text/plain;
          charset="utf-8"<o:p></o:p></p>
        <p class="MsoPlainText"><o:p> </o:p></p>
        <p class="MsoPlainText">Are these sequential files that you want
          to play seamlessly or are you looking to play them
          independently?  If they are sequential, look at using
          multifilesrc or splitfilesrc in your pipeline.<o:p></o:p></p>
        <p class="MsoPlainText"><o:p> </o:p></p>
        <p class="MsoPlainText">On Mon, Nov 11, 2019 at 9:12 AM Krishna,
          Shyam <<a href="mailto:shyam.krishna@philips.com"
            moz-do-not-send="true"><span
              style="color:windowtext;text-decoration:none">shyam.krishna@philips.com</span></a>><o:p></o:p></p>
        <p class="MsoPlainText">wrote:<o:p></o:p></p>
        <p class="MsoPlainText"><o:p> </o:p></p>
        <p class="MsoPlainText">> Hi All,<o:p></o:p></p>
        <p class="MsoPlainText">><o:p> </o:p></p>
        <p class="MsoPlainText">><o:p> </o:p></p>
        <p class="MsoPlainText">><o:p> </o:p></p>
        <p class="MsoPlainText">>                I am working on a
          C++ Qt project .How do I play
          <o:p></o:p></p>
        <p class="MsoPlainText">> multiple videos in sequence using
          Gstreamer ? I have a list of URIs
          <o:p></o:p></p>
        <p class="MsoPlainText">> referring to multiple files on the
          disk. I want to play one video after another.<o:p></o:p></p>
        <p class="MsoPlainText">><o:p> </o:p></p>
        <p class="MsoPlainText">><o:p> </o:p></p>
        <p class="MsoPlainText">><o:p> </o:p></p>
        <p class="MsoPlainText">> Best Regards,<o:p></o:p></p>
        <p class="MsoPlainText">><o:p> </o:p></p>
        <p class="MsoPlainText">> Shyam<o:p></o:p></p>
        <p class="MsoPlainText">><o:p> </o:p></p>
        <p class="MsoPlainText">> ------------------------------<o:p></o:p></p>
        <p class="MsoPlainText">> The information contained in this
          message may be confidential and
          <o:p></o:p></p>
        <p class="MsoPlainText">> legally protected under applicable
          law. The message is intended solely
          <o:p></o:p></p>
        <p class="MsoPlainText">> for the addressee(s). If you are
          not the intended recipient, you are
          <o:p></o:p></p>
        <p class="MsoPlainText">> hereby notified that any use,
          forwarding, dissemination, or
          <o:p></o:p></p>
        <p class="MsoPlainText">> reproduction of this message is
          strictly prohibited and may be
          <o:p></o:p></p>
        <p class="MsoPlainText">> unlawful. If you are not the
          intended recipient, please contact the
          <o:p></o:p></p>
        <p class="MsoPlainText">> sender by return e-mail and destroy
          all copies of the original message.<o:p></o:p></p>
        <p class="MsoPlainText">>
          _______________________________________________<o:p></o:p></p>
        <p class="MsoPlainText">> gstreamer-devel mailing list<o:p></o:p></p>
        <p class="MsoPlainText">> <a
            href="mailto:gstreamer-devel@lists.freedesktop.org"
            moz-do-not-send="true">
            <span style="color:windowtext;text-decoration:none">gstreamer-devel@lists.freedesktop.org</span></a><o:p></o:p></p>
        <p class="MsoPlainText">> <a
href="https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flist"
            moz-do-not-send="true">
            <span style="color:windowtext;text-decoration:none">https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flist</span></a><o:p></o:p></p>
        <p class="MsoPlainText">>
s.freedesktop.org%2Fmailman%2Flistinfo%2Fgstreamer-devel&amp;data=02%7<o:p></o:p></p>
        <p class="MsoPlainText">>
          C01%7C%7C45764c35b7524281ea0e08d76739c67d%7C1a407a2d76754d178692b3ac28<o:p></o:p></p>
        <p class="MsoPlainText">>
5306e4%7C0%7C0%7C637091370154695038&amp;sdata=yuJfHX6zKkxLTqBpsE6MyBHR<o:p></o:p></p>
        <p class="MsoPlainText">>
          IwtP2t9j0dHbm9z9JK4%3D&amp;reserved=0<o:p></o:p></p>
        <p class="MsoPlainText">-------------- next part --------------<o:p></o:p></p>
        <p class="MsoPlainText">An HTML attachment was scrubbed...<o:p></o:p></p>
        <p class="MsoPlainText">URL: <<a
href="https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.freedesktop.org%2Farchives%2Fgstreamer-devel%2Fattachments%2F20191111%2Fef0a6c03%2Fattachment-0001.html&amp;data=02%7C01%7C%7C45764c35b7524281ea0e08d76739c67d%7C1a407a2d76754d178692b3ac285306e4%7C0%7C0%7C637091370154695038&amp;sdata=JLVuejfVBPitcRrmB%2FTz6NfeYI0Q88SU1xXVSLHQzk0%3D&amp;reserved=0"
            moz-do-not-send="true"><span
              style="color:windowtext;text-decoration:none">https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.freedesktop.org%2Farchives%2Fgstreamer-devel%2Fattachments%2F20191111%2Fef0a6c03%2Fattachment-0001.html&amp;data=02%7C01%7C%7C45764c35b7524281ea0e08d76739c67d%7C1a407a2d76754d178692b3ac285306e4%7C0%7C0%7C637091370154695038&amp;sdata=JLVuejfVBPitcRrmB%2FTz6NfeYI0Q88SU1xXVSLHQzk0%3D&amp;reserved=0</span></a>><o:p></o:p></p>
        <p class="MsoPlainText"><o:p> </o:p></p>
        <p class="MsoPlainText">------------------------------<o:p></o:p></p>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <div>
          <div style="border:none;border-top:solid #E1E1E1
            1.0pt;padding:3.0pt 0in 0in 0in">
            <p class="MsoNormal"><b>From:</b> Krishna, Shyam <br>
              <b>Sent:</b> Monday, November 11, 2019 9:42 PM<br>
              <b>To:</b> <a class="moz-txt-link-abbreviated" href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
              <b>Subject:</b> playing multiple videos in sequence<o:p></o:p></p>
          </div>
        </div>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">Hi All,<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">               I am working on a C++ Qt
          project .How do I play multiple videos in sequence using
          Gstreamer ? I have a list of URIs referring to multiple files
          on the disk. I want to play one video after another.<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">Best Regards,<o:p></o:p></p>
        <p class="MsoNormal">Shyam<o:p></o:p></p>
      </div>
      <br>
      <hr>
      <font size="1" face="Arial" color="Gray">The information contained
        in this message may be confidential and legally protected under
        applicable law. The message is intended solely for the
        addressee(s). If you are not the intended recipient, you are
        hereby notified that any use, forwarding, dissemination, or
        reproduction of this message is strictly prohibited and may be
        unlawful. If you are not the intended recipient, please contact
        the sender by return e-mail and destroy all copies of the
        original message.<br>
      </font>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
gstreamer-devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a>
<a class="moz-txt-link-freetext" href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a></pre>
    </blockquote>
  </body>
</html>