<span style=" font-size:10pt;font-family:メイリオ">Hello.</span>
<br><span style=" font-size:10pt;font-family:メイリオ">I'm Kamiya.</span>
<br>
<br><span style=" font-size:10pt;font-family:メイリオ">I resolved this
issue.</span>
<br><span style=" font-size:10pt;font-family:メイリオ">I'm sorry, it
was caused by my application.</span>
<br>
<br><span style=" font-size:10pt;font-family:メイリオ">My application
had run the following step.</span>
<br>
<br><span style=" font-size:10pt;font-family:メイリオ">1. an user input
range and start(play) the app.</span>
<br><span style=" font-size:10pt;font-family:メイリオ">2. the app make
the pipeline and change the state to "Playing".</span>
<br><span style=" font-size:10pt;font-family:メイリオ">3.when it received
"message::state-changed" and new state is "Paused",
it send seek event of range.</span>
<br>
<br><span style=" font-size:10pt;font-family:メイリオ">But, the sending
seek event had run on another thread "std::thread".</span>
<br><span style=" font-size:10pt;font-family:メイリオ">So, before seeking,
it had changed to the next state "Playing".</span>
<br><span style=" font-size:10pt;font-family:メイリオ">It was the matter.</span>
<br>
<br><span style=" font-size:10pt;font-family:メイリオ">I resolved the
matter by removing "std::thread" and changing step as the following.</span>
<br>
<br><span style=" font-size:10pt;font-family:メイリオ">1. an user input
range.</span>
<br><span style=" font-size:10pt;font-family:メイリオ">2. the app make
the pipeline and change the state to "Paused".</span>
<br><span style=" font-size:10pt;font-family:メイリオ">3.when it received
"message::state-changed" and new state is "Paused",
it send seek event of range.</span>
<br><span style=" font-size:10pt;font-family:メイリオ">4.the user start(play)
the app.</span>
<br>
<br><span style=" font-size:10pt;font-family:メイリオ">The difference
between splitmuxsrc and filesrc&qtdemux may have been internal threading.</span>
<br>
<br><span style=" font-size:10pt;font-family:メイリオ">Thank you for
your attention.</span>
<br>
<br><tt><span style=" font-size:10pt"><br>
> Hello eveyone.</span></tt>
<br><tt><span style=" font-size:10pt">> I am Kamiya.</span></tt>
<br><tt><span style=" font-size:10pt">> <br>
> I tried the followin pipeline with C++ coding (Properties are omitted).</span></tt>
<br><tt><span style=" font-size:10pt">> <br>
>      pipeline1 : splitmuxsrc ! h264parse ! queue !
qtmux ! filesink</span></tt>
<br><tt><span style=" font-size:10pt">> <br>
> The created media file can be played correctly with any player.</span></tt>
<br><tt><span style=" font-size:10pt">> <br>
> But, if I changed range "start" to bigger than 0 with gst_event_new_seek,
</span></tt>
<br><tt><span style=" font-size:10pt">> the VLC player could not play
the created media file. </span></tt>
<br><tt><span style=" font-size:10pt">> It's movie stopped after a few
seconds playing, but only the <br>
> player's slider is moving to the last.</span></tt>
<br><tt><span style=" font-size:10pt">> <br>
> The first of buffer is not GST_BUFFER_FLAG_DELTA_UNIT.</span></tt>
<br><tt><span style=" font-size:10pt">> <br>
> On the other hand, in the case of the following pipeline without splitmuxsrc,</span></tt>
<br><tt><span style=" font-size:10pt">> The created media file can be
played correctly with any player <br>
> contains the VLC, </span></tt>
<br><tt><span style=" font-size:10pt">> even ifI changed range "start"
to bigger than 0 with gst_event_new_seek.</span></tt>
<br><tt><span style=" font-size:10pt">> <br>
>     pipeline2 : filesrc ! qtdemux ! h264parse ! queue !
qtmux ! filesink</span></tt>
<br><tt><span style=" font-size:10pt">> <br>
> I tried the pipeline1 which changed H.265.</span></tt>
<br><tt><span style=" font-size:10pt">> The result was the same, but
the following error occurred in gst-<br>
> discover analysis.</span></tt>
<br><tt><span style=" font-size:10pt">> <br>
> ERROR libav :0:: Duplicate POC in a sequence: 3.</span></tt>
<br><tt><span style=" font-size:10pt">> ERROR libav :0:: Duplicate POC
in a sequence: 4.</span></tt>
<br><tt><span style=" font-size:10pt">> <br>
> I would like to combine some media files. So I hope pipeline1.</span></tt>
<br><tt><span style=" font-size:10pt">> I don't know what the problem
is and how the next action is.</span></tt>
<br><tt><span style=" font-size:10pt">> please help me.</span></tt>
<br><tt><span style=" font-size:10pt">> <br>
> Best regards,</span></tt>
<br><tt><span style=" font-size:10pt">> Kamiya.</span></tt>