<div>I am new to this group and I need to know how half pixel interpolarion is done at the boundaries.....Can any one plz help me regarding this.....</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>Thanks &amp; regards,</div>
<div>Mahesh<br><br>&nbsp;</div>
<div><span class="gmail_quote">On 1/17/07, <b class="gmail_sendername">Guillaume Poirier</b> &lt;<a href="mailto:gpoirier@mplayerhq.hu">gpoirier@mplayerhq.hu</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Hi Måns,<br><br>Måns Rullgård wrote:<br>&gt; Guillaume Poirier &lt;<a href="mailto:gpoirier@mplayerhq.hu">
gpoirier@mplayerhq.hu</a>&gt; writes:<br>&gt;<br>&gt;<br>&gt;&gt;Hi,<br>&gt;&gt;<br>&gt;&gt;List, Peter wrote:<br>&gt;&gt;<br>&gt;&gt;&gt;Hello everyone,<br>&gt;&gt;&gt;<br>&gt;&gt;&gt;<br>&gt;&gt;&gt;<br>&gt;&gt;&gt;I am new to this group although experienced with 
H.264. I tried to use<br>&gt;&gt;&gt;the x264 encoder to prepare sequences for an error-resilience test.<br>&gt;&gt;&gt;<br>&gt;&gt;&gt;I was very surprised, when I discovered, that x264 CAN NOT produce<br>&gt;&gt;&gt;slices! Slices are the basic tool to cope with packet-losses over
<br>&gt;&gt;&gt;IP-based networks (without retransmission), and in fact can make a huge<br>&gt;&gt;&gt;difference for subjective quality, in particular at high loss-rates.<br>&gt;&gt;<br>&gt;&gt;Very basic indeed. _I_ think it&#39;s better to add more advanced parity
<br>&gt;&gt;(which allow the errors to be recovered) infos somewhere in the<br>&gt;&gt;transport layer stream than using slices.<br>&gt;<br>&gt;<br>&gt; Using error correcting coding at the transmission layer substantially
<br>&gt; increases the bitrate.&nbsp;&nbsp;With slices a transmission error will ruin the<br>&gt; rest of the slice, while other slices still decode properly.<br>&gt; Sometimes a little damage here and there is acceptable if it means you
<br>&gt; can keep the bitrate down.&nbsp;&nbsp;Besides, you don&#39;t always have control<br>&gt; over the transmission encoding.<br>&gt;<br>&gt; Put another way, slices limit the scope of the damage caused by<br>&gt; whatever transmission errors make it through your error correction
<br>&gt; layers.<br>&gt;<br>&gt; Anyone who has watched digital TV should appreciate the usefulness of<br>&gt; slices.<br><br>Mmmm. I guess I did not understand what &quot;error concealment&quot; meant. My<br>dictionary translates it to &quot;dissimulation des erreurs&quot; which more or
<br>less translates back in English as &quot;error hiding&quot;, which by my book<br>means that if an error occurs, it doesn&#39;t show, up to a certain amount<br>of errors you can&#39;t recover.<br><br>As far as I understand, slices don&#39;t allow that, that&#39;s why I thought
<br>that better error correction blocks was the solution.<br><br>But now that I understand what &quot;error concealment&quot; means, and I see<br>that slices seem like the right tool for that job.<br><br>Sorry for the trouble. I&#39;m learning smth new every day :-)
<br><br><br>&gt;&gt;&gt;Did I miss something here, or is it true that x264 can only produce 1<br>&gt;&gt;&gt;slice per frame???<br>&gt;&gt;<br>&gt;&gt;It used until r609 to but it was replaced by a much better and faster<br>
&gt;&gt;multi-threaded encoding mode.<br>&gt;<br>&gt;<br>&gt; Multithreaded encoding and slices are really distinct features.<br>&gt; Slices may be desired, as the OP says, with or without multithreading.<br><br>Loren, Out of curiosity, did you remove sliced encoding support
<br>because it was too deeply &quot;interleaved&quot; with multi-threaded support,<br>so your new multi-threaded encoding mode had to make sliced encoding<br>go away? Or are there other reasons?<br><br>Guillaume<br><br>--
<br>This is the x264-devel mailing-list<br>To unsubscribe, go to: <a href="http://developers.videolan.org/lists.html">http://developers.videolan.org/lists.html</a><br><br></blockquote></div><br>