Lines Matching refs:snd_seq_port_info_t

230 typedef struct _snd_seq_port_info snd_seq_port_info_t;
297 /** allocate a #snd_seq_port_info_t container on stack */
300 int snd_seq_port_info_malloc(snd_seq_port_info_t **ptr);
301 void snd_seq_port_info_free(snd_seq_port_info_t *ptr);
302 void snd_seq_port_info_copy(snd_seq_port_info_t *dst, const snd_seq_port_info_t *src);
304 int snd_seq_port_info_get_client(const snd_seq_port_info_t *info);
305 int snd_seq_port_info_get_port(const snd_seq_port_info_t *info);
306 const snd_seq_addr_t *snd_seq_port_info_get_addr(const snd_seq_port_info_t *info);
307 const char *snd_seq_port_info_get_name(const snd_seq_port_info_t *info);
308 unsigned int snd_seq_port_info_get_capability(const snd_seq_port_info_t *info);
309 unsigned int snd_seq_port_info_get_type(const snd_seq_port_info_t *info);
310 int snd_seq_port_info_get_midi_channels(const snd_seq_port_info_t *info);
311 int snd_seq_port_info_get_midi_voices(const snd_seq_port_info_t *info);
312 int snd_seq_port_info_get_synth_voices(const snd_seq_port_info_t *info);
313 int snd_seq_port_info_get_read_use(const snd_seq_port_info_t *info);
314 int snd_seq_port_info_get_write_use(const snd_seq_port_info_t *info);
315 int snd_seq_port_info_get_port_specified(const snd_seq_port_info_t *info);
316 int snd_seq_port_info_get_timestamping(const snd_seq_port_info_t *info);
317 int snd_seq_port_info_get_timestamp_real(const snd_seq_port_info_t *info);
318 int snd_seq_port_info_get_timestamp_queue(const snd_seq_port_info_t *info);
319 int snd_seq_port_info_get_direction(const snd_seq_port_info_t *info);
320 int snd_seq_port_info_get_ump_group(const snd_seq_port_info_t *info);
322 void snd_seq_port_info_set_client(snd_seq_port_info_t *info, int client);
323 void snd_seq_port_info_set_port(snd_seq_port_info_t *info, int port);
324 void snd_seq_port_info_set_addr(snd_seq_port_info_t *info, const snd_seq_addr_t *addr);
325 void snd_seq_port_info_set_name(snd_seq_port_info_t *info, const char *name);
326 void snd_seq_port_info_set_capability(snd_seq_port_info_t *info, unsigned int capability);
327 void snd_seq_port_info_set_type(snd_seq_port_info_t *info, unsigned int type);
328 void snd_seq_port_info_set_midi_channels(snd_seq_port_info_t *info, int channels);
329 void snd_seq_port_info_set_midi_voices(snd_seq_port_info_t *info, int voices);
330 void snd_seq_port_info_set_synth_voices(snd_seq_port_info_t *info, int voices);
331 void snd_seq_port_info_set_port_specified(snd_seq_port_info_t *info, int val);
332 void snd_seq_port_info_set_timestamping(snd_seq_port_info_t *info, int enable);
333 void snd_seq_port_info_set_timestamp_real(snd_seq_port_info_t *info, int realtime);
334 void snd_seq_port_info_set_timestamp_queue(snd_seq_port_info_t *info, int queue);
335 void snd_seq_port_info_set_direction(snd_seq_port_info_t *info, int direction);
336 void snd_seq_port_info_set_ump_group(snd_seq_port_info_t *info, int ump_group);
338 int snd_seq_create_port(snd_seq_t *handle, snd_seq_port_info_t *info);
340 int snd_seq_get_port_info(snd_seq_t *handle, int port, snd_seq_port_info_t *info);
341 int snd_seq_get_any_port_info(snd_seq_t *handle, int client, int port, snd_seq_port_info_t *info);
342 int snd_seq_set_port_info(snd_seq_t *handle, int port, snd_seq_port_info_t *info);
343 int snd_seq_query_next_port(snd_seq_t *handle, snd_seq_port_info_t *info);