亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? display.cc

?? ac3的解碼程序
?? CC
?? 第 1 頁 / 共 4 頁
字號(hào):
                        "movq           %%mm4,                  %%mm5\n"  // lum1                        "paddw          %%mm1,                  %%mm4\n"  // lum1 +red  00 R6 00 R4 00 R2 00 R0                        "paddw          %%mm2,                  %%mm5\n"  // lum1 +green 00 G6 00 G4 00 G2 00 G0                        "psraw          $6,                     %%mm4\n"  // R1 0 .. 64                        "movq           %%mm7,                  %%mm3\n"  // lum2                       00 L7 00 L5 00 L3 00 L1                        "psraw          $6,                     %%mm5\n"  // G1  - .. +                        "paddw          %%mm0,                  %%mm7\n"  // Lum2 +blue 00 B7 00 B5 00 B3 00 B1                        "psraw          $6,                     %%mm6\n"  // B1         0 .. 64                        "packuswb       %%mm4,                  %%mm4\n"  // R1 R1                        "packuswb       %%mm5,                  %%mm5\n"  // G1 G1                        "packuswb       %%mm6,                  %%mm6\n"  // B1 B1                        "punpcklbw      %%mm4,                  %%mm4\n"                        "punpcklbw      %%mm5,                  %%mm5\n"                        "pand           MMX_redmask,            %%mm4\n"                        "psllw          $3,                     %%mm5\n"  // GREEN       1                        "punpcklbw      %%mm6,                  %%mm6\n"                        "pand           MMX_grnmask,            %%mm5\n"                        "pand           MMX_redmask,            %%mm6\n"                        "por            %%mm5,                  %%mm4\n" //                        "psrlw          $11,                    %%mm6\n"                // BLUE        1                        "movq           %%mm3,                  %%mm5\n" // lum2                        "paddw          %%mm1,                  %%mm3\n"        // lum2 +red      00 R7 00 R5 00 R3 00 R1                        "paddw          %%mm2,                  %%mm5\n" // lum2 +green 00 G7 00 G5 00 G3 00 G1                        "psraw          $6,                     %%mm3\n" // R2                        "por            %%mm6,                  %%mm4\n" // MM4                        "psraw          $6,                     %%mm5\n" // G2                        "movq           (%2, %3),               %%mm6\n"  // L3                        "psraw          $6,                     %%mm7\n"                        "packuswb       %%mm3,                  %%mm3\n"                        "packuswb       %%mm5,                  %%mm5\n"                        "packuswb       %%mm7,                  %%mm7\n"                        "pand                   MMX_00FFw,              %%mm6\n"  // L3                        "punpcklbw      %%mm3,                  %%mm3\n"//                              "psubw          MMX_10w,                        %%mm6\n"  // L3                        "punpcklbw      %%mm5,                  %%mm5\n"                        "pmullw         MMX_Ycoeff,             %%mm6\n"  // lum3                        "punpcklbw      %%mm7,                  %%mm7\n"                        "psllw          $3,                             %%mm5\n"  // GREEN 2                        "pand                   MMX_redmask,    %%mm7\n"                        "pand                   MMX_redmask,    %%mm3\n"                        "psrlw          $11,                            %%mm7\n"  // BLUE  2                        "pand                   MMX_grnmask,    %%mm5\n"                        "por                    %%mm7,                  %%mm3\n"                        "movq                   (%2,%3),                        %%mm7\n"  // L4                        "por                    %%mm5,                  %%mm3\n"     //                        "psrlw          $8,                             %%mm7\n"    // L4                        "movq                   %%mm4,                  %%mm5\n"//                              "psubw          MMX_10w,                        %%mm7\n"                // L4                        "punpcklwd      %%mm3,                  %%mm4\n"                        "pmullw         MMX_Ycoeff,             %%mm7\n"    // lum4                        "punpckhwd      %%mm3,                  %%mm5\n"                        "movq                   %%mm4,                  (%4)\n"                        "movq                   %%mm5,                  8(%4)\n"                        "movq                   %%mm6,                  %%mm4\n"        // Lum3                        "paddw          %%mm0,                  %%mm6\n"                // Lum3 +blue                        "movq                   %%mm4,                  %%mm5\n"                        // Lum3                        "paddw          %%mm1,                  %%mm4\n"       // Lum3 +red                        "paddw          %%mm2,                  %%mm5\n"                        // Lum3 +green                        "psraw          $6,                             %%mm4\n"                        "movq                   %%mm7,                  %%mm3\n"                        // Lum4                        "psraw          $6,                             %%mm5\n"                        "paddw          %%mm0,                  %%mm7\n"                   // Lum4 +blue                        "psraw          $6,                             %%mm6\n"                        // Lum3 +blue                        "movq                   %%mm3,                  %%mm0\n"  // Lum4                        "packuswb       %%mm4,                  %%mm4\n"                        "paddw          %%mm1,                  %%mm3\n"  // Lum4 +red                        "packuswb       %%mm5,                  %%mm5\n"                        "paddw          %%mm2,                  %%mm0\n"         // Lum4 +green                        "packuswb       %%mm6,                  %%mm6\n"                        "punpcklbw      %%mm4,                  %%mm4\n"                        "punpcklbw      %%mm5,                  %%mm5\n"                        "punpcklbw      %%mm6,                  %%mm6\n"                        "psllw          $3,                             %%mm5\n" // GREEN 3                        "pand                   MMX_redmask,    %%mm4\n"                        "psraw          $6,                             %%mm3\n" // psr 6                        "psraw          $6,                             %%mm0\n"                        "pand                   MMX_redmask,    %%mm6\n" // BLUE                        "pand                   MMX_grnmask,    %%mm5\n"                        "psrlw          $11,                            %%mm6\n"  // BLUE  3                        "por                    %%mm5,                  %%mm4\n"                        "psraw          $6,                             %%mm7\n"                        "por                    %%mm6,                  %%mm4\n"                        "packuswb       %%mm3,                  %%mm3\n"                        "packuswb       %%mm0,                  %%mm0\n"                        "packuswb       %%mm7,                  %%mm7\n"                        "punpcklbw      %%mm3,                  %%mm3\n"                        "punpcklbw      %%mm0,                  %%mm0\n"                        "punpcklbw      %%mm7,                  %%mm7\n"                        "pand                   MMX_redmask,    %%mm3\n"                        "pand                   MMX_redmask,    %%mm7\n" // BLUE                        "psllw          $3,                             %%mm0\n" // GREEN 4                        "psrlw          $11,                            %%mm7\n"                        "pand                   MMX_grnmask,    %%mm0\n"                        "por                    %%mm7,                  %%mm3\n"                        "addl                   $8,                             %6\n"                        "por                    %%mm0,                  %%mm3\n"                        "movq                   %%mm4,                  %%mm5\n"                        "punpcklwd      %%mm3,                  %%mm4\n"                        "punpckhwd      %%mm3,                  %%mm5\n"                        "movq                   %%mm4,                  (%4,%5,2)\n"                        "movq                   %%mm5,                  8(%4,%5,2)\n"                        "addl                   $8,                             %2\n"                        "addl                   $4,                             %0\n"                        "addl                   $4,                             %1\n"                        "cmpl                   %3,                             %6\n"                        "leal                   16(%4),                 %4\n"                "jl             1b\n"                "addl           %3,     %2\n"                   /* lum += cols */                "addl           %7,     %4\n"                   /* row1 += mod */                "movl           $0,     %6\n"                "cmpl           %8,     %2\n"                "jl             1b\n"                :                : "r" (cr), "r" (cb), "r" (lum), "r" (cols), "r" (row1) ,"r" (col1), "m" (x), "m" (mod)                        , "m" (y)                );        __asm__ __volatile__(                "emms\n"        );}int DisplayX11::dither_image_rgb16(unsigned char* src[], unsigned char* dithered_img){  int height,width,display_width;  height=coded_picture_height;  if (shmem_flag == 2)    display_width = xwidth;  else    display_width=coded_picture_width;  width=coded_picture_width;  if (rgb_mode == 0)    Color16DitherImageMod(src[0], src[2], src[1], dithered_img, height, width,display_width -width);  else    yuv_2_rgb(src[0],src[1],src[2],width,height,width,width/2,0,dithered_img,0,0,display_width*2,rgb_mode);  return 0;}int DisplayX11::dither_image_rgb24(unsigned char* src[], unsigned char* dithered_img){  int height,width,display_width;  height=coded_picture_height;  if (shmem_flag == 2)    display_width = xwidth;  else    display_width=coded_picture_width;  width=coded_picture_width;  if (rgb_mode == 0)    Color16DitherImageMod(src[0], src[2], src[1], dithered_img, height, width,display_width -width);  else    yuv_2_rgb(src[0],src[1],src[2],width,height,width,width/2,0,dithered_img,0,0,display_width*2,rgb_mode);  return 0;}#endifvoid DisplayX11::dither_image(unsigned char *src[]){#ifdef SOLARIS_SDK_XIL  dithered_image=getImage1Data();#endif  if (prog_seq){    if (chroma_format!=CHROMA444){#if defined(LINUX) && defined(MMX)      if (vinfo.c_class==TrueColor && vinfo.depth==24){        dither_image_rgb24(src, dithered_image);        return;      }      if (bpp == 16 ) {        dither_image_rgb16(src, dithered_image);        return;      }#endif      ditherframe(src);    }    else      ditherframe444(src);  }  else {#ifdef SOLARIS_SDK_XIL    dithered_image2=getImage2Data();#endif#if defined(LINUX) && defined(MMX)       if (bpp == 16 ){        dither_image_rgb16(src, dithered_image);        return;      }#endif    if ((pict_struct==FRAME_PICTURE && topfirst) || pict_struct==BOTTOM_FIELD){      /* top field first */      if (chroma_format!=CHROMA444){        dithertop(src,dithered_image);        ditherbot(src,dithered_image2);      }      else {        dithertop444(src,dithered_image);        ditherbot444(src,dithered_image2);      }    }    else {      /* bottom field first */      if (chroma_format!=CHROMA444){        ditherbot(src,dithered_image);        dithertop(src,dithered_image2);      }      else {        ditherbot444(src,dithered_image);        dithertop444(src,dithered_image2);      }    }  }}/* only for 4:2:0 and 4:2:2! */void DisplayX11::ditherframe(unsigned char *src[]){  int i;  register unsigned int uv;  register unsigned char *py,*pu,*pv,*dst;  py = src[0];  pu = src[1];  pv = src[2];  dst = dithered_image;  for (int j=0; j<coded_picture_height; j+=4){    /* line j + 0 */    for (i=0; i<coded_picture_width; i+=8){      uv = uvtab[(*pu++<<8)|*pv++];      *dst++ = ytab[((*py++)<<4)|(uv&15)];      *dst++ = ytab[((*py++ +8)<<4)|(uv>>4)];      uv = uvtab[((*pu++<<8)|*pv++)+1028];      *dst++ = ytab[((*py++ +2)<<4)|(uv&15)];      *dst++ = ytab[((*py++ +10)<<4)|(uv>>4)];      uv = uvtab[(*pu++<<8)|*pv++];      *dst++ = ytab[((*py++)<<4)|(uv&15)];      *dst++ = ytab[((*py++ +8)<<4)|(uv>>4)];      uv = uvtab[((*pu++<<8)|*pv++)+1028];      *dst++ = ytab[((*py++ +2)<<4)|(uv&15)];      *dst++ = ytab[((*py++ +10)<<4)|(uv>>4)];    }    if (chroma_format==CHROMA420){      pu -= chrom_width;      pv -= chrom_width;    }    /* line j + 1 */    for (i=0; i<coded_picture_width; i+=8){      uv = uvtab[((*pu++<<8)|*pv++)+2056];      *dst++ = ytab[((*py++ +12)<<4)|(uv>>4)];      *dst++ = ytab[((*py++ +4)<<4)|(uv&15)];      uv = uvtab[((*pu++<<8)|*pv++)+3084];      *dst++ = ytab[((*py++ +14)<<4)|(uv>>4)];      *dst++ = ytab[((*py++ +6)<<4)|(uv&15)];      uv = uvtab[((*pu++<<8)|*pv++)+2056];      *dst++ = ytab[((*py++ +12)<<4)|(uv>>4)];      *dst++ = ytab[((*py++ +4)<<4)|(uv&15)];      uv = uvtab[((*pu++<<8)|*pv++)+3084];      *dst++ = ytab[((*py++ +14)<<4)|(uv>>4)];      *dst++ = ytab[((*py++ +6)<<4)|(uv&15)];    }    /* line j + 2 */    for (i=0; i<coded_picture_width; i+=8){      uv = uvtab[((*pu++<<8)|*pv++)+1542];      *dst++ = ytab[((*py++ +3)<<4)|(uv&15)];      *dst++ = ytab[((*py++ +11)<<4)|(uv>>4)];      uv = uvtab[((*pu++<<8)|*pv++)+514];      *dst++ = ytab[((*py++ +1)<<4)|(uv&15)];      *dst++ = ytab[((*py++ +9)<<4)|(uv>>4)];      uv = uvtab[((*pu++<<8)|*pv++)+1542];      *dst++ = ytab[((*py++ +3)<<4)|(uv&15)];      *dst++ = ytab[((*py++ +11)<<4)|(uv>>4)];      uv = uvtab[((*pu++<<8)|*pv++)+514];      *dst++ = ytab[((*py++ +1)<<4)|(uv&15)];      *dst++ = ytab[((*py++ +9)<<4)|(uv>>4)];    }    if (chroma_format==CHROMA420){      pu -= chrom_width;      pv -= chrom_width;    }    /* line j + 3 */    for (i=0; i<coded_picture_width; i+=8){      uv = uvtab[((*pu++<<8)|*pv++)+3598];      *dst++ = ytab[((*py++ +15)<<4)|(uv>>4)];      *dst++ = ytab[((*py++ +7)<<4)|(uv&15)];      uv = uvtab[((*pu++<<8)|*pv++)+2570];      *dst++ = ytab[((*py++ +13)<<4)|(uv>>4)];      *dst++ = ytab[((*py++ +5)<<4)|(uv&15)];      uv = uvtab[((*pu++<<8)|*pv++)+3598];      *dst++ = ytab[((*py++ +15)<<4)|(uv>>4)];      *dst++ = ytab[((*py++ +7)<<4)|(uv&15)];      uv = uvtab[((*pu++<<8)|*pv++)+2570];      *dst++ = ytab[((*py++ +13)<<4)|(uv>>4)];      *dst++ = ytab[((*py++ +5)<<4)|(uv&15)];    }  }}void DisplayX11::dithertop(unsigned char *src[], unsigned char *dst){  int i;  unsigned int y,uv1,uv2;  unsigned char *py,*py2,*pu,*pv,*dst2;  py = src[0];  py2 = src[0] + (coded_picture_width<<1);  pu = src[1];  pv = src[2];  dst2 = dst + coded_picture_width;  for (int j=0; j<coded_picture_height; j+=4){    /* line j + 0, j + 1 */    for (i=0; i<coded_picture_width; i+=4){      y = *py++;      uv2 = (*pu++<<8)|*pv++;      uv1 = uvtab[uv2];      uv2 = uvtab[uv2+2056];      *dst++  = ytab[((y)<<4)|(uv1&15)];      *dst2++ = ytab[((((y + *py2++)>>1)+12)<<4)|(uv2>>4)];      y = *py++;      *dst++  = ytab[((y+8)<<4)|(uv1>>4)];      *dst2++ = ytab[((((y + *py2++)>>1)+4)<<4)|(uv2&15)];      y = *py++;      uv2 = (*pu++<<8)|*pv++;      uv1 = uvtab[uv2+1028];      uv2 = uvtab[uv2+3072];      *dst++  = ytab[((y+2)<<4)|(uv1&15)];      *dst2++ = ytab[((((y + *py2++)>>1)+14)<<4)|(uv2>>4)];      y = *py++;      *dst++  = ytab[((y+10)<<4)|(uv1>>4)];      *dst2++ = ytab[((((y + *py2++)>>1)+6)<<4)|(uv2&15)];    }    py += coded_picture_width;    if (j!=(coded_picture_height-4)) py2 += coded_picture_width;    else                             py2 -= coded_picture_width;    dst += coded_picture_width;    dst2 += coded_picture_width;    if (chroma_format==CHROMA420){      pu -= chrom_width;      pv -= chrom_width;    }    else {      pu += chrom_width;      pv += chrom_width;    }    /* line j + 2, j + 3 */    for (i=0; i<coded_picture_width; i+=4){      y = *py++;      uv2 = (*pu++<<8)|*pv++;      uv1 = uvtab[uv2+1542];      uv2 = uvtab[uv2+3598];      *dst++  = ytab[((y+3)<<4)|(uv1&15)];      *dst2++ = ytab[((((y + *py2++)>>1)+15)<<4)|(uv2>>4)];

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产91精品免费| 欧美男男青年gay1069videost | 国产酒店精品激情| 精品欧美乱码久久久久久 | 成人免费在线观看入口| 91无套直看片红桃| 午夜国产不卡在线观看视频| 日韩欧美国产一区在线观看| 欧美狂野另类xxxxoooo| 国产福利一区二区三区视频在线| 精品国产一区二区亚洲人成毛片| 国产在线一区二区| 久久久久国产精品人| 日韩精品一区二区三区视频在线观看| 欧美电影在哪看比较好| 精品久久久久一区二区国产| 在线播放中文字幕一区| 国产精品情趣视频| 青青草97国产精品免费观看| 精品久久一区二区| 欧美日韩免费一区二区三区| 日韩精品乱码av一区二区| 久久久久国产一区二区三区四区| 欧美性生活大片视频| 亚洲一区成人在线| 国产日韩精品一区二区浪潮av| 91精品国产麻豆国产自产在线| 日韩欧美一二区| 26uuu精品一区二区三区四区在线| 欧洲av在线精品| 日韩电影一二三区| 一区二区在线观看视频在线观看| 中文字幕 久热精品 视频在线| 粉嫩aⅴ一区二区三区四区五区| 亚洲一区二区视频在线观看| 亚洲成av人片在线| 一个色综合av| 亚洲图片另类小说| 亚洲电影第三页| 成人免费看视频| 亚洲激情图片一区| 日韩精品一区二区三区swag| 欧美三日本三级三级在线播放| 亚洲高清在线精品| 久久婷婷国产综合精品青草| 91精品国产欧美一区二区成人| 成人黄色在线网站| 成人福利视频在线| 国产精品国产成人国产三级| 欧美疯狂做受xxxx富婆| 久久这里只有精品首页| 国产精品久久久久久久午夜片| 亚洲精品日产精品乱码不卡| 久久综合中文字幕| 欧美国产1区2区| 69久久99精品久久久久婷婷| 91精品婷婷国产综合久久竹菊| 欧美日韩精品久久久| 欧美成人综合网站| 久久免费偷拍视频| 亚洲免费三区一区二区| 亚洲国产精品天堂| 加勒比av一区二区| 国产福利不卡视频| 在线免费观看不卡av| 欧美一区日本一区韩国一区| 色菇凉天天综合网| 欧美日韩一二区| 日本一区二区高清| 一区二区三区四区不卡在线| 热久久国产精品| 欧美亚洲愉拍一区二区| 3d动漫精品啪啪1区2区免费| 中日韩免费视频中文字幕| 日韩高清不卡在线| 亚洲图片欧美色图| 国产成人av在线影院| 777久久久精品| 久久精品无码一区二区三区| 曰韩精品一区二区| 国产不卡在线视频| 欧美一区二区精品在线| 亚洲色欲色欲www在线观看| 狠狠色丁香久久婷婷综合_中| 精品视频一区三区九区| 一区免费观看视频| 亚洲自拍偷拍麻豆| 一本一本大道香蕉久在线精品| 久久亚洲一区二区三区四区| 日韩精品国产精品| 欧美日韩高清一区二区三区| 国产人伦精品一区二区| 狠狠色丁香久久婷婷综合_中| 91超碰这里只有精品国产| 中文字幕中文字幕一区二区| 国产91清纯白嫩初高中在线观看 | 欧美精品18+| 亚洲成人精品一区二区| 99久久久久久| 亚洲欧美激情插| 91丨porny丨国产| 亚洲精品精品亚洲| 欧美视频中文字幕| 亚洲最大成人综合| 91精品国产一区二区三区蜜臀 | 久久久三级国产网站| 国产美女在线观看一区| 中文在线免费一区三区高中清不卡| 美女一区二区三区| 亚洲国产成人自拍| 暴力调教一区二区三区| 亚洲小说春色综合另类电影| 国产一区二区三区四区五区美女| 久久九九全国免费| 91在线视频播放地址| 日韩精品中午字幕| 成人av综合一区| 亚洲欧美日韩成人高清在线一区| 欧美日韩亚洲不卡| 色综合中文字幕| 同产精品九九九| 久久久综合网站| 国产精品一二三| 天天色天天操综合| 亚洲欧美在线视频| 日韩欧美一级特黄在线播放| 成人avav影音| 欧美激情一区二区三区在线| 欧美三级日韩三级| 中文字幕欧美区| 国产欧美日韩视频一区二区| 日韩av一级电影| 国产一区二区不卡| 精品一二线国产| 欧美一区二区三区在线电影| 在线播放91灌醉迷j高跟美女 | 成人美女视频在线观看| 蜜臀av一区二区在线免费观看| 亚洲精品欧美专区| 国产成人aaa| 一区二区三区在线观看网站| 色综合久久99| 亚洲大型综合色站| 精品理论电影在线| 国产成人啪午夜精品网站男同| 18成人在线观看| 欧美日韩视频在线观看一区二区三区 | 国产亚洲欧洲997久久综合 | 久久九九全国免费| 成人美女在线观看| 五月天一区二区三区| 国产日韩欧美一区二区三区综合 | 玉足女爽爽91| 精品国产成人系列| 色网站国产精品| 国精产品一区一区三区mba视频| 亚洲日本韩国一区| 久久一区二区三区四区| 欧美日韩亚洲丝袜制服| 高清av一区二区| 日本免费新一区视频| 亚洲人午夜精品天堂一二香蕉| 欧美一区二区三区公司| 91网站黄www| 国产乱妇无码大片在线观看| 亚洲成人免费av| 国产精品毛片a∨一区二区三区| 欧美一区二区视频在线观看2020 | 色婷婷一区二区三区四区| 精品一区二区免费视频| 亚洲第一搞黄网站| 中文字幕在线不卡视频| 久久美女艺术照精彩视频福利播放 | 色哟哟国产精品免费观看| 国产一区二区美女| 日本在线不卡一区| 一区二区三区日韩在线观看| 国产欧美精品一区aⅴ影院| 91麻豆精品国产91久久久| 91丨九色丨黑人外教| 国产一区欧美二区| 麻豆极品一区二区三区| 首页国产欧美日韩丝袜| 一区二区三区四区不卡视频| 国产精品国产三级国产aⅴ入口 | 中文字幕一区二区在线播放| 亚洲精品在线电影| 日韩一区二区三区视频| 欧美日韩日本视频| 欧美亚洲国产怡红院影院| 91在线免费播放| 成人精品免费视频| 国产电影一区在线| 国产精品自拍网站| 黑人精品欧美一区二区蜜桃| 久久精品av麻豆的观看方式| 日韩国产一二三区| 日韩电影在线看| 麻豆精品新av中文字幕| 免费观看一级特黄欧美大片|