1d5ac70f0Sopenharmony_ci/*
2d5ac70f0Sopenharmony_ci * place-holders to keep libasound linkable to old binaries
3d5ac70f0Sopenharmony_ci */
4d5ac70f0Sopenharmony_ci
5d5ac70f0Sopenharmony_ci#ifndef DOXYGEN
6d5ac70f0Sopenharmony_ci
7d5ac70f0Sopenharmony_ci#include "local.h"
8d5ac70f0Sopenharmony_ci
9d5ac70f0Sopenharmony_cisize_t snd_instr_header_sizeof(void)
10d5ac70f0Sopenharmony_ci{
11d5ac70f0Sopenharmony_ci	return 0;
12d5ac70f0Sopenharmony_ci}
13d5ac70f0Sopenharmony_ci
14d5ac70f0Sopenharmony_ciint snd_instr_header_malloc(void **ptr ATTRIBUTE_UNUSED,
15d5ac70f0Sopenharmony_ci			    size_t len ATTRIBUTE_UNUSED)
16d5ac70f0Sopenharmony_ci{
17d5ac70f0Sopenharmony_ci	return -ENOMEM;
18d5ac70f0Sopenharmony_ci}
19d5ac70f0Sopenharmony_ci
20d5ac70f0Sopenharmony_civoid snd_instr_header_free(void *obj ATTRIBUTE_UNUSED)
21d5ac70f0Sopenharmony_ci{
22d5ac70f0Sopenharmony_ci}
23d5ac70f0Sopenharmony_ci
24d5ac70f0Sopenharmony_civoid snd_instr_header_copy(void *dst ATTRIBUTE_UNUSED,
25d5ac70f0Sopenharmony_ci			   const void *src ATTRIBUTE_UNUSED)
26d5ac70f0Sopenharmony_ci{
27d5ac70f0Sopenharmony_ci}
28d5ac70f0Sopenharmony_ci
29d5ac70f0Sopenharmony_ciconst void *snd_instr_header_get_id(const void *info ATTRIBUTE_UNUSED)
30d5ac70f0Sopenharmony_ci{
31d5ac70f0Sopenharmony_ci	return NULL;
32d5ac70f0Sopenharmony_ci}
33d5ac70f0Sopenharmony_ci
34d5ac70f0Sopenharmony_ciint snd_instr_header_get_cluster(const void *info ATTRIBUTE_UNUSED)
35d5ac70f0Sopenharmony_ci{
36d5ac70f0Sopenharmony_ci	return 0;
37d5ac70f0Sopenharmony_ci}
38d5ac70f0Sopenharmony_ci
39d5ac70f0Sopenharmony_ciunsigned int snd_instr_header_get_cmd(const void *info ATTRIBUTE_UNUSED)
40d5ac70f0Sopenharmony_ci{
41d5ac70f0Sopenharmony_ci	return 0;
42d5ac70f0Sopenharmony_ci}
43d5ac70f0Sopenharmony_ci
44d5ac70f0Sopenharmony_cisize_t snd_instr_header_get_len(const void *info ATTRIBUTE_UNUSED)
45d5ac70f0Sopenharmony_ci{
46d5ac70f0Sopenharmony_ci	return 0;
47d5ac70f0Sopenharmony_ci}
48d5ac70f0Sopenharmony_ci
49d5ac70f0Sopenharmony_ciconst char *snd_instr_header_get_name(const void *info ATTRIBUTE_UNUSED)
50d5ac70f0Sopenharmony_ci{
51d5ac70f0Sopenharmony_ci	return NULL;
52d5ac70f0Sopenharmony_ci}
53d5ac70f0Sopenharmony_ci
54d5ac70f0Sopenharmony_ciint snd_instr_header_get_type(const void *info ATTRIBUTE_UNUSED)
55d5ac70f0Sopenharmony_ci{
56d5ac70f0Sopenharmony_ci	return 0;
57d5ac70f0Sopenharmony_ci}
58d5ac70f0Sopenharmony_ci
59d5ac70f0Sopenharmony_ciconst char *snd_instr_header_get_format(const void *info ATTRIBUTE_UNUSED)
60d5ac70f0Sopenharmony_ci{
61d5ac70f0Sopenharmony_ci	return NULL;
62d5ac70f0Sopenharmony_ci}
63d5ac70f0Sopenharmony_ci
64d5ac70f0Sopenharmony_ciconst void *snd_instr_header_get_alias(const void *info ATTRIBUTE_UNUSED)
65d5ac70f0Sopenharmony_ci{
66d5ac70f0Sopenharmony_ci	return NULL;
67d5ac70f0Sopenharmony_ci}
68d5ac70f0Sopenharmony_ci
69d5ac70f0Sopenharmony_civoid *snd_instr_header_get_data(const void *info ATTRIBUTE_UNUSED)
70d5ac70f0Sopenharmony_ci{
71d5ac70f0Sopenharmony_ci	return NULL;
72d5ac70f0Sopenharmony_ci}
73d5ac70f0Sopenharmony_ci
74d5ac70f0Sopenharmony_ciint snd_instr_header_get_follow_alias(const void *info ATTRIBUTE_UNUSED)
75d5ac70f0Sopenharmony_ci{
76d5ac70f0Sopenharmony_ci	return 0;
77d5ac70f0Sopenharmony_ci}
78d5ac70f0Sopenharmony_ci
79d5ac70f0Sopenharmony_civoid snd_instr_header_set_id(void *info ATTRIBUTE_UNUSED,
80d5ac70f0Sopenharmony_ci			     const void *id ATTRIBUTE_UNUSED)
81d5ac70f0Sopenharmony_ci{
82d5ac70f0Sopenharmony_ci}
83d5ac70f0Sopenharmony_ci
84d5ac70f0Sopenharmony_civoid snd_instr_header_set_cluster(void *info ATTRIBUTE_UNUSED,
85d5ac70f0Sopenharmony_ci				  int cluster ATTRIBUTE_UNUSED)
86d5ac70f0Sopenharmony_ci{
87d5ac70f0Sopenharmony_ci}
88d5ac70f0Sopenharmony_ci
89d5ac70f0Sopenharmony_civoid snd_instr_header_set_cmd(void *info ATTRIBUTE_UNUSED,
90d5ac70f0Sopenharmony_ci			      unsigned int cmd ATTRIBUTE_UNUSED)
91d5ac70f0Sopenharmony_ci{
92d5ac70f0Sopenharmony_ci}
93d5ac70f0Sopenharmony_ci
94d5ac70f0Sopenharmony_civoid snd_instr_header_set_len(void *info ATTRIBUTE_UNUSED,
95d5ac70f0Sopenharmony_ci			      size_t len ATTRIBUTE_UNUSED)
96d5ac70f0Sopenharmony_ci{
97d5ac70f0Sopenharmony_ci}
98d5ac70f0Sopenharmony_ci
99d5ac70f0Sopenharmony_civoid snd_instr_header_set_name(void *info ATTRIBUTE_UNUSED,
100d5ac70f0Sopenharmony_ci			       const char *name ATTRIBUTE_UNUSED)
101d5ac70f0Sopenharmony_ci{
102d5ac70f0Sopenharmony_ci}
103d5ac70f0Sopenharmony_ci
104d5ac70f0Sopenharmony_civoid snd_instr_header_set_type(void *info ATTRIBUTE_UNUSED,
105d5ac70f0Sopenharmony_ci			       int type ATTRIBUTE_UNUSED)
106d5ac70f0Sopenharmony_ci{
107d5ac70f0Sopenharmony_ci}
108d5ac70f0Sopenharmony_ci
109d5ac70f0Sopenharmony_civoid snd_instr_header_set_format(void *info ATTRIBUTE_UNUSED,
110d5ac70f0Sopenharmony_ci				 const char *format ATTRIBUTE_UNUSED)
111d5ac70f0Sopenharmony_ci{
112d5ac70f0Sopenharmony_ci}
113d5ac70f0Sopenharmony_ci
114d5ac70f0Sopenharmony_civoid snd_instr_header_set_alias(void *info ATTRIBUTE_UNUSED,
115d5ac70f0Sopenharmony_ci				const void *instr ATTRIBUTE_UNUSED)
116d5ac70f0Sopenharmony_ci{
117d5ac70f0Sopenharmony_ci}
118d5ac70f0Sopenharmony_ci
119d5ac70f0Sopenharmony_civoid snd_instr_header_set_follow_alias(void *info ATTRIBUTE_UNUSED,
120d5ac70f0Sopenharmony_ci				       int val ATTRIBUTE_UNUSED)
121d5ac70f0Sopenharmony_ci{
122d5ac70f0Sopenharmony_ci}
123d5ac70f0Sopenharmony_ci
124d5ac70f0Sopenharmony_ciint snd_instr_fm_free(void *fm ATTRIBUTE_UNUSED)
125d5ac70f0Sopenharmony_ci{
126d5ac70f0Sopenharmony_ci	return 0;
127d5ac70f0Sopenharmony_ci}
128d5ac70f0Sopenharmony_ci
129d5ac70f0Sopenharmony_ciint snd_instr_fm_convert_to_stream(void *fm ATTRIBUTE_UNUSED,
130d5ac70f0Sopenharmony_ci				   const char *name ATTRIBUTE_UNUSED,
131d5ac70f0Sopenharmony_ci				   void **__data ATTRIBUTE_UNUSED,
132d5ac70f0Sopenharmony_ci				   size_t *__size ATTRIBUTE_UNUSED)
133d5ac70f0Sopenharmony_ci{
134d5ac70f0Sopenharmony_ci	return -ENXIO;
135d5ac70f0Sopenharmony_ci}
136d5ac70f0Sopenharmony_ci
137d5ac70f0Sopenharmony_ciint snd_instr_fm_convert_from_stream(void *__data ATTRIBUTE_UNUSED,
138d5ac70f0Sopenharmony_ci				     size_t size ATTRIBUTE_UNUSED,
139d5ac70f0Sopenharmony_ci				     void **simple ATTRIBUTE_UNUSED)
140d5ac70f0Sopenharmony_ci{
141d5ac70f0Sopenharmony_ci	return -ENXIO;
142d5ac70f0Sopenharmony_ci}
143d5ac70f0Sopenharmony_ci
144d5ac70f0Sopenharmony_ci
145d5ac70f0Sopenharmony_ciint snd_instr_iwffff_open(void **handle ATTRIBUTE_UNUSED,
146d5ac70f0Sopenharmony_ci			  const char *name_fff ATTRIBUTE_UNUSED,
147d5ac70f0Sopenharmony_ci			  const char *name_dat ATTRIBUTE_UNUSED)
148d5ac70f0Sopenharmony_ci{
149d5ac70f0Sopenharmony_ci	return -ENXIO;
150d5ac70f0Sopenharmony_ci}
151d5ac70f0Sopenharmony_ci
152d5ac70f0Sopenharmony_ciint snd_instr_iwffff_open_rom(void **handle ATTRIBUTE_UNUSED,
153d5ac70f0Sopenharmony_ci			      int card ATTRIBUTE_UNUSED,
154d5ac70f0Sopenharmony_ci			      int bank ATTRIBUTE_UNUSED,
155d5ac70f0Sopenharmony_ci			      int file ATTRIBUTE_UNUSED)
156d5ac70f0Sopenharmony_ci{
157d5ac70f0Sopenharmony_ci	return -ENXIO;
158d5ac70f0Sopenharmony_ci}
159d5ac70f0Sopenharmony_ci
160d5ac70f0Sopenharmony_ciint snd_instr_iwffff_open_rom_file(void **handle ATTRIBUTE_UNUSED,
161d5ac70f0Sopenharmony_ci				   const char *name ATTRIBUTE_UNUSED,
162d5ac70f0Sopenharmony_ci				   int bank ATTRIBUTE_UNUSED,
163d5ac70f0Sopenharmony_ci				   int file ATTRIBUTE_UNUSED)
164d5ac70f0Sopenharmony_ci{
165d5ac70f0Sopenharmony_ci	return -ENXIO;
166d5ac70f0Sopenharmony_ci}
167d5ac70f0Sopenharmony_ci
168d5ac70f0Sopenharmony_ciint snd_instr_iwffff_close(void *handle ATTRIBUTE_UNUSED)
169d5ac70f0Sopenharmony_ci{
170d5ac70f0Sopenharmony_ci	return 0;
171d5ac70f0Sopenharmony_ci}
172d5ac70f0Sopenharmony_ci
173d5ac70f0Sopenharmony_ciint snd_instr_iwffff_free(void *__instr ATTRIBUTE_UNUSED)
174d5ac70f0Sopenharmony_ci{
175d5ac70f0Sopenharmony_ci	return 0;
176d5ac70f0Sopenharmony_ci}
177d5ac70f0Sopenharmony_ci
178d5ac70f0Sopenharmony_ciint snd_instr_iwffff_load(void *iwf ATTRIBUTE_UNUSED,
179d5ac70f0Sopenharmony_ci			  int bank ATTRIBUTE_UNUSED,
180d5ac70f0Sopenharmony_ci			  int prg ATTRIBUTE_UNUSED,
181d5ac70f0Sopenharmony_ci			  void **__iwffff ATTRIBUTE_UNUSED)
182d5ac70f0Sopenharmony_ci{
183d5ac70f0Sopenharmony_ci	return -ENXIO;
184d5ac70f0Sopenharmony_ci}
185d5ac70f0Sopenharmony_ci
186d5ac70f0Sopenharmony_ciint snd_instr_iwffff_convert_to_stream(void *iwffff ATTRIBUTE_UNUSED,
187d5ac70f0Sopenharmony_ci				       const char *name ATTRIBUTE_UNUSED,
188d5ac70f0Sopenharmony_ci				       void **__data ATTRIBUTE_UNUSED,
189d5ac70f0Sopenharmony_ci				       size_t *__size ATTRIBUTE_UNUSED)
190d5ac70f0Sopenharmony_ci{
191d5ac70f0Sopenharmony_ci	return -ENXIO;
192d5ac70f0Sopenharmony_ci}
193d5ac70f0Sopenharmony_ci
194d5ac70f0Sopenharmony_ciint snd_instr_iwffff_convert_from_stream(void *data ATTRIBUTE_UNUSED,
195d5ac70f0Sopenharmony_ci					 size_t size ATTRIBUTE_UNUSED,
196d5ac70f0Sopenharmony_ci					 void **iwffff ATTRIBUTE_UNUSED)
197d5ac70f0Sopenharmony_ci{
198d5ac70f0Sopenharmony_ci	return -ENXIO;
199d5ac70f0Sopenharmony_ci}
200d5ac70f0Sopenharmony_ci
201d5ac70f0Sopenharmony_ci
202d5ac70f0Sopenharmony_ciint snd_instr_simple_free(void *simple ATTRIBUTE_UNUSED)
203d5ac70f0Sopenharmony_ci{
204d5ac70f0Sopenharmony_ci	return 0;
205d5ac70f0Sopenharmony_ci}
206d5ac70f0Sopenharmony_ci
207d5ac70f0Sopenharmony_ciint snd_instr_simple_convert_to_stream(void *simple ATTRIBUTE_UNUSED,
208d5ac70f0Sopenharmony_ci				       const char *name ATTRIBUTE_UNUSED,
209d5ac70f0Sopenharmony_ci				       void **__data ATTRIBUTE_UNUSED,
210d5ac70f0Sopenharmony_ci				       size_t *__size ATTRIBUTE_UNUSED)
211d5ac70f0Sopenharmony_ci{
212d5ac70f0Sopenharmony_ci	return -ENXIO;
213d5ac70f0Sopenharmony_ci}
214d5ac70f0Sopenharmony_ci
215d5ac70f0Sopenharmony_ciint snd_instr_simple_convert_from_stream(void *__data ATTRIBUTE_UNUSED,
216d5ac70f0Sopenharmony_ci					 size_t size ATTRIBUTE_UNUSED,
217d5ac70f0Sopenharmony_ci					 void **simple ATTRIBUTE_UNUSED)
218d5ac70f0Sopenharmony_ci{
219d5ac70f0Sopenharmony_ci	return -ENXIO;
220d5ac70f0Sopenharmony_ci}
221d5ac70f0Sopenharmony_ci
222d5ac70f0Sopenharmony_ci#endif /* !DOXYGEN */
223