/[svn]/libgig/trunk/src/RIFF.h
ViewVC logotype

Diff of /libgig/trunk/src/RIFF.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2912 by schoenebeck, Tue May 17 14:30:10 2016 UTC revision 2922 by schoenebeck, Wed May 18 18:04:49 2016 UTC
# Line 68  typedef unsigned __int64 uint64_t; Line 68  typedef unsigned __int64 uint64_t;
68  #endif  #endif
69    
70  #ifdef WIN32  #ifdef WIN32
71    # if (_WIN32 && !_WIN64) || (__GNUC__ && !(__x86_64__ || __ppc64__)) /* if 32 bit windows compilation */
72    #  define _WIN32_WINNT 0x0501 /* Win XP (no service pack): required for 32 bit compilation for GetFileSizeEx() to be declared by windows.h */
73    # endif
74  # include <windows.h>  # include <windows.h>
75    typedef unsigned int   uint;    typedef unsigned int   uint;
76  #endif // WIN32  #endif // WIN32
# Line 298  namespace RIFF { Line 301  namespace RIFF {
301              Chunk*       GetNextSubChunk();              Chunk*       GetNextSubChunk();
302              List*        GetFirstSubList();              List*        GetFirstSubList();
303              List*        GetNextSubList();              List*        GetNextSubList();
304              unsigned int CountSubChunks();              size_t       CountSubChunks();
305              unsigned int CountSubChunks(uint32_t ChunkID);              size_t       CountSubChunks(uint32_t ChunkID);
306              unsigned int CountSubLists();              size_t       CountSubLists();
307              unsigned int CountSubLists(uint32_t ListType);              size_t       CountSubLists(uint32_t ListType);
308              Chunk*       AddSubChunk(uint32_t uiChunkID, file_offset_t ullBodySize);              Chunk*       AddSubChunk(uint32_t uiChunkID, file_offset_t ullBodySize);
309              List*        AddSubList(uint32_t uiListType);              List*        AddSubList(uint32_t uiListType);
310              void         DeleteSubChunk(Chunk* pSubChunk);              void         DeleteSubChunk(Chunk* pSubChunk);

Legend:
Removed from v.2912  
changed lines
  Added in v.2922

  ViewVC Help
Powered by ViewVC