diff --git a/src/player/Control.cxx b/src/player/Control.cxx
index 6d48d28d6..296b9c431 100644
--- a/src/player/Control.cxx
+++ b/src/player/Control.cxx
@@ -150,10 +150,10 @@ PlayerControl::LockSetBorderPause(bool _border_pause) noexcept
 	border_pause = _border_pause;
 }
 
-player_status
+PlayerStatus
 PlayerControl::LockGetStatus() noexcept
 {
-	player_status status;
+	PlayerStatus status;
 
 	const std::lock_guard<Mutex> protect(mutex);
 	if (!occupied)
diff --git a/src/player/Control.hxx b/src/player/Control.hxx
index 11bf43cc0..96e43bc93 100644
--- a/src/player/Control.hxx
+++ b/src/player/Control.hxx
@@ -99,7 +99,7 @@ enum class PlayerError : uint8_t {
 	OUTPUT,
 };
 
-struct player_status {
+struct PlayerStatus {
 	PlayerState state;
 	uint16_t bit_rate;
 	AudioFormat audio_format;
@@ -424,7 +424,7 @@ public:
 	void Kill() noexcept;
 
 	gcc_pure
-	player_status LockGetStatus() noexcept;
+	PlayerStatus LockGetStatus() noexcept;
 
 	PlayerState GetState() const noexcept {
 		return state;