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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? output.c

?? TML的參考源代碼
?? C
字號:
/*
***********************************************************************
* COPYRIGHT AND WARRANTY INFORMATION
*
* Copyright 2001, International Telecommunications Union, Geneva
*
* DISCLAIMER OF WARRANTY
*
* These software programs are available to the user without any
* license fee or royalty on an "as is" basis. The ITU disclaims
* any and all warranties, whether express, implied, or
* statutory, including any implied warranties of merchantability
* or of fitness for a particular purpose.  In no event shall the
* contributor or the ITU be liable for any incidental, punitive, or
* consequential damages of any kind whatsoever arising from the
* use of these programs.
*
* This disclaimer of warranty extends to the user of these programs
* and user's customers, employees, agents, transferees, successors,
* and assigns.
*
* The ITU does not represent or warrant that the programs furnished
* hereunder are free of infringement of any third-party patents.
* Commercial implementations of ITU-T Recommendations, including
* shareware, may be subject to royalty fees to patent holders.
* Information regarding the ITU-T patent policy is available from
* the ITU Web site at http://www.itu.int.
*
* THIS IS NOT A GRANT OF PATENT RIGHTS - SEE THE ITU-T PATENT POLICY.
************************************************************************
*/

/*!
 ************************************************************************
 * \file output.c
 *
 * \brief
 *    Output an image and Trance support
 *
 * \author
 *    Main contributors (see contributors.h for copyright, address and affiliation details)
 *    - Inge Lille-Lang鴜               <inge.lille-langoy@telenor.com>
 *    - Rickard Sjoberg                 <rickard.sjoberg@era.ericsson.se>
 ************************************************************************
 */

#include "contributors.h"

#include <stdlib.h>

#include "global.h"

/*!
 ************************************************************************
 * \brief
 *    Write decoded frame to output file
 ************************************************************************
 */
void write_frame(
  struct img_par *img,  //!< image parameter
  int postfilter,       //!< postfilter on (=1) or off (=0)
  FILE *p_out)          //!< filestream to output file
{
  int i,j;

  /*
   * the mmin, mmax macros are taken out, because it makes no sense due to limited range of data type
   */

  if(postfilter)
  {
    for(i=0;i<img->height;i++)
      for(j=0;j<img->width;j++)
      {
        fputc(imgY_pf[i][j],p_out);
      }
    for(i=0;i<img->height_cr;i++)
      for(j=0;j<img->width_cr;j++)
      {
        fputc(imgUV_pf[0][i][j],p_out);
      }
    for(i=0;i<img->height_cr;i++)
      for(j=0;j<img->width_cr;j++)
      {
        fputc(imgUV_pf[1][i][j],p_out);
      }
  }
  else
  {
    for(i=0;i<img->height;i++)
      for(j=0;j<img->width;j++)
      {
        fputc(imgY[i][j],p_out);
      }
    for(i=0;i<img->height_cr;i++)
      for(j=0;j<img->width_cr;j++)
      {
        fputc(imgUV[0][i][j],p_out);
      }
    for(i=0;i<img->height_cr;i++)
      for(j=0;j<img->width_cr;j++)
      {
        fputc(imgUV[1][i][j],p_out);
      }
  }
  fflush(p_out);
}


#if TRACE

/*!
 ************************************************************************
 * \brief
 *    Tracing bitpatterns for symbols
 *    A code word has the following format: 0 Xn...0 X2 0 X1 0 X0 1
 ************************************************************************
 */
