Skip to content

Commit 0f879f5

Browse files
committed
avoid prefixes from h_gau_types
1 parent 82f2e41 commit 0f879f5

File tree

3 files changed

+24
-18
lines changed

3 files changed

+24
-18
lines changed

extensions/gau.pxd

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3,21 +3,21 @@ include "h_ga_types.pxi"
33
include "h_gau_types.pxi"
44

55
cdef extern from "gorilla/gau.h":
6-
cdef gau_Manager* manager_create "gau_manager_create" ()
6+
cdef Manager* manager_create "gau_manager_create" ()
77

8-
cdef gau_Manager* manager_create_custom "gau_manager_create_custom" (
8+
cdef Manager* manager_create_custom "gau_manager_create_custom" (
99
int32 in_devType,
1010
int32 in_threadPolicy,
1111
int32 in_numBuffers,
1212
int32 in_bufferSamples
1313
)
1414

15-
cdef void manager_update "gau_manager_update" (gau_Manager* in_mgr)
16-
cdef ga_Mixer* manager_mixer "gau_manager_mixer" (gau_Manager* in_mgr)
17-
cdef ga_StreamManager* manager_streamManager "gau_manager_streamManager" (gau_Manager* in_mgr)
18-
cdef ga_Device* manager_device "gau_manager_device" (gau_Manager* in_mgr)
15+
cdef void manager_update "gau_manager_update" (Manager* in_mgr)
16+
cdef ga_Mixer* manager_mixer "gau_manager_mixer" (Manager* in_mgr)
17+
cdef ga_StreamManager* manager_streamManager "gau_manager_streamManager" (Manager* in_mgr)
18+
cdef ga_Device* manager_device "gau_manager_device" (Manager* in_mgr)
1919

20-
cdef void manager_destroy "gau_manager_destroy" (gau_Manager* in_mgr)
20+
cdef void manager_destroy "gau_manager_destroy" (Manager* in_mgr)
2121
cdef ga_DataSource* data_source_create_file "gau_data_source_create_file" (const char* in_filename)
2222
cdef ga_DataSource* data_source_create_file_arc "gau_data_source_create_file_arc" (
2323
const char* in_filename,
@@ -47,20 +47,20 @@ cdef extern from "gorilla/gau.h":
4747
ga_Sound* in_sound
4848
)
4949

50-
cdef gau_SampleSourceLoop* sample_source_create_loop "gau_sample_source_create_loop" (
50+
cdef SampleSourceLoop* sample_source_create_loop "gau_sample_source_create_loop" (
5151
ga_SampleSource* in_sampleSrc
5252
)
5353

5454
cdef void sample_source_loop_set "gau_sample_source_loop_set" (
55-
gau_SampleSourceLoop* in_sampleSrc,
55+
SampleSourceLoop* in_sampleSrc,
5656
int32 in_triggerSample,
5757
int32 in_targetSample
5858
)
5959

60-
cdef void sample_source_loop_clear "gau_sample_source_loop_clear" (gau_SampleSourceLoop* in_sampleSrc)
60+
cdef void sample_source_loop_clear "gau_sample_source_loop_clear" (SampleSourceLoop* in_sampleSrc)
6161

6262
cdef int32 sample_source_loop_count "gau_sample_source_loop_count" (
63-
gau_SampleSourceLoop* in_sampleSrc
63+
SampleSourceLoop* in_sampleSrc
6464
)
6565

6666
cdef void on_finish_destroy "gau_on_finish_destroy" (
@@ -77,15 +77,15 @@ cdef extern from "gorilla/gau.h":
7777
cdef ga_Handle* create_handle_memory "gau_create_handle_memory" (
7878
ga_Mixer* in_mixer, ga_Memory* in_memory, const char* in_format,
7979
ga_FinishCallback in_callback, void* in_context,
80-
gau_SampleSourceLoop** out_loopSrc
80+
SampleSourceLoop** out_loopSrc
8181
)
8282

8383
cdef ga_Handle* create_handle_sound "gau_create_handle_sound" (
8484
ga_Mixer* in_mixer,
8585
ga_Sound* in_sound,
8686
ga_FinishCallback in_callback,
8787
void* in_context,
88-
gau_SampleSourceLoop** out_loopSrc
88+
SampleSourceLoop** out_loopSrc
8989
)
9090

9191
cdef ga_Handle* create_handle_buffered_data "gau_create_handle_buffered_data" (
@@ -95,7 +95,7 @@ cdef extern from "gorilla/gau.h":
9595
const char* in_format,
9696
ga_FinishCallback in_callback,
9797
void* in_context,
98-
gau_SampleSourceLoop** out_loopSrc
98+
SampleSourceLoop** out_loopSrc
9999
)
100100

101101
cdef ga_Handle* create_handle_buffered_file "gau_create_handle_buffered_file" (
@@ -105,5 +105,5 @@ cdef extern from "gorilla/gau.h":
105105
const char* in_format,
106106
ga_FinishCallback in_callback,
107107
void* in_context,
108-
gau_SampleSourceLoop** out_loopSrc
108+
SampleSourceLoop** out_loopSrc
109109
)

extensions/h_gau_types.pxi

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
11
cdef extern from "gorilla/gau.h":
22
ctypedef struct gau_Manager
33
ctypedef struct gau_SampleSourceLoop
4+
5+
# rename to avoid prefixes
6+
ctypedef gau_SampleSourceLoop SampleSourceLoop "gau_SampleSourceLoop"
7+
ctypedef gau_Manager Manager "gau_Manager"

extensions/internal.pyx

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,14 @@ def play(filename, ext):
2525
:param ext:
2626
:return:
2727
"""
28-
cdef gau.gau_Manager* mgr
28+
cdef gau.Manager* mgr
29+
30+
2931
cdef ga.ga_Mixer* mixer
3032
cdef ga.ga_Sound* sound
3133
cdef ga.ga_Handle* handle
32-
cdef gau.gau_SampleSourceLoop* loopSrc = NULL
33-
cdef gau.gau_SampleSourceLoop** pLoopSrc = &loopSrc
34+
cdef gau.SampleSourceLoop* loopSrc = NULL
35+
cdef gau.SampleSourceLoop** pLoopSrc = &loopSrc
3436
cdef ga.int32 loop = 0
3537
cdef ga.int32 quit = 0
3638

0 commit comments

Comments
 (0)