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

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

?? bitreadbuffer.h

?? JMVM MPEG MVC/3DAV 測試平臺 國際通用標準
?? H
字號:
/*
********************************************************************************

NOTE - One of the two copyright statements below may be chosen
       that applies for the software.

********************************************************************************

This software module was originally developed by

Heiko Schwarz    (Fraunhofer HHI),
Tobias Hinz      (Fraunhofer HHI),
Karsten Suehring (Fraunhofer HHI)

in the course of development of the ISO/IEC 14496-10:2005 Amd.1 (Scalable Video
Coding) for reference purposes and its performance may not have been optimized.
This software module is an implementation of one or more tools as specified by
the ISO/IEC 14496-10:2005 Amd.1 (Scalable Video Coding).

Those intending to use this software module in products are advised that its
use may infringe existing patents. ISO/IEC have no liability for use of this
software module or modifications thereof.

Assurance that the originally developed software module can be used
(1) in the ISO/IEC 14496-10:2005 Amd.1 (Scalable Video Coding) once the
ISO/IEC 14496-10:2005 Amd.1 (Scalable Video Coding) has been adopted; and
(2) to develop the ISO/IEC 14496-10:2005 Amd.1 (Scalable Video Coding): 

To the extent that Fraunhofer HHI owns patent rights that would be required to
make, use, or sell the originally developed software module or portions thereof
included in the ISO/IEC 14496-10:2005 Amd.1 (Scalable Video Coding) in a
conforming product, Fraunhofer HHI will assure the ISO/IEC that it is willing
to negotiate licenses under reasonable and non-discriminatory terms and
conditions with applicants throughout the world.

Fraunhofer HHI retains full right to modify and use the code for its own
purpose, assign or donate the code to a third party and to inhibit third
parties from using the code for products that do not conform to MPEG-related
ITU Recommendations and/or ISO/IEC International Standards. 

This copyright notice must be included in all copies or derivative works.
Copyright (c) ISO/IEC 2005. 

********************************************************************************

COPYRIGHT AND WARRANTY INFORMATION

Copyright 2005, International Telecommunications Union, Geneva

The Fraunhofer HHI hereby donate this source code to the ITU, with the following
understanding:
    1. Fraunhofer HHI retain the right to do whatever they wish with the
       contributed source code, without limit.
    2. Fraunhofer HHI retain full patent rights (if any exist) in the technical
       content of techniques and algorithms herein.
    3. The ITU shall make this code available to anyone, free of license or
       royalty fees.

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.

********************************************************************************
*/




#if !defined(AFX_BITREADBUFFER_H__F1308E37_7998_4953_9F78_FF6A3DBC22B5__INCLUDED_)
#define AFX_BITREADBUFFER_H__F1308E37_7998_4953_9F78_FF6A3DBC22B5__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

H264AVC_NAMESPACE_BEGIN

class BitReadBuffer
{
public:
  class ReadStop
  {
  };

protected:
	BitReadBuffer();
	virtual ~BitReadBuffer();

public:
  static ErrVal create( BitReadBuffer*& rpcBitReadBuffer );
  ErrVal destroy();
  Void setModeCabac()
  { // problem with cabac, cause cabac decoder uses stop bit + trailing stuffing bits
    m_uiBitsLeft = 8*((m_uiBitsLeft+7)/8);
  }
  ErrVal init() { return Err::m_nOK; }
  ErrVal uninit() { return Err::m_nOK; }

  ErrVal initPacket( ULong* puiBits, UInt uiBitsInPacket);

  ErrVal get  ( UInt& ruiBits, UInt uiNumberOfBits );
  ErrVal get  ( UInt& ruiBits);
  Void   show ( UInt& ruiBits, UInt uiNumberOfBits = 1 );
  ErrVal flush( UInt uiNumberOfBits );

  ErrVal samples( Pel* pPel, UInt uiNumberOfSamples );

