AC97AddMixerNotify

Install mixer notification hook

INPUTS

    MixerObject - object returned by AC97FindMixer()

    type        - notification type

    hook        - related notify hook

SEE ALSO

AC97FindMixer

Find a mixer which is serviced by ac97mixer.library

INPUTS

    MixerObject - object previously returned by AC97FindMixer() or NULL

    mixerID     - known mixerID or -1L

    TagList     - optional taglist

RESULT

    returns either MixerObject or NULL

AC97GetInputAttr

Get certain attributes for a mixer input channel

INPUTS

    MixerObject - object returned by AC97FindMixer()

    index       - output channel index

    attr        - related output attribute

        AC97MIA_MAXVOLUME

        AC97MIA_MINVOLUME

        AC97MIA_NAME

        AC97MIA_CHANNELS

        AC97MIA_VOLUME

        AC97MIA_MUTE

        AC97MIA_HASBOOST

        AC97MIA_BOOST

    valueptr       - value storage ptr for related attribute

SEE ALSO

AC97GetMixerAttr

Get certain attribute values from a mixer

INPUTS

    MixerObject - object returned by AC97FindMixer()

    attr        - related mixer attribute

        AC97MA_S3DOUTPUTS

        AC97MA_S3DINPUTS

        AC97MA_S3DNAME

        AC97MA_S3DCAPABLE

        AC97MA_S3DLEVEL

        AC97MA_SPDIFOUTCAPABLE

        AC97MA_SPDIFOUTENABLE

    valueptr    - value storage ptr for related attribute

SEE ALSO

AC97GetOutputAttr

Get certain attributes for a mixer output channel

INPUTS

    MixerObject - object returned by AC97FindMixer()

    index       - output channel index

    attr        - related output attribute

        AC97MOA_MAXVOLUME

        AC97MOA_MINVOLUME

        AC97MOA_NAME

        AC97MOA_CHANNELS

        AC97MOA_VOLUME

        AC97MOA_MUTE

    valueptr       - value storage ptr for related attribute

SEE ALSO

AC97RemMixerNotify

Remove previously installed mixer notification

INPUTS

    MixerObject - object returned by AC97FindMixer()

    hook        - related notify hook

SEE ALSO

AC97SetInputAttr

Set certain attributes for a mixer input channel

INPUTS

    MixerObject - object returned by AC97FindMixer()

    index       - input channel index

    attr        - related input attribute

        AC97MIA_VOLUME

        AC97MIA_MUTE

        AC97MIA_BOOST

    valueptr       - value storage ptr for related attribute

SEE ALSO

AC97SetMixerAttr

Set certain attributes for a mixer

INPUTS

    MixerObject - object returned by AC97FindMixer()

    attr        - related mixer attribute

        AC97MA_S3DLEVEL

        AC97MA_SPDIFOUTENABLE

    value       - value for related attribute

SEE ALSO

AC97SetOutputAttr

Set certain attributes for a mixer output channel

INPUTS

    MixerObject - object returned by AC97FindMixer()

    index       - output channel index

    attr        - related output attribute

        AC97MOA_VOLUME

        AC97MOA_MUTE

    value       - value for related attribute

SEE ALSO