Mercurial > molko
comparison libmlk-core/mlk/core/music.h @ 456:a6933cd252b7
core: music -> mlk_music
author | David Demelier <markand@malikania.fr> |
---|---|
date | Sat, 18 Feb 2023 21:03:19 +0100 |
parents | 773a082f0b91 |
children | 5729efd23286 |
comparison
equal
deleted
inserted
replaced
455:c4f31658104d | 456:a6933cd252b7 |
---|---|
21 | 21 |
22 #include <stddef.h> | 22 #include <stddef.h> |
23 | 23 |
24 #include "core.h" | 24 #include "core.h" |
25 | 25 |
26 enum music_flags { | 26 enum mlk_music_flags { |
27 MUSIC_NONE = 0, | 27 MUSIC_NONE = 0, |
28 MUSIC_LOOP = (1 << 0) | 28 MUSIC_LOOP = (1 << 0) |
29 }; | 29 }; |
30 | 30 |
31 struct music { | 31 struct mlk_music { |
32 void *handle; | 32 void *handle; |
33 }; | 33 }; |
34 | 34 |
35 CORE_BEGIN_DECLS | 35 CORE_BEGIN_DECLS |
36 | 36 |
37 int | 37 int |
38 music_open(struct music *, const char *); | 38 mlk_music_open(struct mlk_music *, const char *); |
39 | 39 |
40 int | 40 int |
41 music_openmem(struct music *, const void *, size_t); | 41 mlk_music_openmem(struct mlk_music *, const void *, size_t); |
42 | 42 |
43 int | 43 int |
44 music_ok(const struct music *); | 44 mlk_music_ok(const struct mlk_music *); |
45 | 45 |
46 int | 46 int |
47 music_play(struct music *, enum music_flags); | 47 mlk_music_play(struct mlk_music *, enum mlk_music_flags); |
48 | 48 |
49 void | 49 void |
50 music_pause(struct music *); | 50 mlk_music_pause(struct mlk_music *); |
51 | 51 |
52 void | 52 void |
53 music_resume(struct music *); | 53 mlk_music_resume(struct mlk_music *); |
54 | 54 |
55 void | 55 void |
56 music_stop(struct music *); | 56 mlk_music_stop(struct mlk_music *); |
57 | 57 |
58 void | 58 void |
59 music_finish(struct music *); | 59 mlk_music_finish(struct mlk_music *); |
60 | 60 |
61 CORE_END_DECLS | 61 CORE_END_DECLS |
62 | 62 |
63 #endif /* !MLK_CORE_MUSIC_H */ | 63 #endif /* !MLK_CORE_MUSIC_H */ |