.\" This manpage has been automatically generated by docbook2man .\" from a DocBook document. This tool can be found at: .\" .\" Please send any bug reports, improvements, comments, patches, .\" etc. to Steve Cheng . .TH "VIA_CHAN_FREE" "" "06 October 2005" "" "" .SH NAME via_chan_free \- Release a PCM channel .SH SYNOPSIS "SYNOPSIS" .sp \fB .sp void via_chan_free (struct via_info * \fIcard\fB, struct via_channel * \fIchan\fB); \fR .SH "ARGUMENTS" .TP \fB\fIcard\fB\fR Private audio chip info .TP \fB\fIchan\fB\fR Channel to be released .SH "DESCRIPTION" .PP Performs all the functions necessary to clean up an initialized channel. .PP Currently these functions include disabled any active DMA operations, setting the PCM channel back to a known state, and releasing any allocated sound buffers.