22 #ifndef MEDIASTATION_CLIENTS_H 23 #define MEDIASTATION_CLIENTS_H 25 #include "mediastation/datafile.h" 34 virtual bool attemptToReadFromStream(
Chunk &chunk, uint sectionType) = 0;
37 enum DeviceOwnerSectionType {
38 kDeviceOwnerAllowMultipleSounds = 0x35,
39 kDeviceOwnerAllowMultipleStreams = 0x36,
44 virtual bool attemptToReadFromStream(
Chunk &chunk, uint sectionType)
override;
46 bool _allowMultipleSounds =
false;
47 bool _allowMultipleStreams =
false;
50 enum DocumentSectionType {
51 kDocumentContextLoadComplete = 0x10,
52 kDocumentStartupInformation = 0x2e,
53 kDocumentEntryScreen = 0x2f,
58 virtual bool attemptToReadFromStream(
Chunk &chunk, uint sectionType)
override;
59 void readStartupInformation(
Chunk &chunk);
61 uint _entryScreenId = 0;