<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Mar 21, 2014 at 8:44 PM, chen <span dir="ltr"><<a href="mailto:chenm003@163.com" target="_blank">chenm003@163.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">At 2014-03-21 13:35:29,<a href="mailto:murugan@multicorewareinc.com">murugan@multicorewareinc.com</a> wrote:<br>
<div class="">># HG changeset patch<br>
># User Murugan Vairavel <<a href="mailto:murugan@multicorewareinc.com">murugan@multicorewareinc.com</a>><br>
># Date 1395379028 -19800<br>
>#      Fri Mar 21 10:47:08 2014 +0530<br>
># Node ID 0c4fdd43325e6501698a281862b1c027238a9c9d<br>
># Parent  fe3fcd9838c02fb65fed8638a13dea9f06f8a9be<br>
>primitives: added C primitives for upShift/downShift of input pixels<br>
<br>
</div><div class="">>+void planecopy_cp_c(uint8_t *src, intptr_t srcStride, pixel *dst, intptr_t dstStride, int width, int height)<br>
</div>this function for 8 to 10 convert only<br></blockquote><div>Yes it will do 8-bit to 10-bit upshift only. Should i need to change the function name??? </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class=""><br>
>+{<br>
>+    for (int r = 0; r < height; r++)<br>
>+    {<br>
>+        for (int c = 0; c < width; c++)<br>
>+        {<br>
>+            dst[c] = ((pixel)src[c]) << 2;<br>
>+        }<br>
>+<br>
>+        dst += dstStride;<br>
>+        src += srcStride;<br>
>+    }<br>
>+}<br>
</div>_______________________________________________<br>
x265-devel mailing list<br>
<a href="mailto:x265-devel@videolan.org">x265-devel@videolan.org</a><br>
<a href="https://mailman.videolan.org/listinfo/x265-devel" target="_blank">https://mailman.videolan.org/listinfo/x265-devel</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">With Regards,<div><br></div><div>Murugan. V</div><div>+919659287478</div></div>
</div></div>