Skip to content

Commit

Permalink
fixed SetMaximumUnknownFramesToSkip (vpinball#14)
Browse files Browse the repository at this point in the history
  • Loading branch information
mkalkbrenner authored Feb 23, 2024
1 parent c2ea18b commit e980199
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 8 deletions.
4 changes: 2 additions & 2 deletions src/DMD.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -454,8 +454,8 @@ void DMD::DmdFrameReadyResetThread()
m_pSerum = (Config::GetInstance()->IsAltColor() && name[0] != '\0') ? Serum::Load(name) : nullptr;
if (m_pSerum)
{
m_pSerum->SetIgnoreUnknownFramesTimeout((uint8_t)Config::GetInstance()->GetIgnoreUnknownFramesTimeout());
m_pSerum->SetMaximumUnknownFramesToSkip((uint8_t)Config::GetInstance()->GetMaximumUnknownFramesToSkip());
m_pSerum->SetIgnoreUnknownFramesTimeout(Config::GetInstance()->GetIgnoreUnknownFramesTimeout());
m_pSerum->SetMaximumUnknownFramesToSkip(Config::GetInstance()->GetMaximumUnknownFramesToSkip());
}
}

Expand Down
8 changes: 4 additions & 4 deletions src/Serum.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -72,12 +72,12 @@ bool Serum::ColorizeWithMetadata(uint8_t* frame, int width, int height, uint8_t*
return Serum_ColorizeWithMetadata(frame, width, height, palette, rotations, triggerID, hashcode, frameID);
}

void Serum::SetIgnoreUnknownFramesTimeout(uint8_t milliseconds){
return Serum_SetIgnoreUnknownFramesTimeout(milliseconds);
void Serum::SetIgnoreUnknownFramesTimeout(int milliseconds){
return SetIgnoreUnknownFramesTimeout((uint16_t) milliseconds);
}

void Serum::SetMaximumUnknownFramesToSkip(uint8_t maximum){
return Serum_SetMaximumUnknownFramesToSkip(maximum);
void Serum::SetMaximumUnknownFramesToSkip(int maximum){
return Serum_SetMaximumUnknownFramesToSkip((uint8_t) maximum);
}

} // namespace DMDUtil
4 changes: 2 additions & 2 deletions src/Serum.h
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ class Serum
void SetStandardPalette(const uint8_t* palette, const int bitDepth);
bool ColorizeWithMetadata(uint8_t* frame, int width, int height, uint8_t* palette, uint8_t* rotations,
uint32_t* triggerID, uint32_t* hashcode, int* frameID);
void SetIgnoreUnknownFramesTimeout(uint8_t milliseconds);
void SetMaximumUnknownFramesToSkip(uint8_t maximum);
void SetIgnoreUnknownFramesTimeout(int milliseconds);
void SetMaximumUnknownFramesToSkip(int maximum);

private:
Serum(int width, int height);
Expand Down

0 comments on commit e980199

Please sign in to comment.