Middleware, development tools, realtime operating system
software and services for superior embedded design


Home
QNX Community Resources
Developer Support
QNX Documentation Library
QNX Developer Support

QNX Developer Support

QNX Software Systems
Developer Resources
Blogs
Board support packages
Foundry27 projects
Forums
Hardware support listing
Online video tutorials
Product documentation

[Previous] [Contents] [Index] [Next]

snd_ctl_hw_info()

Get information about a sound card's hardware

Synopsis:

#include <sys/asoundlib.h>

int snd_ctl_hw_info( snd_ctl_t *handle, 
                     struct snd_ctl_hw_info *info );

Arguments:

handle
The handle for the control connection to the card. This must be a handle created by snd_ctl_open().
info
A pointer to a snd_ctl_hw_info_t structure in which snd_ctl_hw_info() stores the information.

Library:

libasound.so

Description:

The snd_ctl_hw_info() function fills the info structure with information about the sound card hardware selected by handle.

Returns:

Zero on success, or a negative value if an error occurs.

Errors:

-EBADF
Invalid file descriptor. Your handle may be corrupt.
-EINVAL
Invalid handle argument.

Classification:

QNX Neutrino

Safety:
Cancellation point No
Interrupt handler No
Signal handler Yes
Thread Yes

See also:

snd_ctl_hw_info_t, snd_ctl_open()


[Previous] [Contents] [Index] [Next]