void tracebits(
    const char *trace_str,  //!< tracing information, char array describing the symbol
    int len,                //!< length of syntax element in bits
    int info,               //!< infoword of syntax element
    int value1,
    int value2)
{
  static int bitcounter = 0;

  int i, chars;
  // int outint = 1;

  if(len>=34)
  {
    snprintf(errortext, ET_SIZE, "Length argument to put too long for trace to work");
    error (errortext, 600);
  }


  putc('@', p_trace);
  chars = fprintf(p_trace, "%i", bitcounter);
  while(chars++ < 6)
    putc(' ',p_trace);
  chars += fprintf(p_trace, "%s", trace_str);
  while(chars++ < 30)
    putc(' ',p_trace);

  // Align bitpattern
  if(len<15)
    for(i=0 ; i<15-len ; i++)
      fputc(' ', p_trace);


  // Print bitpattern
  for(i=0 ; i<len-1 ; i++)
  {
    if(i%2 == 0)
    {
      fputc('0', p_trace);
    }
    else
    {
      if (0x01 & ( info >> ((len-i)/2-1)))
        fputc('1', p_trace);
      else
        fputc('0', p_trace);
    }
  }

  // put out the last 1
  fprintf(p_trace, "1\n");

  bitcounter += len;
  fflush (p_trace);

}
#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲成人高清在线| 久久人人97超碰com| 亚洲美女免费在线| 欧美日韩一区二区三区免费看 | 激情综合网天天干| 精品久久久影院| 成人丝袜18视频在线观看| 国产精品污污网站在线观看| 99久久99久久精品免费观看 | 性欧美疯狂xxxxbbbb| 欧美日韩国产欧美日美国产精品| 天天影视涩香欲综合网| 日韩精品一区二区三区三区免费| 久久99国产精品久久| 欧美激情在线免费观看| 91美女福利视频| 亚洲不卡av一区二区三区| 日韩女优电影在线观看| 高清国产一区二区三区| 亚洲影视在线播放| 精品久久久久久亚洲综合网 | 91国产视频在线观看| 日韩av网站在线观看| 国产精品麻豆欧美日韩ww| 色婷婷激情一区二区三区| 日韩极品在线观看| 国产精品丝袜一区| 欧美区视频在线观看| 国产成人精品免费在线| 亚洲午夜电影网| 久久久综合视频| 欧美日韩国产一二三| 国产一区二区免费视频| 亚洲国产精品久久一线不卡| 337p粉嫩大胆噜噜噜噜噜91av| 色综合色综合色综合| 激情都市一区二区| 亚洲高清在线视频| 日本一区二区三区四区 | 国产精品自在在线| 亚洲国产成人av好男人在线观看| 久久精品一区二区三区四区| 欧美人动与zoxxxx乱| 一本在线高清不卡dvd| 久久av老司机精品网站导航| 亚洲人吸女人奶水| 久久九九99视频| 日韩欧美中文一区| 欧美日韩中文另类| 99热精品国产| 国产a区久久久| 久久国产精品第一页| 日本成人在线不卡视频| 一区二区在线观看av| 中文字幕第一页久久| 2020国产成人综合网| 91麻豆精品国产91久久久久| 色综合久久久网| 国产老女人精品毛片久久| 蜜臀av性久久久久蜜臀aⅴ流畅| 亚洲精品v日韩精品| 国产精品久久久久7777按摩| 久久久九九九九| 精品国产电影一区二区| 51精品视频一区二区三区| 欧美亚洲自拍偷拍| 色哟哟欧美精品| 一本一本大道香蕉久在线精品 | 日产国产高清一区二区三区| 一区二区三区国产精华| 亚洲蜜臀av乱码久久精品| 欧美国产成人在线| 国产精品水嫩水嫩| 国产精品国产自产拍高清av王其| 日本一区二区视频在线| 亚洲国产电影在线观看| 久久综合久久综合亚洲| 日韩欧美成人一区二区| 91精品国产色综合久久ai换脸| 欧美精品18+| 91精品国产入口在线| 欧美一区二区福利视频| 欧美一区二区三区成人| 欧美一区二区三区免费| 欧美r级电影在线观看| 久久久久国产精品麻豆| 中文字幕不卡三区| 综合久久久久综合| 一区二区国产视频| 亚洲3atv精品一区二区三区| 午夜伊人狠狠久久| 麻豆国产精品视频| 国产精品一区二区在线播放 | 亚洲人午夜精品天堂一二香蕉| 亚洲精品写真福利| 亚洲成av人综合在线观看| 日本欧美一区二区三区| 国产一区二区三区黄视频 | 亚洲视频电影在线| 国产一区二区三区精品欧美日韩一区二区三区 | 午夜国产精品影院在线观看| 免费高清不卡av| 国产精品亚洲第一区在线暖暖韩国| 99综合电影在线视频| 欧美日韩欧美一区二区| 日韩欧美在线一区二区三区| 日本一区二区免费在线观看视频 | 国产中文字幕一区| 91丝袜美女网| 欧美一区二区三区四区视频| 国产网红主播福利一区二区| 一区二区在线观看免费| 精品无人区卡一卡二卡三乱码免费卡| 麻豆精品视频在线观看视频| 国产成人激情av| 欧美性受xxxx黑人xyx| 欧美不卡激情三级在线观看| 国产精品欧美极品| 日韩av一二三| 一本到不卡免费一区二区| 91精品久久久久久久91蜜桃| 国产精品丝袜一区| 三级在线观看一区二区| 成人丝袜视频网| 欧美一区二区不卡视频| 亚洲人成7777| 久久99久久99| 欧美高清性hdvideosex| 中文字幕免费不卡| 美女一区二区三区| 欧美最猛性xxxxx直播| 国产性色一区二区| 热久久久久久久| 99re8在线精品视频免费播放| 日韩一区二区三区三四区视频在线观看| 欧美国产一区视频在线观看| 日日夜夜免费精品| 色网站国产精品| 欧美激情自拍偷拍| 久久精品国产免费看久久精品| 色吧成人激情小说| 国产精品国产三级国产有无不卡| 加勒比av一区二区| 这里只有精品99re| 亚洲一线二线三线视频| caoporm超碰国产精品| 精品国产免费久久| 麻豆精品国产传媒mv男同| 欧美日韩情趣电影| 亚洲午夜激情av| 色久综合一二码| 亚洲免费观看高清完整版在线观看 | 亚洲黄色av一区| 国产99一区视频免费| 欧美成人精品1314www| 日本亚洲最大的色成网站www| 在线国产电影不卡| 亚洲精品视频在线观看网站| 波多野结衣亚洲| 中文字幕一区二区三区不卡| 国产精品一区在线观看乱码| 26uuu久久天堂性欧美| 久久国产精品99久久久久久老狼 | 2024国产精品视频| 久久99精品网久久| 2021久久国产精品不只是精品| 久久99精品国产麻豆不卡| 精品国产区一区| 国内精品视频666| 久久婷婷国产综合国色天香| 久久91精品久久久久久秒播| 日韩一级片在线播放| 美女被吸乳得到大胸91| 日韩久久久久久| 久久精品噜噜噜成人av农村| 日韩三级视频在线看| 精品一区二区成人精品| 国产片一区二区三区| 国产毛片一区二区| 国产精品乱人伦一区二区| 99久久精品免费看| 一个色综合av| 777亚洲妇女| 国产乱一区二区| 国产精品久久久久天堂| 91国产丝袜在线播放| 日韩中文字幕区一区有砖一区 | 精品av久久707| 成人午夜激情视频| 亚洲精品成人悠悠色影视| 欧美精品 国产精品| 狠狠色狠狠色合久久伊人| 国产精品沙发午睡系列990531| 91伊人久久大香线蕉| 午夜精品久久久久影视| 2021国产精品久久精品| 日本久久一区二区三区| 人人爽香蕉精品| 国产精品久久久久aaaa樱花| 欧美日韩成人在线一区|