<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<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]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72">
<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"><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"><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"><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"><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">
<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">
<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"><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> gstreamer-devel@lists.freedesktop.org<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 face="Arial" color="Gray" size="1">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>
</body>
</html>