Changeset 1313 in 3DVCSoftware for trunk/source/Lib/TLibEncoder/TEncBinCoder.h
- Timestamp:
- 13 Aug 2015, 17:38:13 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/Lib/TLibEncoder/TEncBinCoder.h
r1179 r1313 2 2 * License, included below. This software may be subject to other third party 3 3 * and contributor rights, including patent rights, and no such rights are 4 * granted under this license. 4 * granted under this license. 5 5 * 6 * Copyright (c) 2010-2015, ITU/ISO/IEC6 * Copyright (c) 2010-2015, ITU/ISO/IEC 7 7 * All rights reserved. 8 8 * … … 36 36 */ 37 37 38 #ifndef __TENC _BIN_CODER__39 #define __TENC _BIN_CODER__38 #ifndef __TENCBINCODER__ 39 #define __TENCBINCODER__ 40 40 41 41 #include "TLibCommon/ContextModel.h" … … 55 55 virtual Void start () = 0; 56 56 virtual Void finish () = 0; 57 virtual Void copyState ( TEncBinIf* pcTEncBinIf )= 0;57 virtual Void copyState ( const TEncBinIf* pcTEncBinIf ) = 0; 58 58 virtual Void flush () = 0; 59 59 … … 70 70 virtual Void encodeBinTrm ( UInt uiBin ) = 0; 71 71 72 virtual Void align () = 0; 73 72 74 virtual TEncBinCABAC* getTEncBinCABAC () { return 0; } 73 75 virtual const TEncBinCABAC* getTEncBinCABAC () const { return 0; } 76 74 77 virtual ~TEncBinIf() {} 75 78 };
Note: See TracChangeset for help on using the changeset viewer.