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