Skip to content

Commit 8a53dfd

Browse files
committed
ContainerOSC reset seq on begin
1 parent 2e07c2f commit 8a53dfd

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/AudioTools/AudioCodecs/ContainerOSC.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ class OSCContainerEncoder : public AudioEncoder {
4242
TRACED();
4343
if (p_codec == nullptr) return false;
4444
osc_out.setOutput(*p_out);
45+
osc_out.begin();
4546
p_codec->setOutput(osc_out);
4647
p_codec->setAudioInfo(audioInfo());
4748
is_active = p_codec->begin();
@@ -118,6 +119,10 @@ class OSCContainerEncoder : public AudioEncoder {
118119
this->encoded_write_callback = write_callback;
119120
}
120121
uint64_t getSequenceNumber() { return sequence_number; }
122+
bool begin() {
123+
sequence_number = 0;
124+
return true;
125+
}
121126
size_t write(const uint8_t *data, size_t len) override {
122127
size_t result = write(data, len);
123128
sequence_number++;

0 commit comments

Comments
 (0)