Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-cw
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-cw
Commits
bc404b6c
Commit
bc404b6c
authored
Sep 09, 2022
by
Davide Beatrici
Committed by
Alexandre Julliard
Sep 16, 2022
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
winecoreaudio: Drop "unix_" prefix in unixlib enum, apply it to the functions instead.
parent
2fa22538
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
145 additions
and
145 deletions
+145
-145
coreaudio.c
dlls/winecoreaudio.drv/coreaudio.c
+97
-97
coremidi.c
dlls/winecoreaudio.drv/coremidi.c
+13
-13
unixlib.h
dlls/winecoreaudio.drv/unixlib.h
+35
-35
No files found.
dlls/winecoreaudio.drv/coreaudio.c
View file @
bc404b6c
...
...
@@ -184,7 +184,7 @@ static BOOL device_has_channels(AudioDeviceID device, EDataFlow flow)
return
ret
;
}
static
NTSTATUS
get_endpoint_ids
(
void
*
args
)
static
NTSTATUS
unix_
get_endpoint_ids
(
void
*
args
)
{
struct
get_endpoint_ids_params
*
params
=
args
;
unsigned
int
num_devices
,
i
,
needed
,
offset
;
...
...
@@ -634,7 +634,7 @@ static AudioDeviceID dev_id_from_device(const char *device)
return
strtoul
(
device
,
NULL
,
10
);
}
static
NTSTATUS
create_stream
(
void
*
args
)
static
NTSTATUS
unix_
create_stream
(
void
*
args
)
{
struct
create_stream_params
*
params
=
args
;
struct
coreaudio_stream
*
stream
=
calloc
(
1
,
sizeof
(
*
stream
));
...
...
@@ -729,7 +729,7 @@ end:
return
STATUS_SUCCESS
;
}
static
NTSTATUS
release_stream
(
void
*
args
)
static
NTSTATUS
unix_
release_stream
(
void
*
args
)
{
struct
release_stream_params
*
params
=
args
;
struct
coreaudio_stream
*
stream
=
handle_get_stream
(
params
->
stream
);
...
...
@@ -903,7 +903,7 @@ static DWORD get_channel_mask(unsigned int channels)
return
0
;
}
static
NTSTATUS
get_mix_format
(
void
*
args
)
static
NTSTATUS
unix_
get_mix_format
(
void
*
args
)
{
struct
get_mix_format_params
*
params
=
args
;
AudioObjectPropertyAddress
addr
;
...
...
@@ -1006,7 +1006,7 @@ static NTSTATUS get_mix_format(void *args)
return
STATUS_SUCCESS
;
}
static
NTSTATUS
is_format_supported
(
void
*
args
)
static
NTSTATUS
unix_
is_format_supported
(
void
*
args
)
{
struct
is_format_supported_params
*
params
=
args
;
const
WAVEFORMATEXTENSIBLE
*
fmtex
=
(
const
WAVEFORMATEXTENSIBLE
*
)
params
->
fmt_in
;
...
...
@@ -1063,7 +1063,7 @@ unsupported:
.
fmt
=
params
->
fmt_out
,
};
get_mix_format
(
&
get_mix_params
);
unix_
get_mix_format
(
&
get_mix_params
);
params
->
result
=
get_mix_params
.
result
;
if
(
SUCCEEDED
(
params
->
result
))
params
->
result
=
S_FALSE
;
}
...
...
@@ -1171,7 +1171,7 @@ static void capture_resample(struct coreaudio_stream *stream)
}
}
static
NTSTATUS
get_buffer_size
(
void
*
args
)
static
NTSTATUS
unix_
get_buffer_size
(
void
*
args
)
{
struct
get_buffer_size_params
*
params
=
args
;
struct
coreaudio_stream
*
stream
=
handle_get_stream
(
params
->
stream
);
...
...
@@ -1235,7 +1235,7 @@ static HRESULT ca_get_max_stream_latency(struct coreaudio_stream *stream, UInt32
return
S_OK
;
}
static
NTSTATUS
get_latency
(
void
*
args
)
static
NTSTATUS
unix_
get_latency
(
void
*
args
)
{
struct
get_latency_params
*
params
=
args
;
struct
coreaudio_stream
*
stream
=
handle_get_stream
(
params
->
stream
);
...
...
@@ -1281,7 +1281,7 @@ static UINT32 get_current_padding_nolock(struct coreaudio_stream *stream)
return
stream
->
held_frames
;
}
static
NTSTATUS
get_current_padding
(
void
*
args
)
static
NTSTATUS
unix_
get_current_padding
(
void
*
args
)
{
struct
get_current_padding_params
*
params
=
args
;
struct
coreaudio_stream
*
stream
=
handle_get_stream
(
params
->
stream
);
...
...
@@ -1293,7 +1293,7 @@ static NTSTATUS get_current_padding(void *args)
return
STATUS_SUCCESS
;
}
static
NTSTATUS
start
(
void
*
args
)
static
NTSTATUS
unix_
start
(
void
*
args
)
{
struct
start_params
*
params
=
args
;
struct
coreaudio_stream
*
stream
=
handle_get_stream
(
params
->
stream
);
...
...
@@ -1312,7 +1312,7 @@ static NTSTATUS start(void *args)
return
STATUS_SUCCESS
;
}
static
NTSTATUS
stop
(
void
*
args
)
static
NTSTATUS
unix_
stop
(
void
*
args
)
{
struct
stop_params
*
params
=
args
;
struct
coreaudio_stream
*
stream
=
handle_get_stream
(
params
->
stream
);
...
...
@@ -1331,7 +1331,7 @@ static NTSTATUS stop(void *args)
return
STATUS_SUCCESS
;
}
static
NTSTATUS
reset
(
void
*
args
)
static
NTSTATUS
unix_
reset
(
void
*
args
)
{
struct
reset_params
*
params
=
args
;
struct
coreaudio_stream
*
stream
=
handle_get_stream
(
params
->
stream
);
...
...
@@ -1359,7 +1359,7 @@ static NTSTATUS reset(void *args)
return
STATUS_SUCCESS
;
}
static
NTSTATUS
get_render_buffer
(
void
*
args
)
static
NTSTATUS
unix_
get_render_buffer
(
void
*
args
)
{
struct
get_render_buffer_params
*
params
=
args
;
struct
coreaudio_stream
*
stream
=
handle_get_stream
(
params
->
stream
);
...
...
@@ -1416,7 +1416,7 @@ end:
return
STATUS_SUCCESS
;
}
static
NTSTATUS
release_render_buffer
(
void
*
args
)
static
NTSTATUS
unix_
release_render_buffer
(
void
*
args
)
{
struct
release_render_buffer_params
*
params
=
args
;
struct
coreaudio_stream
*
stream
=
handle_get_stream
(
params
->
stream
);
...
...
@@ -1460,7 +1460,7 @@ static NTSTATUS release_render_buffer(void *args)
return
STATUS_SUCCESS
;
}
static
NTSTATUS
get_capture_buffer
(
void
*
args
)
static
NTSTATUS
unix_
get_capture_buffer
(
void
*
args
)
{
struct
get_capture_buffer_params
*
params
=
args
;
struct
coreaudio_stream
*
stream
=
handle_get_stream
(
params
->
stream
);
...
...
@@ -1516,7 +1516,7 @@ end:
return
STATUS_SUCCESS
;
}
static
NTSTATUS
release_capture_buffer
(
void
*
args
)
static
NTSTATUS
unix_
release_capture_buffer
(
void
*
args
)
{
struct
release_capture_buffer_params
*
params
=
args
;
struct
coreaudio_stream
*
stream
=
handle_get_stream
(
params
->
stream
);
...
...
@@ -1544,7 +1544,7 @@ static NTSTATUS release_capture_buffer(void *args)
return
STATUS_SUCCESS
;
}
static
NTSTATUS
get_next_packet_size
(
void
*
args
)
static
NTSTATUS
unix_
get_next_packet_size
(
void
*
args
)
{
struct
get_next_packet_size_params
*
params
=
args
;
struct
coreaudio_stream
*
stream
=
handle_get_stream
(
params
->
stream
);
...
...
@@ -1564,7 +1564,7 @@ static NTSTATUS get_next_packet_size(void *args)
return
STATUS_SUCCESS
;
}
static
NTSTATUS
get_position
(
void
*
args
)
static
NTSTATUS
unix_
get_position
(
void
*
args
)
{
struct
get_position_params
*
params
=
args
;
struct
coreaudio_stream
*
stream
=
handle_get_stream
(
params
->
stream
);
...
...
@@ -1588,7 +1588,7 @@ static NTSTATUS get_position(void *args)
return
STATUS_SUCCESS
;
}
static
NTSTATUS
get_frequency
(
void
*
args
)
static
NTSTATUS
unix_
get_frequency
(
void
*
args
)
{
struct
get_frequency_params
*
params
=
args
;
struct
coreaudio_stream
*
stream
=
handle_get_stream
(
params
->
stream
);
...
...
@@ -1602,7 +1602,7 @@ static NTSTATUS get_frequency(void *args)
return
STATUS_SUCCESS
;
}
static
NTSTATUS
is_started
(
void
*
args
)
static
NTSTATUS
unix_
is_started
(
void
*
args
)
{
struct
is_started_params
*
params
=
args
;
struct
coreaudio_stream
*
stream
=
handle_get_stream
(
params
->
stream
);
...
...
@@ -1615,7 +1615,7 @@ static NTSTATUS is_started(void *args)
return
STATUS_SUCCESS
;
}
static
NTSTATUS
set_volumes
(
void
*
args
)
static
NTSTATUS
unix_
set_volumes
(
void
*
args
)
{
struct
set_volumes_params
*
params
=
args
;
struct
coreaudio_stream
*
stream
=
handle_get_stream
(
params
->
stream
);
...
...
@@ -1647,38 +1647,38 @@ static NTSTATUS set_volumes(void *args)
unixlib_entry_t
__wine_unix_call_funcs
[]
=
{
get_endpoint_ids
,
create_stream
,
release_stream
,
start
,
stop
,
reset
,
get_render_buffer
,
release_render_buffer
,
get_capture_buffer
,
release_capture_buffer
,
get_mix_format
,
is_format_supported
,
get_buffer_size
,
get_latency
,
get_current_padding
,
get_next_packet_size
,
get_position
,
get_frequency
,
is_started
,
set_volumes
,
midi_init
,
midi_release
,
midi_out_message
,
midi_in_message
,
midi_notify_wait
,
unix_
get_endpoint_ids
,
unix_
create_stream
,
unix_
release_stream
,
unix_
start
,
unix_
stop
,
unix_
reset
,
unix_
get_render_buffer
,
unix_
release_render_buffer
,
unix_
get_capture_buffer
,
unix_
release_capture_buffer
,
unix_
get_mix_format
,
unix_
is_format_supported
,
unix_
get_buffer_size
,
unix_
get_latency
,
unix_
get_current_padding
,
unix_
get_next_packet_size
,
unix_
get_position
,
unix_
get_frequency
,
unix_
is_started
,
unix_
set_volumes
,
unix_
midi_init
,
unix_
midi_release
,
unix_
midi_out_message
,
unix_
midi_in_message
,
unix_
midi_notify_wait
,
};
#ifdef _WIN64
typedef
UINT
PTR32
;
static
NTSTATUS
wow64_get_endpoint_ids
(
void
*
args
)
static
NTSTATUS
unix_
wow64_get_endpoint_ids
(
void
*
args
)
{
struct
{
...
...
@@ -1695,7 +1695,7 @@ static NTSTATUS wow64_get_endpoint_ids(void *args)
.
endpoints
=
ULongToPtr
(
params32
->
endpoints
),
.
size
=
params32
->
size
};
get_endpoint_ids
(
&
params
);
unix_
get_endpoint_ids
(
&
params
);
params32
->
size
=
params
.
size
;
params32
->
result
=
params
.
result
;
params32
->
num
=
params
.
num
;
...
...
@@ -1703,7 +1703,7 @@ static NTSTATUS wow64_get_endpoint_ids(void *args)
return
STATUS_SUCCESS
;
}
static
NTSTATUS
wow64_create_stream
(
void
*
args
)
static
NTSTATUS
unix_
wow64_create_stream
(
void
*
args
)
{
struct
{
...
...
@@ -1726,12 +1726,12 @@ static NTSTATUS wow64_create_stream(void *args)
.
fmt
=
ULongToPtr
(
params32
->
fmt
),
.
stream
=
ULongToPtr
(
params32
->
stream
)
};
create_stream
(
&
params
);
unix_
create_stream
(
&
params
);
params32
->
result
=
params
.
result
;
return
STATUS_SUCCESS
;
}
static
NTSTATUS
wow64_get_render_buffer
(
void
*
args
)
static
NTSTATUS
unix_
wow64_get_render_buffer
(
void
*
args
)
{
struct
{
...
...
@@ -1747,13 +1747,13 @@ static NTSTATUS wow64_get_render_buffer(void *args)
.
frames
=
params32
->
frames
,
.
data
=
&
data
};
get_render_buffer
(
&
params
);
unix_
get_render_buffer
(
&
params
);
params32
->
result
=
params
.
result
;
*
(
unsigned
int
*
)
ULongToPtr
(
params32
->
data
)
=
PtrToUlong
(
data
);
return
STATUS_SUCCESS
;
}
static
NTSTATUS
wow64_get_capture_buffer
(
void
*
args
)
static
NTSTATUS
unix_
wow64_get_capture_buffer
(
void
*
args
)
{
struct
{
...
...
@@ -1775,13 +1775,13 @@ static NTSTATUS wow64_get_capture_buffer(void *args)
.
devpos
=
ULongToPtr
(
params32
->
devpos
),
.
qpcpos
=
ULongToPtr
(
params32
->
qpcpos
)
};
get_capture_buffer
(
&
params
);
unix_
get_capture_buffer
(
&
params
);
params32
->
result
=
params
.
result
;
*
(
unsigned
int
*
)
ULongToPtr
(
params32
->
data
)
=
PtrToUlong
(
data
);
return
STATUS_SUCCESS
;
};
static
NTSTATUS
wow64_is_format_supported
(
void
*
args
)
static
NTSTATUS
unix_
wow64_is_format_supported
(
void
*
args
)
{
struct
{
...
...
@@ -1800,12 +1800,12 @@ static NTSTATUS wow64_is_format_supported(void *args)
.
fmt_in
=
ULongToPtr
(
params32
->
fmt_in
),
.
fmt_out
=
ULongToPtr
(
params32
->
fmt_out
)
};
is_format_supported
(
&
params
);
unix_
is_format_supported
(
&
params
);
params32
->
result
=
params
.
result
;
return
STATUS_SUCCESS
;
}
static
NTSTATUS
wow64_get_mix_format
(
void
*
args
)
static
NTSTATUS
unix_
wow64_get_mix_format
(
void
*
args
)
{
struct
{
...
...
@@ -1820,12 +1820,12 @@ static NTSTATUS wow64_get_mix_format(void *args)
.
flow
=
params32
->
flow
,
.
fmt
=
ULongToPtr
(
params32
->
fmt
)
};
get_mix_format
(
&
params
);
unix_
get_mix_format
(
&
params
);
params32
->
result
=
params
.
result
;
return
STATUS_SUCCESS
;
}
static
NTSTATUS
wow64_get_buffer_size
(
void
*
args
)
static
NTSTATUS
unix_
wow64_get_buffer_size
(
void
*
args
)
{
struct
{
...
...
@@ -1838,12 +1838,12 @@ static NTSTATUS wow64_get_buffer_size(void *args)
.
stream
=
params32
->
stream
,
.
frames
=
ULongToPtr
(
params32
->
frames
)
};
get_buffer_size
(
&
params
);
unix_
get_buffer_size
(
&
params
);
params32
->
result
=
params
.
result
;
return
STATUS_SUCCESS
;
}
static
NTSTATUS
wow64_get_latency
(
void
*
args
)
static
NTSTATUS
unix_
wow64_get_latency
(
void
*
args
)
{
struct
{
...
...
@@ -1856,12 +1856,12 @@ static NTSTATUS wow64_get_latency(void *args)
.
stream
=
params32
->
stream
,
.
latency
=
ULongToPtr
(
params32
->
latency
)
};
get_latency
(
&
params
);
unix_
get_latency
(
&
params
);
params32
->
result
=
params
.
result
;
return
STATUS_SUCCESS
;
}
static
NTSTATUS
wow64_get_current_padding
(
void
*
args
)
static
NTSTATUS
unix_
wow64_get_current_padding
(
void
*
args
)
{
struct
{
...
...
@@ -1874,12 +1874,12 @@ static NTSTATUS wow64_get_current_padding(void *args)
.
stream
=
params32
->
stream
,
.
padding
=
ULongToPtr
(
params32
->
padding
)
};
get_current_padding
(
&
params
);
unix_
get_current_padding
(
&
params
);
params32
->
result
=
params
.
result
;
return
STATUS_SUCCESS
;
}
static
NTSTATUS
wow64_get_next_packet_size
(
void
*
args
)
static
NTSTATUS
unix_
wow64_get_next_packet_size
(
void
*
args
)
{
struct
{
...
...
@@ -1892,12 +1892,12 @@ static NTSTATUS wow64_get_next_packet_size(void *args)
.
stream
=
params32
->
stream
,
.
frames
=
ULongToPtr
(
params32
->
frames
)
};
get_next_packet_size
(
&
params
);
unix_
get_next_packet_size
(
&
params
);
params32
->
result
=
params
.
result
;
return
STATUS_SUCCESS
;
}
static
NTSTATUS
wow64_get_position
(
void
*
args
)
static
NTSTATUS
unix_
wow64_get_position
(
void
*
args
)
{
struct
{
...
...
@@ -1912,12 +1912,12 @@ static NTSTATUS wow64_get_position(void *args)
.
pos
=
ULongToPtr
(
params32
->
pos
),
.
qpctime
=
ULongToPtr
(
params32
->
qpctime
)
};
get_position
(
&
params
);
unix_
get_position
(
&
params
);
params32
->
result
=
params
.
result
;
return
STATUS_SUCCESS
;
}
static
NTSTATUS
wow64_get_frequency
(
void
*
args
)
static
NTSTATUS
unix_
wow64_get_frequency
(
void
*
args
)
{
struct
{
...
...
@@ -1930,12 +1930,12 @@ static NTSTATUS wow64_get_frequency(void *args)
.
stream
=
params32
->
stream
,
.
freq
=
ULongToPtr
(
params32
->
freq
)
};
get_frequency
(
&
params
);
unix_
get_frequency
(
&
params
);
params32
->
result
=
params
.
result
;
return
STATUS_SUCCESS
;
}
static
NTSTATUS
wow64_set_volumes
(
void
*
args
)
static
NTSTATUS
unix_
wow64_set_volumes
(
void
*
args
)
{
struct
{
...
...
@@ -1953,36 +1953,36 @@ static NTSTATUS wow64_set_volumes(void *args)
.
session_volumes
=
ULongToPtr
(
params32
->
session_volumes
),
.
channel
=
params32
->
channel
};
return
set_volumes
(
&
params
);
return
unix_
set_volumes
(
&
params
);
}
unixlib_entry_t
__wine_unix_call_wow64_funcs
[]
=
{
wow64_get_endpoint_ids
,
wow64_create_stream
,
release_stream
,
start
,
stop
,
reset
,
wow64_get_render_buffer
,
release_render_buffer
,
wow64_get_capture_buffer
,
release_capture_buffer
,
wow64_get_mix_format
,
wow64_is_format_supported
,
wow64_get_buffer_size
,
wow64_get_latency
,
wow64_get_current_padding
,
wow64_get_next_packet_size
,
wow64_get_position
,
wow64_get_frequency
,
is_started
,
wow64_set_volumes
,
wow64_midi_init
,
midi_release
,
wow64_midi_out_message
,
wow64_midi_in_message
,
wow64_midi_notify_wait
,
unix_
wow64_get_endpoint_ids
,
unix_
wow64_create_stream
,
unix_
release_stream
,
unix_
start
,
unix_
stop
,
unix_
reset
,
unix_
wow64_get_render_buffer
,
unix_
release_render_buffer
,
unix_
wow64_get_capture_buffer
,
unix_
release_capture_buffer
,
unix_
wow64_get_mix_format
,
unix_
wow64_is_format_supported
,
unix_
wow64_get_buffer_size
,
unix_
wow64_get_latency
,
unix_
wow64_get_current_padding
,
unix_
wow64_get_next_packet_size
,
unix_
wow64_get_position
,
unix_
wow64_get_frequency
,
unix_
is_started
,
unix_
wow64_set_volumes
,
unix_
wow64_midi_init
,
unix_
midi_release
,
unix_
wow64_midi_out_message
,
unix_
wow64_midi_in_message
,
unix_
wow64_midi_notify_wait
,
};
#endif
/* _WIN64 */
dlls/winecoreaudio.drv/coremidi.c
View file @
bc404b6c
...
...
@@ -308,7 +308,7 @@ static void midi_in_read_proc(const MIDIPacketList *pktlist, void *refCon, void
}
}
NTSTATUS
midi_init
(
void
*
args
)
NTSTATUS
unix_
midi_init
(
void
*
args
)
{
CFStringRef
name
=
CFStringCreateWithFormat
(
kCFAllocatorDefault
,
NULL
,
CFSTR
(
"wineMIDIClient.%d"
),
getpid
());
struct
midi_init_params
*
params
=
args
;
...
...
@@ -422,7 +422,7 @@ NTSTATUS midi_init(void *args)
return
STATUS_SUCCESS
;
}
NTSTATUS
midi_release
(
void
*
args
)
NTSTATUS
unix_
midi_release
(
void
*
args
)
{
/* stop the notify_wait thread */
notify_post
(
NULL
);
...
...
@@ -1122,7 +1122,7 @@ static UINT midi_in_reset(WORD dev_id, struct notify_context *notify)
return
err
;
}
NTSTATUS
midi_out_message
(
void
*
args
)
NTSTATUS
unix_
midi_out_message
(
void
*
args
)
{
struct
midi_out_message_params
*
params
=
args
;
...
...
@@ -1177,7 +1177,7 @@ NTSTATUS midi_out_message(void *args)
return
STATUS_SUCCESS
;
}
NTSTATUS
midi_in_message
(
void
*
args
)
NTSTATUS
unix_
midi_in_message
(
void
*
args
)
{
struct
midi_in_message_params
*
params
=
args
;
...
...
@@ -1229,7 +1229,7 @@ NTSTATUS midi_in_message(void *args)
return
STATUS_SUCCESS
;
}
NTSTATUS
midi_notify_wait
(
void
*
args
)
NTSTATUS
unix_
midi_notify_wait
(
void
*
args
)
{
struct
midi_notify_wait_params
*
params
=
args
;
...
...
@@ -1250,7 +1250,7 @@ NTSTATUS midi_notify_wait(void *args)
typedef
UINT
PTR32
;
NTSTATUS
wow64_midi_init
(
void
*
args
)
NTSTATUS
unix_
wow64_midi_init
(
void
*
args
)
{
struct
{
...
...
@@ -1260,7 +1260,7 @@ NTSTATUS wow64_midi_init(void *args)
{
.
err
=
ULongToPtr
(
params32
->
err
)
};
return
midi_init
(
&
params
);
return
unix_
midi_init
(
&
params
);
}
struct
notify_context32
...
...
@@ -1343,7 +1343,7 @@ static UINT wow64_midi_out_unprepare(WORD dev_id, struct midi_hdr32 *hdr, UINT h
return
MMSYSERR_NOERROR
;
}
NTSTATUS
wow64_midi_out_message
(
void
*
args
)
NTSTATUS
unix_
wow64_midi_out_message
(
void
*
args
)
{
struct
{
...
...
@@ -1414,7 +1414,7 @@ NTSTATUS wow64_midi_out_message(void *args)
return
STATUS_SUCCESS
;
}
midi_out_message
(
&
params
);
unix_
midi_out_message
(
&
params
);
switch
(
params32
->
msg
)
{
...
...
@@ -1467,7 +1467,7 @@ static UINT wow64_midi_in_unprepare(WORD dev_id, struct midi_hdr32 *hdr, UINT hd
return
MMSYSERR_NOERROR
;
}
NTSTATUS
wow64_midi_in_message
(
void
*
args
)
NTSTATUS
unix_
wow64_midi_in_message
(
void
*
args
)
{
struct
{
...
...
@@ -1539,7 +1539,7 @@ NTSTATUS wow64_midi_in_message(void *args)
return
STATUS_SUCCESS
;
}
midi_in_message
(
&
params
);
unix_
midi_in_message
(
&
params
);
switch
(
params32
->
msg
)
{
...
...
@@ -1574,7 +1574,7 @@ NTSTATUS wow64_midi_in_message(void *args)
return
STATUS_SUCCESS
;
}
NTSTATUS
wow64_midi_notify_wait
(
void
*
args
)
NTSTATUS
unix_
wow64_midi_notify_wait
(
void
*
args
)
{
struct
{
...
...
@@ -1592,7 +1592,7 @@ NTSTATUS wow64_midi_notify_wait(void *args)
};
notify32
->
send_notify
=
FALSE
;
midi_notify_wait
(
&
params
);
unix_
midi_notify_wait
(
&
params
);
if
(
!*
params
.
quit
&&
notify
.
send_notify
)
{
...
...
dlls/winecoreaudio.drv/unixlib.h
View file @
bc404b6c
...
...
@@ -231,46 +231,46 @@ struct midi_notify_wait_params
enum
unix_funcs
{
unix_
get_endpoint_ids
,
unix_
create_stream
,
unix_
release_stream
,
unix_
start
,
unix_
stop
,
unix_
reset
,
unix_
get_render_buffer
,
unix_
release_render_buffer
,
unix_
get_capture_buffer
,
unix_
release_capture_buffer
,
unix_
get_mix_format
,
unix_
is_format_supported
,
unix_
get_buffer_size
,
unix_
get_latency
,
unix_
get_current_padding
,
unix_
get_next_packet_size
,
unix_
get_position
,
unix_
get_frequency
,
unix_
is_started
,
unix_
set_volumes
,
unix_
midi_init
,
unix_
midi_release
,
unix_
midi_out_message
,
unix_
midi_in_message
,
unix_
midi_notify_wait
,
get_endpoint_ids
,
create_stream
,
release_stream
,
start
,
stop
,
reset
,
get_render_buffer
,
release_render_buffer
,
get_capture_buffer
,
release_capture_buffer
,
get_mix_format
,
is_format_supported
,
get_buffer_size
,
get_latency
,
get_current_padding
,
get_next_packet_size
,
get_position
,
get_frequency
,
is_started
,
set_volumes
,
midi_init
,
midi_release
,
midi_out_message
,
midi_in_message
,
midi_notify_wait
,
};
NTSTATUS
midi_init
(
void
*
)
DECLSPEC_HIDDEN
;
NTSTATUS
midi_release
(
void
*
)
DECLSPEC_HIDDEN
;
NTSTATUS
midi_out_message
(
void
*
)
DECLSPEC_HIDDEN
;
NTSTATUS
midi_in_message
(
void
*
)
DECLSPEC_HIDDEN
;
NTSTATUS
midi_notify_wait
(
void
*
)
DECLSPEC_HIDDEN
;
NTSTATUS
unix_
midi_init
(
void
*
)
DECLSPEC_HIDDEN
;
NTSTATUS
unix_
midi_release
(
void
*
)
DECLSPEC_HIDDEN
;
NTSTATUS
unix_
midi_out_message
(
void
*
)
DECLSPEC_HIDDEN
;
NTSTATUS
unix_
midi_in_message
(
void
*
)
DECLSPEC_HIDDEN
;
NTSTATUS
unix_
midi_notify_wait
(
void
*
)
DECLSPEC_HIDDEN
;
#ifdef _WIN64
NTSTATUS
wow64_midi_init
(
void
*
args
)
DECLSPEC_HIDDEN
;
NTSTATUS
wow64_midi_out_message
(
void
*
args
)
DECLSPEC_HIDDEN
;
NTSTATUS
wow64_midi_in_message
(
void
*
args
)
DECLSPEC_HIDDEN
;
NTSTATUS
wow64_midi_notify_wait
(
void
*
args
)
DECLSPEC_HIDDEN
;
NTSTATUS
unix_
wow64_midi_init
(
void
*
args
)
DECLSPEC_HIDDEN
;
NTSTATUS
unix_
wow64_midi_out_message
(
void
*
args
)
DECLSPEC_HIDDEN
;
NTSTATUS
unix_
wow64_midi_in_message
(
void
*
args
)
DECLSPEC_HIDDEN
;
NTSTATUS
unix_
wow64_midi_notify_wait
(
void
*
args
)
DECLSPEC_HIDDEN
;
#endif
extern
unixlib_handle_t
coreaudio_handle
;
#define UNIX_CALL( func, params ) __wine_unix_call( coreaudio_handle,
unix_ ##
func, params )
#define UNIX_CALL( func, params ) __wine_unix_call( coreaudio_handle, func, params )
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