<br><font size=2 face="sans-serif">Amit,</font>
<br>
<br><font size=2 face="sans-serif">What is TI demo? Is it a TI eval board?</font>
<br>
<br><font size=2 face="sans-serif">I am running this software on our video
card that uses DM642 TI processor and has TI BIOS (operating system) on
it.</font>
<br><font size=2 face="sans-serif">For networking stack, we are using TI
NDK.</font>
<br>
<br><font size=2 face="sans-serif">I am using code composer(CCStudio) v3.3
for development environment.</font>
<br>
<br><font size=2 face="sans-serif">Ishwar</font>
<br>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>&quot;Amit Lobo&quot; &lt;amit.lobo@gmail.com&gt;</b>
</font>
<br><font size=1 face="sans-serif">Sent by: live-devel-bounces@ns.live555.com</font>
<p><font size=1 face="sans-serif">06/10/2008 05:45 PM</font>
<table border>
<tr valign=top>
<td bgcolor=white>
<div align=center><font size=1 face="sans-serif">Please respond to<br>
LIVE555 Streaming Media - development &amp; use &nbsp; &nbsp; &nbsp; &nbsp;&lt;live-devel@ns.live555.com&gt;</font></div></table>
<br>
<td width=59%>
<table width=100%>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td><font size=1 face="sans-serif">&quot;LIVE555 Streaming Media - development
&amp; use&quot; &lt;live-devel@ns.live555.com&gt;</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td><font size=1 face="sans-serif">Re: [Live-devel] Problems with streaming
live h264 video on TI da &nbsp; &nbsp; &nbsp; &nbsp;Vinci platform.</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><font size=3>Hi Ishwar,</font>
<br><font size=3>Thanks for you help.</font>
<br><font size=3>Are you using TI demo and live555 together?</font>
<br><font size=3>Because my problem lies in the integration side.</font>
<br><font size=3>&nbsp;</font>
<br><font size=3>About timer I dont think I am facing similar problem that
you have mentioned,because I have done test with reading video from the
file.</font>
<br><font size=3>&nbsp;</font>
<br><font size=3>Thanks &amp; Regards</font>
<br><font size=3>&nbsp;</font>
<br><font size=3>Amit</font>
<br><font size=3><br>
<br>
 </font>
