<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&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&sdata=yuJfHX6zKkxLTqBpsE6MyBHR<o:p></o:p></p>
<p class="MsoPlainText">>
IwtP2t9j0dHbm9z9JK4%3D&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&data=02%7C01%7C%7C45764c35b7524281ea0e08d76739c67d%7C1a407a2d76754d178692b3ac285306e4%7C0%7C0%7C637091370154695038&sdata=JLVuejfVBPitcRrmB%2FTz6NfeYI0Q88SU1xXVSLHQzk0%3D&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&data=02%7C01%7C%7C45764c35b7524281ea0e08d76739c67d%7C1a407a2d76754d178692b3ac285306e4%7C0%7C0%7C637091370154695038&sdata=JLVuejfVBPitcRrmB%2FTz6NfeYI0Q88SU1xXVSLHQzk0%3D&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>