~ubuntu-branches/ubuntu/intrepid/zsnes/intrepid-proposed

« back to all changes in this revision

Viewing changes to src/jma/lzmadec.h

  • Committer: Bazaar Package Importer
  • Author(s): Joshua Kwan
  • Date: 2007-06-04 21:46:47 UTC
  • mfrom: (1.2.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20070604214647-j5zowa8vplkug0yj
Tags: 1.510-1
* New upstream release - all patches merged. closes: #380734, #419270
* Add a .desktop file, thanks Nicholas Wheeler. closes: #367942
* Include a ton of documentation that ships with the tarball.
  closes: #392143 

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
 
5
5
This library is free software; you can redistribute it and/or
6
6
modify it under the terms of the GNU Lesser General Public
7
 
License as published by the Free Software Foundation; either
8
 
version 2.1 of the License, or (at your option) any later version.
 
7
License version 2.1 as published by the Free Software Foundation.
9
8
 
10
9
This library is distributed in the hope that it will be useful,
11
10
but WITHOUT ANY WARRANTY; without even the implied warranty of
48
47
  CReverseBitTreeDecoder<kNumMoveBitsForAlignCoders, kNumAlignBits> m_PosAlignDecoder;
49
48
  // CBitTreeDecoder2<kNumMoveBitsForPosCoders> m_PosDecoders[kNumPosModels];
50
49
  // CBitTreeDecoder<kNumMoveBitsForAlignCoders, kNumAlignBits> m_PosAlignDecoder;
51
 
  
 
50
 
52
51
  NLength::CDecoder m_LenDecoder;
53
52
  NLength::CDecoder m_RepMatchLenDecoder;
54
53
 
55
54
  NLiteral::CDecoder m_LiteralDecoder;
56
55
 
57
56
  UINT32 m_DictionarySize;
58
 
  
 
57
 
59
58
  UINT32 m_PosStateMask;
60
59
 
61
60
  HRESULT Create();
69
68
public:
70
69
 
71
70
  CDecoder();
72
 
  
 
71
 
73
72
  HRESULT Code(ISequentialInStream *anInStream, ISequentialOutStream *anOutStream, const UINT64 *anInSize, const UINT64 *anOutSize);
74
73
  HRESULT ReadCoderProperties(ISequentialInStream *anInStream);
75
74