  Int getBitsUntilByteAligned()     {  return m_iValidBits & (0x7);  }
  Bool isWordAligned()              {  return( 0 == (m_iValidBits & (0x1f)) );  }
  Bool isByteAligned()              {  return( 0 == (m_iValidBits & (0x7)) );   }

  Bool isValid();
  UInt getBytesLeft()               {  return(m_uiBitsLeft/8); }//JVT-P031
  UInt getBitsLeft()                {  return(m_uiBitsLeft); }//JVT-P031

private:
  __inline Void xReadNextWord();

  ULong  xSwap( ULong ul )
  {
    // heiko.schwarz@hhi.fhg.de: support for BSD systems as proposed by Steffen Kamp [kamp@ient.rwth-aachen.de]
#ifdef MSYS_BIG_ENDIAN
    return ul;
#else
    ULong ul2;

    ul2  = ul>>24;
    ul2 |= (ul>>8) & 0x0000ff00;
    ul2 |= (ul<<8) & 0x00ff0000;
    ul2 |= ul<<24;

    return ul2;
#endif
  }

protected:
  UInt   m_uiDWordsLeft;
  UInt   m_uiBitsLeft;
  Int    m_iValidBits;
  ULong  m_ulCurrentBits;
  UInt   m_uiNextBits;
  ULong* m_pulStreamPacket;
};


H264AVC_NAMESPACE_END