<br><font size=3>2008/6/11 &lt;</font><a href=mailto:Ishwar.Jasuja@jci.com target=_blank><font size=3 color=blue><u>Ishwar.Jasuja@jci.com</u></font></a><font size=3>&gt;:</font>
<br><font size=2 face="sans-serif"><br>
I ran into some strange timer manipulation problem while doing porting
for TI NDK and had to make following change.</font><font size=3> <br>
</font><font size=2 face="sans-serif"><br>
#ifdef TIME_BASE</font><font size=3> </font><font size=2 face="sans-serif"><br>
typedef TIME_BASE time_base_seconds;</font><font size=3> </font><font size=2 face="sans-serif"><br>
#else</font><font size=3> </font><font size=2 color=red face="sans-serif"><b><br>
typedef int time_base_seconds;</b></font><font size=3> </font><font size=2 face="sans-serif"><br>
#endif</font><font size=3> <br>
</font><font size=2 face="sans-serif"><br>
With the original code ( </font><font size=2 color=red face="sans-serif"><b>typedef
long time_base_seconds;), </b></font><font size=2 face="sans-serif">it
would do 8 bytes subtraction(treating <b><i>tv_usec</i></b> as unsigned
long long) while</font><font size=3> </font><font size=2 face="sans-serif"><br>
executing the second line (highlighted code in following piece of code)
below. And that would screw up the value of the<b> <i>tv_sec</i></b> &nbsp;field
which</font><font size=3> </font><font size=2 face="sans-serif"><br>
is right before tv_usec field in the structure.</font><font size=3> <br>
<br>
<br>
</font><font size=2 face="sans-serif"><br>
DelayInterval operator-(const Timeval&amp; arg1, const Timeval&amp; arg2)
{</font><font size=3> </font><font size=2 face="sans-serif"><br>
 &nbsp;time_base_seconds secs = arg1.seconds() - arg2.seconds();</font><font size=3>
</font><font size=2 face="sans-serif"><b><br>
 &nbsp;time_base_seconds usecs = arg1.useconds() - arg2.useconds();</b></font><font size=3>
</font><font size=2 face="sans-serif"><br>
 &nbsp;<br>
 &nbsp;if (usecs &lt; 0) {</font><font size=3> </font><font size=2 face="sans-serif"><br>
 &nbsp; &nbsp;usecs += MILLION;</font><font size=3> </font><font size=2 face="sans-serif"><br>
 &nbsp; &nbsp;--secs;</font><font size=3> </font><font size=2 face="sans-serif"><br>
 &nbsp;}</font><font size=3> </font><font size=2 face="sans-serif"><br>
 &nbsp;if (secs &lt; 0)</font><font size=3> </font><font size=2 face="sans-serif"><br>
 &nbsp; &nbsp;return DELAY_ZERO;</font><font size=3> </font><font size=2 face="sans-serif"><br>
 &nbsp;else</font><font size=3> </font><font size=2 face="sans-serif"><br>
 &nbsp; &nbsp;return DelayInterval(secs, usecs);</font><font size=3> </font><font size=2 face="sans-serif"><br>
}</font><font size=3> <br>
<br>
</font><font size=2 face="sans-serif"><br>
I hope this helps.</font><font size=3> <br>
</font><font size=2 face="sans-serif"><br>
Thanks</font><font size=3> </font><font size=2 face="sans-serif"><br>
Ishwar</font><font size=3> <br>
<br>
<br>
</font>
<table width=100%>
<tr valign=top>
<td width=45%><font size=1 face="sans-serif"><b>Mike Gilorma &lt;</b></font><a href=mailto:mike.gilorma@apogeelabs.com target=_blank><font size=1 color=blue face="sans-serif"><b><u>mike.gilorma@apogeelabs.com</u></b></font></a><font size=1 face="sans-serif"><b>&gt;</b>
<br>
Sent by: </font><a href="mailto:live-devel-bounces@ns.live555.com" target=_blank><font size=1 color=blue face="sans-serif"><u>live-devel-bounces@ns.live555.com</u></font></a><font size=3>
</font>
<p><font size=1 face="sans-serif">06/10/2008 05:15 AM</font><font size=3>
</font>
<br>
<table border=4 width=100%>
<tr valign=top>
<td width=100% bgcolor=white>
<div align=center><font size=1 face="sans-serif">Please respond to<br>
LIVE555 Streaming Media - development &amp; use &nbsp; &nbsp; &nbsp; &nbsp;&lt;</font><a href="mailto:live-devel@ns.live555.com" target=_blank><font size=1 color=blue face="sans-serif"><u>live-devel@ns.live555.com</u></font></a><font size=1 face="sans-serif">&gt;</font></div></table>
<p>
<td width=52%>
<br>
<table width=100%>
<tr valign=top>
<td width=20%>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td width=79%><font size=1 face="sans-serif">LIVE555 Streaming Media -
development &amp; use &lt;</font><a href="mailto:live-devel@ns.live555.com" target=_blank><font size=1 color=blue face="sans-serif"><u>live-devel@ns.live555.com</u></font></a><font size=1 face="sans-serif">&gt;</font><font size=3>
</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td><font size=1 face="sans-serif">Re: [Live-devel] Problems with streaming
live h264 video on TI &nbsp; &nbsp; &nbsp; &nbsp;da &nbsp; &nbsp; &nbsp;
&nbsp;Vinci platform.</font></table>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=49%>
<td width=50%></table>
<br>
<td width=1%></table>
<p><font size=3><br>
<br>
</font><font size=2><tt><br>
I have one of those board here and was thinking about trying to port<br>
live555 over to it. &nbsp;Are you running Virtual Logix Linux or did you<br>
actually port it over to the DSP? &nbsp;If you can send me your test code
or<br>
project I can help debug.<br>
<br>
On Tue, 2008-06-10 at 17:46 +0800, Amit Lobo wrote:<br>
&gt; Hi All,<br>
&gt; &nbsp;<br>
&gt; I am able to port and run Live555 on DSP/BIOS of EVM6437.The test
I<br>
&gt; did is reading stored h264 video from a file.<br>
&gt; &nbsp;<br>
&gt; Now when I try to use live frames from the encoder I face problem<br>
&gt; after 1 sec of video play.I can see the first 1 sec video properly,but<br>
&gt; later after 1 sec it looks like something goes wrong with the RTP.The<br>
&gt; client I am using is VLC media player.<br>
&gt; Want to know if anybody has face similar problem.<br>
&gt; &nbsp;<br>
&gt; Thanks in advance <br>
&gt; &nbsp;<br>
&gt; Amit<br>
&gt; _______________________________________________<br>
&gt; live-devel mailing list<br>
&gt; </tt></font><a href="mailto:live-devel@lists.live555.com" target=_blank><font size=2 color=blue><tt><u>live-devel@lists.live555.com</u></tt></font></a><font size=2><tt><br>
&gt; </tt></font><a href="http://lists.live555.com/mailman/listinfo/live-devel" target=_blank><font size=2 color=blue><tt><u>http://lists.live555.com/mailman/listinfo/live-devel</u></tt></font></a><font size=2><tt><br>
<br>
<br>
_______________________________________________<br>
live-devel mailing list</tt></font><font size=2 color=blue><tt><u><br>
</u></tt></font><a href="mailto:live-devel@lists.live555.com" target=_blank><font size=2 color=blue><tt><u>live-devel@lists.live555.com</u></tt></font></a><font size=2 color=blue><tt><u><br>
</u></tt></font><a href="http://lists.live555.com/mailman/listinfo/live-devel" target=_blank><font size=2 color=blue><tt><u>http://lists.live555.com/mailman/listinfo/live-devel</u></tt></font></a><font size=3><br>
</font>
<br><font size=3><br>
_______________________________________________<br>
live-devel mailing list</font><font size=3 color=blue><u><br>
</u></font><a href="mailto:live-devel@lists.live555.com" target=_blank><font size=3 color=blue><u>live-devel@lists.live555.com</u></font></a><font size=3 color=blue><u><br>
</u></font><a href="http://lists.live555.com/mailman/listinfo/live-devel" target=_blank><font size=3 color=blue><u>http://lists.live555.com/mailman/listinfo/live-devel</u></font></a><font size=3><br>
</font>
<br><font size=2><tt>_______________________________________________<br>
live-devel mailing list<br>
live-devel@lists.live555.com<br>
http://lists.live555.com/mailman/listinfo/live-devel<br>
</tt></font>
<br>