aboutsummaryrefslogtreecommitdiff
path: root/src/aomusicplayer.cpp
diff options
context:
space:
mode:
authorLeifa <26681464+TrickyLeifa@users.noreply.github.com>2024-07-07 15:04:49 +0200
committerGitHub <noreply@github.com>2024-07-07 15:04:49 +0200
commitf59b41fe08b530e44889b1689de54e958ae3cdd2 (patch)
tree6b03ad07a5e700f67ae1946b2397fb0277d9ed55 /src/aomusicplayer.cpp
parent03025119c4a7316e83f5336756d3afc9d1ff82b1 (diff)
Removed MIDI, removed undocumented (yet supported) formats (#1008)
* Removed MIDI, removed undocumented (yet supported) formats Resolve #1006 * Adjusted CI for MIDI removal
Diffstat (limited to 'src/aomusicplayer.cpp')
-rw-r--r--src/aomusicplayer.cpp14
1 files changed, 2 insertions, 12 deletions
diff --git a/src/aomusicplayer.cpp b/src/aomusicplayer.cpp
index 4265a463..c4a562cb 100644
--- a/src/aomusicplayer.cpp
+++ b/src/aomusicplayer.cpp
@@ -35,7 +35,7 @@ QString AOMusicPlayer::playStream(QString song, int streamId, bool loopEnabled,
}
QString f_path = song;
- DWORD newstream;
+ HSTREAM newstream;
if (f_path.startsWith("http"))
{
if (!Options::getInstance().streamingEnabled())
@@ -51,17 +51,7 @@ QString AOMusicPlayer::playStream(QString song, int streamId, bool loopEnabled,
flags |= BASS_STREAM_PRESCAN | BASS_UNICODE | BASS_ASYNCFILE;
f_path = ao_app->get_real_path(ao_app->get_music_path(song));
-
- QString extension = f_path.split('.').last();
- static const QStringList VALID_EXTENSION_LIST{"mo3", "xm", "mod", "s3m", "it", "mtm", "umx"};
- if (VALID_EXTENSION_LIST.contains(extension, Qt::CaseInsensitive))
- {
- newstream = BASS_MusicLoad(FALSE, f_path.utf16(), 0, 0, flags, 1);
- }
- else
- {
- newstream = BASS_StreamCreateFile(FALSE, f_path.utf16(), 0, 0, flags);
- }
+ newstream = BASS_StreamCreateFile(FALSE, f_path.utf16(), 0, 0, flags);
}
int error = BASS_ErrorGetCode();