MusicChunk: rename struct to MusicChunk

This commit is contained in:
Max Kellermann
2014-08-12 15:56:41 +02:00
parent 61f9e79ec9
commit c94b4466d5
16 changed files with 75 additions and 74 deletions

View File

@@ -35,7 +35,7 @@ class MusicPipe;
class EventLoop;
class Mixer;
class MixerListener;
struct music_chunk;
struct MusicChunk;
struct config_param;
struct PlayerControl;
struct AudioOutputPlugin;
@@ -257,12 +257,12 @@ struct AudioOutput {
PlayerControl *player_control;
/**
* The #music_chunk which is currently being played. All
* The #MusicChunk which is currently being played. All
* chunks before this one may be returned to the
* #music_buffer, because they are not going to be used by
* this output anymore.
*/
const music_chunk *current_chunk;
const MusicChunk *current_chunk;
/**
* Has the output finished playing #current_chunk?
@@ -395,9 +395,9 @@ private:
bool WaitForDelay();
gcc_pure
const music_chunk *GetNextChunk() const;
const MusicChunk *GetNextChunk() const;
bool PlayChunk(const music_chunk *chunk);
bool PlayChunk(const MusicChunk *chunk);
/**
* Plays all remaining chunks, until the tail of the pipe has

View File

@@ -187,7 +187,7 @@ MultipleOutputs::SetReplayGainMode(ReplayGainMode mode)
}
bool
MultipleOutputs::Play(music_chunk *chunk, Error &error)
MultipleOutputs::Play(MusicChunk *chunk, Error &error)
{
assert(buffer != nullptr);
assert(pipe != nullptr);
@@ -265,7 +265,7 @@ gcc_pure
static bool
chunk_is_consumed_in(const AudioOutput *ao,
gcc_unused const MusicPipe *pipe,
const struct music_chunk *chunk)
const MusicChunk *chunk)
{
if (!ao->open)
return true;
@@ -285,7 +285,7 @@ chunk_is_consumed_in(const AudioOutput *ao,
}
bool
MultipleOutputs::IsChunkConsumed(const music_chunk *chunk) const
MultipleOutputs::IsChunkConsumed(const MusicChunk *chunk) const
{
for (auto ao : outputs) {
const ScopeLock protect(ao->mutex);
@@ -297,7 +297,7 @@ MultipleOutputs::IsChunkConsumed(const music_chunk *chunk) const
}
inline void
MultipleOutputs::ClearTailChunk(gcc_unused const struct music_chunk *chunk,
MultipleOutputs::ClearTailChunk(gcc_unused const MusicChunk *chunk,
bool *locked)
{
assert(chunk->next == nullptr);
@@ -325,9 +325,9 @@ MultipleOutputs::ClearTailChunk(gcc_unused const struct music_chunk *chunk,
unsigned
MultipleOutputs::Check()
{
const struct music_chunk *chunk;
const MusicChunk *chunk;
bool is_tail;
struct music_chunk *shifted;
MusicChunk *shifted;
bool locked[outputs.size()];
assert(buffer != nullptr);

View File

@@ -39,7 +39,7 @@ class MusicBuffer;
class MusicPipe;
class EventLoop;
class MixerListener;
struct music_chunk;
struct MusicChunk;
struct PlayerControl;
struct AudioOutput;
class Error;
@@ -119,7 +119,7 @@ public:
* Opens all audio outputs which are not disabled.
*
* @param audio_format the preferred audio format
* @param buffer the #music_buffer where consumed #music_chunk objects
* @param buffer the #music_buffer where consumed #MusicChunk objects
* should be returned
* @return true on success, false on failure
*/
@@ -140,14 +140,14 @@ public:
void SetReplayGainMode(ReplayGainMode mode);
/**
* Enqueue a #music_chunk object for playing, i.e. pushes it to a
* Enqueue a #MusicChunk object for playing, i.e. pushes it to a
* #MusicPipe.
*
* @param chunk the #music_chunk object to be played
* @param chunk the #MusicChunk object to be played
* @return true on success, false if no audio output was able to play
* (all closed then)
*/
bool Play(music_chunk *chunk, Error &error);
bool Play(MusicChunk *chunk, Error &error);
/**
* Checks if the output devices have drained their music pipe, and
@@ -160,7 +160,7 @@ public:
/**
* Checks if the size of the #MusicPipe is below the #threshold. If
* not, it attempts to synchronize with all output threads, and waits
* until another #music_chunk is finished.
* until another #MusicChunk is finished.
*
* @param threshold the maximum number of chunks in the pipe
* @return true if there are less than #threshold chunks in the pipe
@@ -262,14 +262,14 @@ private:
/**
* Has this chunk been consumed by all audio outputs?
*/
bool IsChunkConsumed(const music_chunk *chunk) const;
bool IsChunkConsumed(const MusicChunk *chunk) const;
/**
* There's only one chunk left in the pipe (#pipe), and all
* audio outputs have consumed it already. Clear the
* reference.
*/
void ClearTailChunk(const struct music_chunk *chunk, bool *locked);
void ClearTailChunk(const MusicChunk *chunk, bool *locked);
};
#endif

View File

@@ -307,7 +307,7 @@ AudioOutput::WaitForDelay()
}
static const void *
ao_chunk_data(AudioOutput *ao, const struct music_chunk *chunk,
ao_chunk_data(AudioOutput *ao, const MusicChunk *chunk,
Filter *replay_gain_filter,
unsigned *replay_gain_serial_p,
size_t *length_r)
@@ -347,7 +347,7 @@ ao_chunk_data(AudioOutput *ao, const struct music_chunk *chunk,
}
static const void *
ao_filter_chunk(AudioOutput *ao, const struct music_chunk *chunk,
ao_filter_chunk(AudioOutput *ao, const MusicChunk *chunk,
size_t *length_r)
{
size_t length;
@@ -417,7 +417,7 @@ ao_filter_chunk(AudioOutput *ao, const struct music_chunk *chunk,
}
inline bool
AudioOutput::PlayChunk(const music_chunk *chunk)
AudioOutput::PlayChunk(const MusicChunk *chunk)
{
assert(filter != nullptr);
@@ -478,7 +478,7 @@ AudioOutput::PlayChunk(const music_chunk *chunk)
return true;
}
inline const music_chunk *
inline const MusicChunk *
AudioOutput::GetNextChunk() const
{
return current_chunk != nullptr
@@ -493,7 +493,7 @@ AudioOutput::Play()
{
assert(pipe != nullptr);
const music_chunk *chunk = GetNextChunk();
const MusicChunk *chunk = GetNextChunk();
if (chunk == nullptr)
/* no chunk available */
return false;