<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=utf-8">
<meta name=Generator content="Microsoft Word 12 (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;}
@font-face
        {font-family:"Lucida Console";
        panose-1:2 11 6 9 4 5 4 2 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page Section1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.Section1
        {page:Section1;}
-->
</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=PL link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><span lang=EN-US>Hello,<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US>Recently I switched from 32 to 64 bit
system and noticed, that my GStreamer application stopped working.<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>The simplified test pipeline and its output
looks like this:<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span lang=EN-US
style='font-family:"Lucida Console"'>~/gstScripts$ <b>/rtcs/bin/gst-launch-1.0
--gst-debug-level=3 shmsrc socket-path=/tmp/rtcs/gstShmVideo do-timestamp=true
is-live=true !
"video/x-raw,format=UYVY,width=1920,height=1080,framerate=30/1" !
videoconvert ! avenc_flv ! flvmux streamable=true ! rtmpsink
location="rtmp://192.168.0.2/oflaDemo/stream live=1"<o:p></o:p></b></span></p>

<p class=MsoNormal style='text-autospace:none'><span lang=EN-US
style='font-family:"Lucida Console"'>Setting pipeline to PAUSED ...<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span lang=EN-US
style='font-family:"Lucida Console"'>Pipeline is live and does not need PREROLL
...<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span lang=EN-US
style='font-family:"Lucida Console"'>0:00:00.052610735 32536       0x74fb70
FIXME                default
gstutils.c:3648:gst_pad_create_stream_id_printf_valist:<shmsrc0:src>
Creating random stream-id, consider implementing a deterministic way of
creating a stream-id<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span lang=EN-US
style='font-family:"Lucida Console"'>Setting pipeline to PLAYING ...<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span lang=EN-US
style='font-family:"Lucida Console"'>New clock: GstSystemClock<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span lang=EN-US
style='font-family:"Lucida Console"'>0:00:00.138102205 32536       0x74fb70
FIXME               basesink gstbasesink.c:3022:gst_base_sink_default_event:<rtmpsink0>
stream-start event without group-id. Consider implementing group-id handling in
the upstream elements<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span lang=EN-US
style='font-family:"Lucida Console"'>0:00:00.329136162 32536       0x74fb70
ERROR                  libav :0:: Error, Invalid timestamp=8, last=8<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span lang=EN-US
style='font-family:"Lucida Console"'>0:00:00.329204407 32536       0x74fb70
ERROR                  libav
gstavvidenc.c:655:gst_ffmpegvidenc_handle_frame:<avenc_flv0> avenc_flv:
failed to encode buffer<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span lang=EN-US
style='font-family:"Lucida Console"'>0:00:00.330970127 32536       0x74fb70
ERROR                  libav :0:: Error, Invalid timestamp=8, last=8<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span lang=EN-US
style='font-family:"Lucida Console"'>0:00:00.331017935 32536       0x74fb70
ERROR                  libav
gstavvidenc.c:655:gst_ffmpegvidenc_handle_frame:<avenc_flv0> avenc_flv:
failed to encode buffer<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span lang=EN-US
style='font-family:"Lucida Console"'>0:00:00.332816085 32536       0x74fb70
ERROR                  libav :0:: Error, Invalid timestamp=8, last=8<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span lang=EN-US
style='font-family:"Lucida Console"'>0:00:00.332861542 32536       0x74fb70
ERROR                  libav
gstavvidenc.c:655:gst_ffmpegvidenc_handle_frame:<avenc_flv0> avenc_flv:
failed to encode buffer<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span lang=EN-US
style='font-family:"Lucida Console"'>0:00:00.334336136 32536       0x74fb70
ERROR                  libav :0:: Error, Invalid timestamp=8, last=8<o:p></o:p></span></p>

<p class=MsoNormal style='text-autospace:none'><span lang=EN-US
style='font-family:"Lucida Console"'>0:00:00.334380332 32536       0x74fb70
ERROR                  libav
gstavvidenc.c:655:gst_ffmpegvidenc_handle_frame:<avenc_flv0> avenc_flv:
failed to encode buffer<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US>This is on GStreamer 1.2.4 (Ubuntu 14.04) with
the patch applied:<br>
<a
href="https://bug702842.bugzilla-attachments.gnome.org/attachment.cgi?id=248267">https://bug702842.bugzilla-attachments.gnome.org/attachment.cgi?id=248267</a><o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US>It seems to generate many frames with the
same timestamp.<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>Is there any workaround this? Or a simple
solution to fix the bug?<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US>-- <o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>Best regards,<br>
Krzysztof Borowczyk<o:p></o:p></span></p>

</div>

</body>

</html>