Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
M
miniaudio
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Packages
Packages
List
Container Registry
Analytics
Analytics
CI / CD
Code Review
Insights
Issues
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
MyCard
miniaudio
Commits
b1d4e9a0
Commit
b1d4e9a0
authored
Mar 03, 2020
by
David Reid
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Fix some warnings.
parent
ab8035d7
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
66 additions
and
66 deletions
+66
-66
miniaudio.h
miniaudio.h
+66
-66
No files found.
miniaudio.h
View file @
b1d4e9a0
...
@@ -7574,72 +7574,72 @@ static ma_result ma_result_from_GetLastError(DWORD error)
...
@@ -7574,72 +7574,72 @@ static ma_result ma_result_from_GetLastError(DWORD error)
}
}
/* WASAPI error codes. */
/* WASAPI error codes. */
#define MA_AUDCLNT_E_NOT_INITIALIZED
0x88890001
#define MA_AUDCLNT_E_NOT_INITIALIZED
((HRESULT)0x88890001)
#define MA_AUDCLNT_E_ALREADY_INITIALIZED
0x88890002
#define MA_AUDCLNT_E_ALREADY_INITIALIZED
((HRESULT)0x88890002)
#define MA_AUDCLNT_E_WRONG_ENDPOINT_TYPE
0x88890003
#define MA_AUDCLNT_E_WRONG_ENDPOINT_TYPE
((HRESULT)0x88890003)
#define MA_AUDCLNT_E_DEVICE_INVALIDATED
0x88890004
#define MA_AUDCLNT_E_DEVICE_INVALIDATED
((HRESULT)0x88890004)
#define MA_AUDCLNT_E_NOT_STOPPED
0x88890005
#define MA_AUDCLNT_E_NOT_STOPPED
((HRESULT)0x88890005)
#define MA_AUDCLNT_E_BUFFER_TOO_LARGE
0x88890006
#define MA_AUDCLNT_E_BUFFER_TOO_LARGE
((HRESULT)0x88890006)
#define MA_AUDCLNT_E_OUT_OF_ORDER
0x88890007
#define MA_AUDCLNT_E_OUT_OF_ORDER
((HRESULT)0x88890007)
#define MA_AUDCLNT_E_UNSUPPORTED_FORMAT
0x88890008
#define MA_AUDCLNT_E_UNSUPPORTED_FORMAT
((HRESULT)0x88890008)
#define MA_AUDCLNT_E_INVALID_SIZE
0x88890009
#define MA_AUDCLNT_E_INVALID_SIZE
((HRESULT)0x88890009)
#define MA_AUDCLNT_E_DEVICE_IN_USE
0x8889000A
#define MA_AUDCLNT_E_DEVICE_IN_USE
((HRESULT)0x8889000A)
#define MA_AUDCLNT_E_BUFFER_OPERATION_PENDING
0x8889000B
#define MA_AUDCLNT_E_BUFFER_OPERATION_PENDING
((HRESULT)0x8889000B)
#define MA_AUDCLNT_E_THREAD_NOT_REGISTERED
0x8889000C
#define MA_AUDCLNT_E_THREAD_NOT_REGISTERED
((HRESULT)0x8889000C)
#define MA_AUDCLNT_E_NO_SINGLE_PROCESS
0x8889000D
#define MA_AUDCLNT_E_NO_SINGLE_PROCESS
((HRESULT)0x8889000D)
#define MA_AUDCLNT_E_EXCLUSIVE_MODE_NOT_ALLOWED
0x8889000E
#define MA_AUDCLNT_E_EXCLUSIVE_MODE_NOT_ALLOWED
((HRESULT)0x8889000E)
#define MA_AUDCLNT_E_ENDPOINT_CREATE_FAILED
0x8889000F
#define MA_AUDCLNT_E_ENDPOINT_CREATE_FAILED
((HRESULT)0x8889000F)
#define MA_AUDCLNT_E_SERVICE_NOT_RUNNING
0x88890010
#define MA_AUDCLNT_E_SERVICE_NOT_RUNNING
((HRESULT)0x88890010)
#define MA_AUDCLNT_E_EVENTHANDLE_NOT_EXPECTED
0x88890011
#define MA_AUDCLNT_E_EVENTHANDLE_NOT_EXPECTED
((HRESULT)0x88890011)
#define MA_AUDCLNT_E_EXCLUSIVE_MODE_ONLY
0x88890012
#define MA_AUDCLNT_E_EXCLUSIVE_MODE_ONLY
((HRESULT)0x88890012)
#define MA_AUDCLNT_E_BUFDURATION_PERIOD_NOT_EQUAL
0x88890013
#define MA_AUDCLNT_E_BUFDURATION_PERIOD_NOT_EQUAL
((HRESULT)0x88890013)
#define MA_AUDCLNT_E_EVENTHANDLE_NOT_SET
0x88890014
#define MA_AUDCLNT_E_EVENTHANDLE_NOT_SET
((HRESULT)0x88890014)
#define MA_AUDCLNT_E_INCORRECT_BUFFER_SIZE
0x88890015
#define MA_AUDCLNT_E_INCORRECT_BUFFER_SIZE
((HRESULT)0x88890015)
#define MA_AUDCLNT_E_BUFFER_SIZE_ERROR
0x88890016
#define MA_AUDCLNT_E_BUFFER_SIZE_ERROR
((HRESULT)0x88890016)
#define MA_AUDCLNT_E_CPUUSAGE_EXCEEDED
0x88890017
#define MA_AUDCLNT_E_CPUUSAGE_EXCEEDED
((HRESULT)0x88890017)
#define MA_AUDCLNT_E_BUFFER_ERROR
0x88890018
#define MA_AUDCLNT_E_BUFFER_ERROR
((HRESULT)0x88890018)
#define MA_AUDCLNT_E_BUFFER_SIZE_NOT_ALIGNED
0x88890019
#define MA_AUDCLNT_E_BUFFER_SIZE_NOT_ALIGNED
((HRESULT)0x88890019)
#define MA_AUDCLNT_E_INVALID_DEVICE_PERIOD
0x88890020
#define MA_AUDCLNT_E_INVALID_DEVICE_PERIOD
((HRESULT)0x88890020)
#define MA_AUDCLNT_E_INVALID_STREAM_FLAG
0x88890021
#define MA_AUDCLNT_E_INVALID_STREAM_FLAG
((HRESULT)0x88890021)
#define MA_AUDCLNT_E_ENDPOINT_OFFLOAD_NOT_CAPABLE
0x88890022
#define MA_AUDCLNT_E_ENDPOINT_OFFLOAD_NOT_CAPABLE
((HRESULT)0x88890022)
#define MA_AUDCLNT_E_OUT_OF_OFFLOAD_RESOURCES
0x88890023
#define MA_AUDCLNT_E_OUT_OF_OFFLOAD_RESOURCES
((HRESULT)0x88890023)
#define MA_AUDCLNT_E_OFFLOAD_MODE_ONLY
0x88890024
#define MA_AUDCLNT_E_OFFLOAD_MODE_ONLY
((HRESULT)0x88890024)
#define MA_AUDCLNT_E_NONOFFLOAD_MODE_ONLY
0x88890025
#define MA_AUDCLNT_E_NONOFFLOAD_MODE_ONLY
((HRESULT)0x88890025)
#define MA_AUDCLNT_E_RESOURCES_INVALIDATED
0x88890026
#define MA_AUDCLNT_E_RESOURCES_INVALIDATED
((HRESULT)0x88890026)
#define MA_AUDCLNT_E_RAW_MODE_UNSUPPORTED
0x88890027
#define MA_AUDCLNT_E_RAW_MODE_UNSUPPORTED
((HRESULT)0x88890027)
#define MA_AUDCLNT_E_ENGINE_PERIODICITY_LOCKED
0x88890028
#define MA_AUDCLNT_E_ENGINE_PERIODICITY_LOCKED
((HRESULT)0x88890028)
#define MA_AUDCLNT_E_ENGINE_FORMAT_LOCKED
0x88890029
#define MA_AUDCLNT_E_ENGINE_FORMAT_LOCKED
((HRESULT)0x88890029)
#define MA_AUDCLNT_E_HEADTRACKING_ENABLED
0x88890030
#define MA_AUDCLNT_E_HEADTRACKING_ENABLED
((HRESULT)0x88890030)
#define MA_AUDCLNT_E_HEADTRACKING_UNSUPPORTED
0x88890040
#define MA_AUDCLNT_E_HEADTRACKING_UNSUPPORTED
((HRESULT)0x88890040)
#define MA_AUDCLNT_S_BUFFER_EMPTY
0x08890001
#define MA_AUDCLNT_S_BUFFER_EMPTY
((HRESULT)0x08890001)
#define MA_AUDCLNT_S_THREAD_ALREADY_REGISTERED
0x08890002
#define MA_AUDCLNT_S_THREAD_ALREADY_REGISTERED
((HRESULT)0x08890002)
#define MA_AUDCLNT_S_POSITION_STALLED
0x08890003
#define MA_AUDCLNT_S_POSITION_STALLED
((HRESULT)0x08890003)
#define MA_DS_OK
0
#define MA_DS_OK
((HRESULT)0)
#define MA_DS_NO_VIRTUALIZATION
0x0878000A
#define MA_DS_NO_VIRTUALIZATION
((HRESULT)0x0878000A)
#define MA_DSERR_ALLOCATED
0x8878000A
#define MA_DSERR_ALLOCATED
((HRESULT)0x8878000A)
#define MA_DSERR_CONTROLUNAVAIL
0x8878001E
#define MA_DSERR_CONTROLUNAVAIL
((HRESULT)0x8878001E)
#define MA_DSERR_INVALIDPARAM
0x80070057
/*E_INVALIDARG*/
#define MA_DSERR_INVALIDPARAM
((HRESULT)0x80070057)
/*E_INVALIDARG*/
#define MA_DSERR_INVALIDCALL
0x88780032
#define MA_DSERR_INVALIDCALL
((HRESULT)0x88780032)
#define MA_DSERR_GENERIC
0x80004005
/*E_FAIL*/
#define MA_DSERR_GENERIC
((HRESULT)0x80004005)
/*E_FAIL*/
#define MA_DSERR_PRIOLEVELNEEDED
0x88780046
#define MA_DSERR_PRIOLEVELNEEDED
((HRESULT)0x88780046)
#define MA_DSERR_OUTOFMEMORY
0x8007000E
/*E_OUTOFMEMORY*/
#define MA_DSERR_OUTOFMEMORY
((HRESULT)0x8007000E)
/*E_OUTOFMEMORY*/
#define MA_DSERR_BADFORMAT
0x88780064
#define MA_DSERR_BADFORMAT
((HRESULT)0x88780064)
#define MA_DSERR_UNSUPPORTED
0x80004001
/*E_NOTIMPL*/
#define MA_DSERR_UNSUPPORTED
((HRESULT)0x80004001)
/*E_NOTIMPL*/
#define MA_DSERR_NODRIVER
0x88780078
#define MA_DSERR_NODRIVER
((HRESULT)0x88780078)
#define MA_DSERR_ALREADYINITIALIZED
0x88780082
#define MA_DSERR_ALREADYINITIALIZED
((HRESULT)0x88780082)
#define MA_DSERR_NOAGGREGATION
0x80040110
/*CLASS_E_NOAGGREGATION*/
#define MA_DSERR_NOAGGREGATION
((HRESULT)0x80040110)
/*CLASS_E_NOAGGREGATION*/
#define MA_DSERR_BUFFERLOST
0x88780096
#define MA_DSERR_BUFFERLOST
((HRESULT)0x88780096)
#define MA_DSERR_OTHERAPPHASPRIO
0x887800A0
#define MA_DSERR_OTHERAPPHASPRIO
((HRESULT)0x887800A0)
#define MA_DSERR_UNINITIALIZED
0x887800AA
#define MA_DSERR_UNINITIALIZED
((HRESULT)0x887800AA)
#define MA_DSERR_NOINTERFACE
0x80004002
/*E_NOINTERFACE*/
#define MA_DSERR_NOINTERFACE
((HRESULT)0x80004002)
/*E_NOINTERFACE*/
#define MA_DSERR_ACCESSDENIED
0x80070005
/*E_ACCESSDENIED*/
#define MA_DSERR_ACCESSDENIED
((HRESULT)0x80070005)
/*E_ACCESSDENIED*/
#define MA_DSERR_BUFFERTOOSMALL
0x887800B4
#define MA_DSERR_BUFFERTOOSMALL
((HRESULT)0x887800B4)
#define MA_DSERR_DS8_REQUIRED
0x887800BE
#define MA_DSERR_DS8_REQUIRED
((HRESULT)0x887800BE)
#define MA_DSERR_SENDLOOP
0x887800C8
#define MA_DSERR_SENDLOOP
((HRESULT)0x887800C8)
#define MA_DSERR_BADSENDBUFFERGUID
0x887800D2
#define MA_DSERR_BADSENDBUFFERGUID
((HRESULT)0x887800D2)
#define MA_DSERR_OBJECTNOTFOUND
0x88781161
#define MA_DSERR_OBJECTNOTFOUND
((HRESULT)0x88781161)
#define MA_DSERR_FXUNAVAILABLE
0x887800DC
#define MA_DSERR_FXUNAVAILABLE
((HRESULT)0x887800DC)
static ma_result ma_result_from_HRESULT(HRESULT hr)
static ma_result ma_result_from_HRESULT(HRESULT hr)
{
{
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment