Skip to content

Commit 9d94978

Browse files
authored
Remove m prefix from data members (#633)
1 parent 715403d commit 9d94978

File tree

6 files changed

+629
-629
lines changed

6 files changed

+629
-629
lines changed

Sources/CSFBAudioEngine/Player/AudioPlayer.h

Lines changed: 41 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -34,33 +34,33 @@ class AudioPlayer final {
3434
using Decoder = id<SFBPCMDecoding>;
3535

3636
/// The shared log for all `AudioPlayer` instances
37-
static const os_log_t sLog;
37+
static const os_log_t log_;
3838

3939
/// Unsafe reference to owning `SFBAudioPlayer` instance
40-
__unsafe_unretained SFBAudioPlayer *mPlayer {nil};
40+
__unsafe_unretained SFBAudioPlayer *player_ {nil};
4141

4242
private:
4343
/// The underlying `AVAudioEngine` instance
44-
AVAudioEngine *mEngine {nil};
44+
AVAudioEngine *engine_ {nil};
4545

4646
/// The player driving the audio processing graph
47-
SFBAudioPlayerNode *mPlayerNode {nil};
47+
SFBAudioPlayerNode *playerNode_ {nil};
4848

4949
/// Decoders enqueued for non-gapless playback
50-
std::deque<Decoder> mQueuedDecoders;
51-
/// The lock used to protect access to `mQueuedDecoders`
52-
mutable CXXUnfairLock::UnfairLock mQueueLock;
50+
std::deque<Decoder> queuedDecoders_;
51+
/// The lock used to protect access to `queuedDecoders_`
52+
mutable CXXUnfairLock::UnfairLock queueLock_;
5353

5454
/// The currently rendering decoder
55-
id <SFBPCMDecoding> mNowPlaying {nil};
56-
/// The lock used to protect access to `mNowPlaying`
57-
mutable CXXUnfairLock::UnfairLock mNowPlayingLock;
55+
id <SFBPCMDecoding> nowPlaying_ {nil};
56+
/// The lock used to protect access to `nowPlaying_`
57+
mutable CXXUnfairLock::UnfairLock nowPlayingLock_;
5858

5959
/// The dispatch queue used for asynchronous events
60-
dispatch_queue_t mEventQueue {nil};
60+
dispatch_queue_t eventQueue_ {nil};
6161

6262
/// Flags
63-
std::atomic_uint mFlags {0};
63+
std::atomic_uint flags_ {0};
6464
static_assert(std::atomic_uint::is_always_lock_free, "Lock-free std::atomic_uint required");
6565

6666
public:
@@ -81,18 +81,18 @@ class AudioPlayer final {
8181
#if DEBUG
8282
assert(format != nil);
8383
#endif /* DEBUG */
84-
return mPlayerNode->_node->SupportsFormat(format);
84+
return playerNode_->_node->SupportsFormat(format);
8585
}
8686

8787
void ClearQueue() noexcept
8888
{
89-
mPlayerNode->_node->ClearQueue();
89+
playerNode_->_node->ClearQueue();
9090
ClearInternalDecoderQueue();
9191
}
9292

9393
bool QueueIsEmpty() const noexcept
9494
{
95-
return mPlayerNode->_node->QueueIsEmpty() && InternalDecoderQueueIsEmpty();
95+
return playerNode_->_node->QueueIsEmpty() && InternalDecoderQueueIsEmpty();
9696
}
9797

9898
// MARK: - Playback Control
@@ -111,46 +111,46 @@ class AudioPlayer final {
111111

112112
bool PlayerNodeIsPlaying() const noexcept
113113
{
114-
return mPlayerNode->_node->IsPlaying();
114+
return playerNode_->_node->IsPlaying();
115115
}
116116

117117
SFBAudioPlayerPlaybackState PlaybackState() const noexcept
118118
{
119-
if(mFlags.load(std::memory_order_acquire) & static_cast<unsigned int>(Flags::engineIsRunning))
120-
return mPlayerNode->_node->IsPlaying() ? SFBAudioPlayerPlaybackStatePlaying : SFBAudioPlayerPlaybackStatePaused;
119+
if(flags_.load(std::memory_order_acquire) & static_cast<unsigned int>(Flags::engineIsRunning))
120+
return playerNode_->_node->IsPlaying() ? SFBAudioPlayerPlaybackStatePlaying : SFBAudioPlayerPlaybackStatePaused;
121121
else
122122
return SFBAudioPlayerPlaybackStateStopped;
123123
}
124124

125125
bool IsPlaying() const noexcept
126126
{
127-
return (mFlags.load(std::memory_order_acquire) & static_cast<unsigned int>(Flags::engineIsRunning)) && mPlayerNode->_node->IsPlaying();
127+
return (flags_.load(std::memory_order_acquire) & static_cast<unsigned int>(Flags::engineIsRunning)) && playerNode_->_node->IsPlaying();
128128
}
129129

130130
bool IsPaused() const noexcept
131131
{
132-
return (mFlags.load(std::memory_order_acquire) & static_cast<unsigned int>(Flags::engineIsRunning)) && !mPlayerNode->_node->IsPlaying();
132+
return (flags_.load(std::memory_order_acquire) & static_cast<unsigned int>(Flags::engineIsRunning)) && !playerNode_->_node->IsPlaying();
133133
}
134134

135135
bool IsStopped() const noexcept
136136
{
137-
return !(mFlags.load(std::memory_order_acquire) & static_cast<unsigned int>(Flags::engineIsRunning));
137+
return !(flags_.load(std::memory_order_acquire) & static_cast<unsigned int>(Flags::engineIsRunning));
138138
}
139139

140140
bool IsReady() const noexcept
141141
{
142-
return mPlayerNode->_node->IsReady();
142+
return playerNode_->_node->IsReady();
143143
}
144144

145145
Decoder _Nullable CurrentDecoder() const noexcept
146146
{
147-
return mPlayerNode->_node->CurrentDecoder();
147+
return playerNode_->_node->CurrentDecoder();
148148
}
149149

150150
Decoder _Nullable NowPlaying() const noexcept
151151
{
152-
std::lock_guard lock(mNowPlayingLock);
153-
return mNowPlaying;
152+
std::lock_guard lock(nowPlayingLock_);
153+
return nowPlaying_;
154154
}
155155

156156
private:
@@ -161,49 +161,49 @@ class AudioPlayer final {
161161

162162
SFBPlaybackPosition PlaybackPosition() const noexcept
163163
{
164-
return mPlayerNode->_node->PlaybackPosition();
164+
return playerNode_->_node->PlaybackPosition();
165165
}
166166

167167
SFBPlaybackTime PlaybackTime() const noexcept
168168
{
169-
return mPlayerNode->_node->PlaybackTime();
169+
return playerNode_->_node->PlaybackTime();
170170
}
171171

172172
bool GetPlaybackPositionAndTime(SFBPlaybackPosition * _Nullable playbackPosition, SFBPlaybackTime * _Nullable playbackTime) const noexcept
173173
{
174-
return mPlayerNode->_node->GetPlaybackPositionAndTime(playbackPosition, playbackTime);
174+
return playerNode_->_node->GetPlaybackPositionAndTime(playbackPosition, playbackTime);
175175
}
176176

177177
// MARK: - Seeking
178178

179179
bool SeekForward(NSTimeInterval secondsToSkip) noexcept
180180
{
181-
return mPlayerNode->_node->SeekForward(secondsToSkip);
181+
return playerNode_->_node->SeekForward(secondsToSkip);
182182
}
183183

184184
bool SeekBackward(NSTimeInterval secondsToSkip) noexcept
185185
{
186-
return mPlayerNode->_node->SeekBackward(secondsToSkip);
186+
return playerNode_->_node->SeekBackward(secondsToSkip);
187187
}
188188

189189
bool SeekToTime(NSTimeInterval timeInSeconds) noexcept
190190
{
191-
return mPlayerNode->_node->SeekToTime(timeInSeconds);
191+
return playerNode_->_node->SeekToTime(timeInSeconds);
192192
}
193193

194194
bool SeekToPosition(double position) noexcept
195195
{
196-
return mPlayerNode->_node->SeekToPosition(position);
196+
return playerNode_->_node->SeekToPosition(position);
197197
}
198198

199199
bool SeekToFrame(AVAudioFramePosition frame) noexcept
200200
{
201-
return mPlayerNode->_node->SeekToFrame(frame);
201+
return playerNode_->_node->SeekToFrame(frame);
202202
}
203203

204204
bool SupportsSeeking() const noexcept
205205
{
206-
return mPlayerNode->_node->SupportsSeeking();
206+
return playerNode_->_node->SupportsSeeking();
207207
}
208208

209209
#if !TARGET_OS_IPHONE
@@ -224,20 +224,20 @@ class AudioPlayer final {
224224

225225
AVAudioEngine * GetAudioEngine() const noexcept
226226
{
227-
return mEngine;
227+
return engine_;
228228
}
229229

230230
SFBAudioPlayerNode * GetPlayerNode() const noexcept
231231
{
232-
return mPlayerNode;
232+
return playerNode_;
233233
}
234234

235235
// MARK: - Debugging
236236

237237
void LogProcessingGraphDescription(os_log_t _Nonnull log, os_log_type_t type) const noexcept;
238238

239239
private:
240-
/// Possible bits in `mFlags`
240+
/// Possible bits in `flags_`
241241
enum class Flags : unsigned int {
242242
/// Cached value of `_audioEngine.isRunning`
243243
engineIsRunning = 1u << 0,
@@ -250,15 +250,15 @@ class AudioPlayer final {
250250
/// Returns true if the internal queue of decoders is empty
251251
bool InternalDecoderQueueIsEmpty() const noexcept
252252
{
253-
std::lock_guard lock(mQueueLock);
254-
return mQueuedDecoders.empty();
253+
std::lock_guard lock(queueLock_);
254+
return queuedDecoders_.empty();
255255
}
256256

257257
/// Removes all decoders from the internal decoder queue
258258
void ClearInternalDecoderQueue() noexcept
259259
{
260-
std::lock_guard lock(mQueueLock);
261-
mQueuedDecoders.clear();
260+
std::lock_guard lock(queueLock_);
261+
queuedDecoders_.clear();
262262
}
263263

264264
/// Inserts `decoder` at the end of the internal decoder queue

0 commit comments

Comments
 (0)