Isle
Loading...
Searching...
No Matches
mxdschunk.h File Reference
#include "decomp.h"
#include "mxcore.h"
#include "mxtypes.h"
Include dependency graph for mxdschunk.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MxDSChunk
 [AI] Represents a chunk of data extracted from a stream (typically from a Mindscape/Mx SI file or streaming media resource). More...
 

Macros

#define DS_CHUNK_BIT1   0x01
 [AI] Flag bit indicating that the data should be released (freed) when the chunk is destroyed. More...
 
#define DS_CHUNK_END_OF_STREAM   0x02
 [AI] Flag bit indicating this chunk is the last in its stream. More...
 
#define DS_CHUNK_BIT3   0x04
 [AI] Unknown bit flag, marked as BIT3 in decompilation. More...
 
#define DS_CHUNK_SPLIT   0x10
 [AI] Flag indicating this chunk is split (i.e., fragmented and needs reassembling). More...
 
#define DS_CHUNK_BIT16   0x8000
 [AI] Unspecified bit flag that may be used for platform- or feature- specific logic. More...
 

Macro Definition Documentation

◆ DS_CHUNK_BIT1

#define DS_CHUNK_BIT1   0x01

[AI] Flag bit indicating that the data should be released (freed) when the chunk is destroyed.

Used internally for resource management in MxDSChunk. [AI]

Definition at line 10 of file mxdschunk.h.

◆ DS_CHUNK_BIT16

#define DS_CHUNK_BIT16   0x8000

[AI] Unspecified bit flag that may be used for platform- or feature- specific logic.

[AI]

Definition at line 26 of file mxdschunk.h.

◆ DS_CHUNK_BIT3

#define DS_CHUNK_BIT3   0x04

[AI] Unknown bit flag, marked as BIT3 in decompilation.

Usage is unclear. [AI]

Definition at line 18 of file mxdschunk.h.

◆ DS_CHUNK_END_OF_STREAM

#define DS_CHUNK_END_OF_STREAM   0x02

[AI] Flag bit indicating this chunk is the last in its stream.

Used for parsing/streaming indication. [AI]

Definition at line 14 of file mxdschunk.h.

◆ DS_CHUNK_SPLIT

#define DS_CHUNK_SPLIT   0x10

[AI] Flag indicating this chunk is split (i.e., fragmented and needs reassembling).

Used by RAM/disk stream controller when reading chunked media. [AI]

Definition at line 22 of file mxdschunk.h.