netbsd man page for hdaudioctl

Query: hdaudioctl

OS: netbsd

Section: 8

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

HDAUDIOCTL(8)						    BSD System Manager's Manual 					     HDAUDIOCTL(8)

NAME
hdaudioctl -- program to manipulate hdaudio(4) devices.
SYNOPSIS
hdaudioctl [-f device] command [arguments]
DESCRIPTION
The hdaudioctl command can be used to inspect and reconfigure High Definition Audio devices and their child codecs. The mandatory command argument specifies the action to take. Valid commands are: list For each child codec of the chosen hdaudio(4) device, display the nid, vendor, product, subsystem and device IDs. get codecid nid Retrieve and display the current codec configuration as a proplib(3) XML plist. set codecid nid [plist] Detach the specified hdafg(4) codec and then re-attach with its widgets explicitly configured according to the specified plist. If no plist is given, the in-built widget parsing rules based on the High Definition Audio specification will be used. graph codecid nid Output a DOT file suitable processing by graphviz. The resulting image will graphically show the structure and intercon- nections of the widgets that form the chosen hdafg(4) codec.
FILES
/dev/hdaudioX control devices
SEE ALSO
audio(4), hdaudio(4), pkgsrc/graphics/graphviz
HISTORY
The hdaudioctl command first appeared in NetBSD 5.1.
AUTHORS
hdaudioctl is based on two separate programs written by Jared McNeill <jmcneill@NetBSD.org> under contract by Precedence Technologies Ltd <http://www.precedence.co.uk/>. Integration into one program and writing this manual page was done by Stephen Borrill <sborrill@NetBSD.org>.
CAVEATS
When a plist is loaded and the hdafg(4) codec reattaches, all mixer controls will be returned to their default values.
BSD
October 6, 2009 BSD
Related Man Pages
tiffregistercodec(3tiff) - sunos
hdafg(4) - netbsd
tiffcodec(3tiff) - sunos
tifffindcodec(3tiff) - opensolaris
tiffunregistercodec(3tiff) - opensolaris
Similar Topics in the Unix Linux Community
the best way of editing .plist files
Using defaults read to get value from plist
How to reduce code.....
Plist to Unix Executable
Parsing plist file ?