Clean up the slow data handling.

This commit is contained in:
Jonathan Naylor
2025-04-17 12:32:54 +01:00
parent 29af1f9258
commit 05b9c4d79b
4 changed files with 91 additions and 130 deletions

View File

@@ -26,13 +26,12 @@ public:
CDStarSlowData();
~CDStarSlowData();
void peakSlowData(const unsigned char* data);
void add(const unsigned char* data);
CDStarHeader* addHeader(const unsigned char* data);
CDStarHeader* getHeader();
const unsigned char* getText();
unsigned char getType() const;
const unsigned char* addText(const unsigned char* data);
unsigned char getType() const;
bool isComplete() const;
void start();
@@ -55,7 +54,10 @@ private:
};
SDD_STATE m_state;
unsigned char m_type;
bool m_complete;
void loadHeader();
void loadText();
};
#endif