Bell catchup

This commit is contained in:
philippe44
2023-07-26 13:19:20 -07:00
parent 859efdb954
commit 232afb948b
467 changed files with 77538 additions and 37137 deletions

View File

@@ -10,7 +10,6 @@ namespace bell {
class AudioContainer {
protected:
std::istream& istr;
uint32_t toConsume = 0;
public:
bell::SampleRate sampleRate;
@@ -20,7 +19,7 @@ class AudioContainer {
AudioContainer(std::istream& istr) : istr(istr) {}
virtual std::byte* readSample(uint32_t& len) = 0;
void consumeBytes(uint32_t bytes) { this->toConsume = bytes; }
virtual void consumeBytes(uint32_t len) = 0;
virtual void parseSetupData() = 0;
virtual bell::AudioCodec getCodec() = 0;
};