Skip to content

Header cleanups#65

Merged
ePirat merged 4 commits into
videolan:masterfrom
ePirat:epirat-includes-namespace
Nov 11, 2025
Merged

Header cleanups#65
ePirat merged 4 commits into
videolan:masterfrom
ePirat:epirat-includes-namespace

Conversation

@ePirat

@ePirat ePirat commented Nov 10, 2025

Copy link
Copy Markdown
Collaborator
  • Use header include guards consistently in our public headers
  • Do not use reserved identifiers for header include guard defines
  • Rename DirectSpeakerGainCalc to DirectSpeakersGainCalc to be consistent with the actual class name

@ePirat ePirat marked this pull request as draft November 10, 2025 23:27
@ePirat ePirat marked this pull request as ready for review November 11, 2025 02:27
@ePirat ePirat added this to the v0.4.0 Release milestone Nov 11, 2025
@jbkempf

jbkempf commented Nov 11, 2025

Copy link
Copy Markdown
Collaborator

👍

Only the generic one is needed in the public interface here, so do
not include the specific ones.
Prevents possible clashes and also ensures we do not use preprocessor
defines with a leading underscore as those are reserved for the
standard library implementation details.
This aligns it with the class name and the comments in the files.
@ePirat ePirat force-pushed the epirat-includes-namespace branch from 5022c79 to 61ae2cc Compare November 11, 2025 11:39
@ePirat ePirat merged commit 8b73b34 into videolan:master Nov 11, 2025
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants