From 6b7c94a8d1a1213c74869bc35af474a74ac38f12 Mon Sep 17 00:00:00 2001 From: Philip Minakov Date: Sun, 24 Mar 2024 09:54:01 +0400 Subject: [PATCH] Convert mplayer.h to utf-8 encoding again --- swilib/include/mplayer.h | 50 ++++++++++++++++++++-------------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/swilib/include/mplayer.h b/swilib/include/mplayer.h index 244f2c97..296d1cd0 100644 --- a/swilib/include/mplayer.h +++ b/swilib/include/mplayer.h @@ -1,27 +1,27 @@ #pragma once -// +// Функции управления медиаплеером // (c) Kibab -// 0.4 +// Версия 0.4 // (r) All S-C Community -/* -0.4 - inline, //BoBa -0.3 - , -0.2 - -0.1 - +/* Лог изменений +0.4 - inline, добавлен комплект функций //BoBa +0.3 - добавлены функции выключения плеера, выключения звука +0.2 - добавлена функция изменения громкости +0.1 - первая публичная версия */ -// +// Команды плеера #define PLAYER_PREV 0x01 #define PLAYER_NEXT 0x02 #define PLAYER_RESTART 0x03 -//0x04 ... ... ?? -//0x05 - ... -//0x06 -//0x07 -//0x08 -//0x09 +//0x04 а хз... часики рисует... БД?? +//0x05 хрень какая-то с кнопками... +//0x06 роняет +//0x07 рестарт +//0x08 рестарт +//0x09 рестарт #define PLAYER_MUTE 0x0A //0x0b kill? #define PLAYER_KILL 0x0C @@ -39,13 +39,13 @@ #define PLAYER_REPEAT1 0x18 //0x19 error? //0x20 -//0x21 +//0x21 роняет -static inline void Send_MPlayer_Command(unsigned short cmd, short substract) { // +static inline void Send_MPlayer_Command(unsigned short cmd, short substract) { // Отправить команду плееру GBS_SendMessage(0x4209, 0x8053, 0, *((unsigned int *) RamMPlayer_CtrlCode()) - substract, cmd); } -static inline void MPlayer_VolChange(short dir) { // / (dir=1 / dir=-1) +static inline void MPlayer_VolChange(short dir) { // Громкость вверх/вниз (dir=1 / dir=-1) int cmd; if (dir == 1) { cmd = PLAYER_VOL_UP; @@ -56,11 +56,11 @@ Send_MPlayer_Command(cmd, 0); } -static inline void MPlayer_Stop() {Send_MPlayer_Command(PLAYER_STOP, 0);} // -static inline void MPlayer_Start() {Send_MPlayer_Command(PLAYER_PLAY, 0);} // -static inline void MPlayer_Next() {Send_MPlayer_Command(PLAYER_NEXT, 0);} // -static inline void MPlayer_Prev() {Send_MPlayer_Command(PLAYER_PREV, 0);} // -static inline void MPlayer_Toggle() {Send_MPlayer_Command(PLAYER_TOGGLE, 0);}// / -static inline void MPlayer_Shutdown() {Send_MPlayer_Command(PLAYER_KILL, 0);} // -static inline void MPlayer_Mute() {Send_MPlayer_Command(PLAYER_MUTE, 0);} // . -static inline void MPlayer_Pause() {Send_MPlayer_Command(PLAYER_PAUSE, 0);} // +static inline void MPlayer_Stop() {Send_MPlayer_Command(PLAYER_STOP, 0);} // Остановить игру +static inline void MPlayer_Start() {Send_MPlayer_Command(PLAYER_PLAY, 0);} // Запуск проигрывания +static inline void MPlayer_Next() {Send_MPlayer_Command(PLAYER_NEXT, 0);} // Переключиться на следующую песню +static inline void MPlayer_Prev() {Send_MPlayer_Command(PLAYER_PREV, 0);} // Переключиться на предыдущую песню +static inline void MPlayer_Toggle() {Send_MPlayer_Command(PLAYER_TOGGLE, 0);}// Пауза/воспроизведение +static inline void MPlayer_Shutdown() {Send_MPlayer_Command(PLAYER_KILL, 0);} // Завершить работу плеера +static inline void MPlayer_Mute() {Send_MPlayer_Command(PLAYER_MUTE, 0);} // Выключить звук. При повторном вызове звук включается +static inline void MPlayer_Pause() {Send_MPlayer_Command(PLAYER_PAUSE, 0);} // Пауза