aboutsummaryrefslogtreecommitdiffstats
path: root/al/source.cpp
diff options
context:
space:
mode:
authorChris Robinson <[email protected]>2022-12-24 16:14:46 -0800
committerChris Robinson <[email protected]>2022-12-24 16:14:46 -0800
commit5340e32484292e2f25b515e265c0f609f4d00233 (patch)
tree2c125207b1d0adfae105d6f08b571b7218a6e0c1 /al/source.cpp
parent4fe6eba8c79a4c9cad91d6f6835506cde96a48c4 (diff)
Constify some parameters
Diffstat (limited to 'al/source.cpp')
-rw-r--r--al/source.cpp32
1 files changed, 16 insertions, 16 deletions
diff --git a/al/source.cpp b/al/source.cpp
index b15d14d1..5a16bba1 100644
--- a/al/source.cpp
+++ b/al/source.cpp
@@ -1142,9 +1142,9 @@ constexpr ALuint DoubleValsByProp(ALenum prop)
}
-void SetSourcefv(ALsource *Source, ALCcontext *Context, SourceProp prop, const al::span<const float> values);
-void SetSourceiv(ALsource *Source, ALCcontext *Context, SourceProp prop, const al::span<const int> values);
-void SetSourcei64v(ALsource *Source, ALCcontext *Context, SourceProp prop, const al::span<const int64_t> values);
+void SetSourcefv(ALsource *const Source, ALCcontext *const Context, const SourceProp prop, const al::span<const float> values);
+void SetSourceiv(ALsource *const Source, ALCcontext *const Context, const SourceProp prop, const al::span<const int> values);
+void SetSourcei64v(ALsource *const Source, ALCcontext *const Context, const SourceProp prop, const al::span<const int64_t> values);
struct check_exception : std::exception {
};
@@ -1204,7 +1204,7 @@ inline void CommitAndUpdateSourceProps(ALsource *source, ALCcontext *context)
* context error and throwing a check_value_exception if it failed.
*/
template<typename T, size_t N>
-auto GetCheckers(ALCcontext *Context, const SourceProp prop, const al::span<T,N> values)
+auto GetCheckers(ALCcontext *const Context, const SourceProp prop, const al::span<T,N> values)
{
return std::make_pair(
[=](size_t expect) -> void
@@ -1223,7 +1223,7 @@ auto GetCheckers(ALCcontext *Context, const SourceProp prop, const al::span<T,N>
);
}
-void SetSourcefv(ALsource *Source, ALCcontext *Context, SourceProp prop,
+void SetSourcefv(ALsource *const Source, ALCcontext *const Context, const SourceProp prop,
const al::span<const float> values)
try {
/* Structured bindings would be nice (C++17). */
@@ -1459,7 +1459,7 @@ try {
catch(check_exception&) {
}
-void SetSourceiv(ALsource *Source, ALCcontext *Context, SourceProp prop,
+void SetSourceiv(ALsource *const Source, ALCcontext *const Context, const SourceProp prop,
const al::span<const int> values)
try {
auto Checkers = GetCheckers(Context, prop, values);
@@ -1800,7 +1800,7 @@ try {
catch(check_exception&) {
}
-void SetSourcei64v(ALsource *Source, ALCcontext *Context, SourceProp prop,
+void SetSourcei64v(ALsource *const Source, ALCcontext *const Context, const SourceProp prop,
const al::span<const int64_t> values)
try {
auto Checkers = GetCheckers(Context, prop, values);
@@ -1920,7 +1920,7 @@ catch(check_exception&) {
template<typename T, size_t N>
-auto GetSizeChecker(ALCcontext *Context, const SourceProp prop, const al::span<T,N> values)
+auto GetSizeChecker(ALCcontext *const Context, const SourceProp prop, const al::span<T,N> values)
{
return [=](size_t expect) -> void
{
@@ -1931,11 +1931,11 @@ auto GetSizeChecker(ALCcontext *Context, const SourceProp prop, const al::span<T
};
}
-bool GetSourcedv(ALsource *Source, ALCcontext *Context, SourceProp prop, const al::span<double> values);
-bool GetSourceiv(ALsource *Source, ALCcontext *Context, SourceProp prop, const al::span<int> values);
-bool GetSourcei64v(ALsource *Source, ALCcontext *Context, SourceProp prop, const al::span<int64_t> values);
+bool GetSourcedv(ALsource *const Source, ALCcontext *const Context, const SourceProp prop, const al::span<double> values);
+bool GetSourceiv(ALsource *const Source, ALCcontext *const Context, const SourceProp prop, const al::span<int> values);
+bool GetSourcei64v(ALsource *const Source, ALCcontext *const Context, const SourceProp prop, const al::span<int64_t> values);
-bool GetSourcedv(ALsource *Source, ALCcontext *Context, SourceProp prop,
+bool GetSourcedv(ALsource *const Source, ALCcontext *const Context, const SourceProp prop,
const al::span<double> values)
try {
auto CheckSize = GetSizeChecker(Context, prop, values);
@@ -2143,7 +2143,7 @@ catch(check_exception&) {
return false;
}
-bool GetSourceiv(ALsource *Source, ALCcontext *Context, SourceProp prop,
+bool GetSourceiv(ALsource *const Source, ALCcontext *const Context, const SourceProp prop,
const al::span<int> values)
try {
auto CheckSize = GetSizeChecker(Context, prop, values);
@@ -2337,7 +2337,7 @@ catch(check_exception&) {
return false;
}
-bool GetSourcei64v(ALsource *Source, ALCcontext *Context, SourceProp prop,
+bool GetSourcei64v(ALsource *const Source, ALCcontext *const Context, const SourceProp prop,
const al::span<int64_t> values)
try {
auto CheckSize = GetSizeChecker(Context, prop, values);
@@ -2492,8 +2492,8 @@ catch(check_exception&) {
}
-void StartSources(ALCcontext *context, const al::span<ALsource*> srchandles,
- nanoseconds start_time=nanoseconds::min())
+void StartSources(ALCcontext *const context, const al::span<ALsource*> srchandles,
+ const nanoseconds start_time=nanoseconds::min())
{
ALCdevice *device{context->mALDevice.get()};
/* If the device is disconnected, and voices stop on disconnect, go right