#endif // !defined(AFX_BITREADBUFFER_H__F1308E37_7998_4953_9F78_FF6A3DBC22B5__INCLUDED_)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品久久一区二区| 91麻豆国产在线观看| 国产日韩欧美高清在线| 色菇凉天天综合网| 麻豆精品新av中文字幕| 亚洲视频中文字幕| 欧美大片顶级少妇| 91精彩视频在线观看| 国产精品亚洲专一区二区三区| 亚洲精品va在线观看| 国产日本一区二区| 日韩欧美一级二级三级| 欧美视频一区二区三区在线观看 | 91精品国产色综合久久不卡蜜臀| 亚洲国产成人一区二区三区| 欧美精品日日鲁夜夜添| 成人av在线电影| 精品一区二区影视| 性感美女极品91精品| 亚洲欧洲无码一区二区三区| 亚洲精品一区二区三区精华液 | 日韩一卡二卡三卡| 色婷婷综合视频在线观看| 国产精品综合一区二区| 午夜欧美在线一二页| 亚洲伦理在线免费看| 国产精品黄色在线观看 | 亚洲欧美日韩小说| 国产精品视频免费| 国产丝袜欧美中文另类| 日韩欧美一级精品久久| 日韩欧美一级二级三级久久久| 国产精品人成在线观看免费| 色av一区二区| 成人性色生活片免费看爆迷你毛片| 日韩不卡手机在线v区| 亚洲电影中文字幕在线观看| 亚洲免费在线观看| 成人免费一区二区三区在线观看| 欧美国产亚洲另类动漫| 国产午夜三级一区二区三| 久久久久九九视频| 国产日本欧洲亚洲| 中文字幕中文字幕在线一区 | 色综合天天综合狠狠| 不卡一区二区三区四区| 成人av第一页| 91看片淫黄大片一级在线观看| 99国产精品久久久| 日本精品一区二区三区高清| 在线观看国产日韩| 美女在线观看视频一区二区| 日韩高清一区二区| 美女视频黄久久| 久久国产剧场电影| 国产九九视频一区二区三区| 成人动漫av在线| 成人国产电影网| 在线精品视频一区二区三四| 欧美日韩国产精品成人| 欧美不卡123| 欧美韩国日本不卡| 亚洲精品va在线观看| 石原莉奈在线亚洲二区| 经典三级在线一区| 成人av片在线观看| 欧美日韩小视频| 欧美mv和日韩mv国产网站| 国产日韩欧美精品一区| 亚洲激情校园春色| 免费成人美女在线观看.| 国产成人av网站| 91丨九色丨蝌蚪富婆spa| 欧美精品黑人性xxxx| 久久婷婷成人综合色| 亚洲欧美色一区| 午夜成人在线视频| 国产福利不卡视频| 色综合av在线| 精品日韩一区二区三区| 日韩一区中文字幕| 三级不卡在线观看| 国产成人超碰人人澡人人澡| 欧美视频一区二区三区| 久久久美女艺术照精彩视频福利播放| 一区免费观看视频| 日韩va欧美va亚洲va久久| 亚洲精品中文字幕乱码三区| 亚洲欧洲综合另类| 奇米888四色在线精品| 盗摄精品av一区二区三区| 欧美系列一区二区| 国产欧美在线观看一区| 亚洲电影你懂得| 国产91丝袜在线18| 在线播放国产精品二区一二区四区| 国产色产综合色产在线视频| 亚洲chinese男男1069| 成人sese在线| 精品久久久久久久人人人人传媒| 亚洲人成网站影音先锋播放| 国精产品一区一区三区mba桃花 | 亚洲狠狠丁香婷婷综合久久久| 久久精品久久久精品美女| 日本韩国精品在线| 国产日韩高清在线| 免费在线观看成人| 在线精品视频免费播放| 国产精品入口麻豆九色| 九九九久久久精品| 欧日韩精品视频| 综合精品久久久| 久久综合色综合88| 日日夜夜精品免费视频| 91在线观看美女| 国产亚洲成aⅴ人片在线观看| 日韩国产高清在线| 91福利社在线观看| 国产精品嫩草影院com| 国内一区二区在线| 日韩一区二区三区视频在线| 亚洲成人av一区二区| 99久久精品免费精品国产| 2014亚洲片线观看视频免费| 日韩av不卡在线观看| 欧美三级电影在线观看| 亚洲精品国产a久久久久久| 91美女福利视频| 综合网在线视频| 99精品1区2区| 日韩一区中文字幕| 成人网在线免费视频| 欧美国产一区二区| 丁香激情综合五月| 中文字幕中文在线不卡住| 成人午夜大片免费观看| 中文字幕免费在线观看视频一区| 国产精品18久久久| 久久久精品tv| 国产91清纯白嫩初高中在线观看| 久久美女高清视频| 国产成人在线观看| 中文子幕无线码一区tr| 色噜噜偷拍精品综合在线| 久久久精品影视| 国产精品综合二区| 欧美精品一区二区三区很污很色的 | 婷婷久久综合九色综合绿巨人| 欧美视频第二页| 日本不卡一二三区黄网| 日韩美女一区二区三区| 国产在线精品视频| 中文字幕巨乱亚洲| 91亚洲精华国产精华精华液| 一区二区三区高清不卡| 欧美精品在线一区二区三区| 日本麻豆一区二区三区视频| 精品国产1区二区| 成人午夜激情影院| 一区二区三区精密机械公司| 欧美视频精品在线观看| 九九九精品视频| 中文字幕一区在线| 欧美日韩精品专区| 激情国产一区二区| 岛国av在线一区| 久久精品人人做| 97国产一区二区| 五月天一区二区| 亚洲精品一线二线三线无人区| 成人高清在线视频| 亚洲国产精品久久艾草纯爱| 日韩午夜在线观看| 成人高清在线视频| 亚洲大片精品永久免费| 精品国产伦一区二区三区观看体验| 成人激情小说乱人伦| 亚洲午夜电影网| 国产亚洲一区二区三区| 色欧美乱欧美15图片| 久99久精品视频免费观看| 中文字幕视频一区| 欧美一区二区播放| 高清久久久久久| 日本aⅴ精品一区二区三区 | 成人av在线一区二区三区| 亚洲一区二区三区不卡国产欧美| 精品久久久久久无| 欧美日韩在线不卡| 国产不卡在线一区| 石原莉奈在线亚洲二区| 国产精品盗摄一区二区三区| 欧美一级片在线观看| 日本久久电影网| 久久99国产乱子伦精品免费| 亚洲另类中文字| 久久久久久久久久久久久夜| 欧美日韩一级二级| 成人午夜激情影院| 精品午夜一区二区三区在线观看|