aboutsummaryrefslogtreecommitdiff
path: root/include/bassopus.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/bassopus.h')
-rw-r--r--include/bassopus.h64
1 files changed, 0 insertions, 64 deletions
diff --git a/include/bassopus.h b/include/bassopus.h
deleted file mode 100644
index 3d8b131d..00000000
--- a/include/bassopus.h
+++ /dev/null
@@ -1,64 +0,0 @@
-/*
- BASSOPUS 2.4 C/C++ header file
- Copyright (c) 2012-2015 Un4seen Developments Ltd.
-
- See the BASSOPUS.CHM file for more detailed documentation
-*/
-
-#ifndef BASSOPUS_H
-#define BASSOPUS_H
-
-#include "bass.h"
-
-#if BASSVERSION != 0x204
-#error conflicting BASS and BASSOPUS versions
-#endif
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-#ifndef BASSOPUSDEF
-#define BASSOPUSDEF(f) WINAPI f
-#endif
-
-// BASS_CHANNELINFO type
-#define BASS_CTYPE_STREAM_OPUS 0x11200
-
-// Additional attributes
-#define BASS_ATTRIB_OPUS_ORIGFREQ 0x13000
-#define BASS_ATTRIB_OPUS_GAIN 0x13001
-
-HSTREAM BASSOPUSDEF(BASS_OPUS_StreamCreateFile)(BOOL mem, const void *file,
- QWORD offset, QWORD length,
- DWORD flags);
-HSTREAM BASSOPUSDEF(BASS_OPUS_StreamCreateURL)(const char *url, DWORD offset,
- DWORD flags, DOWNLOADPROC *proc,
- void *user);
-HSTREAM BASSOPUSDEF(BASS_OPUS_StreamCreateFileUser)(DWORD system, DWORD flags,
- const BASS_FILEPROCS *procs,
- void *user);
-
-#ifdef __cplusplus
-}
-
-#if defined(_WIN32) && !defined(NOBASSOVERLOADS)
-static inline HSTREAM BASS_OPUS_StreamCreateFile(BOOL mem, const WCHAR *file,
- QWORD offset, QWORD length,
- DWORD flags)
-{
- return BASS_OPUS_StreamCreateFile(mem, (const void *)file, offset, length,
- flags | BASS_UNICODE);
-}
-
-static inline HSTREAM BASS_OPUS_StreamCreateURL(const WCHAR *url, DWORD offset,
- DWORD flags, DOWNLOADPROC *proc,
- void *user)
-{
- return BASS_OPUS_StreamCreateURL((const char *)url, offset,
- flags | BASS_UNICODE, proc, user);
-}
-#endif
-#endif
-
-#endif