Warning: main(/www/www/htdocs/style/globals.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/ddk_en/audio/api-ref/ado_mixer_element_notify.html on line 1
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/globals.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/ddk_en/audio/api-ref/ado_mixer_element_notify.html on line 1
Warning: main(/www/www/htdocs/style/header.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/ddk_en/audio/api-ref/ado_mixer_element_notify.html on line 8
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/header.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/ddk_en/audio/api-ref/ado_mixer_element_notify.html on line 8
Notify the upper driver levels that there's been a change in an element
#include <audio_driver.h>
void ado_mixer_element_notify
( ado_mixer_t *mixer,
ado_mixer_delement_t *delement,
uint32_t cmd,
ado_ocb_t *ocb );
- mixer
- A pointer to the ado_mixer_t structure that specifies the
mixer that the element belongs to.
This structure was created by
ado_mixer_create().
- delement
- A pointer to the element.
- cmd
- The type of change.
Possible changes include the addition or removal
of an element, and a change in an element's values;
see SND_MIXER_READ_* in <sys/asound.h>
- ocb
- The OCB of the application making the change.
This application isn't notified, because it presumably is already aware
of the change.
If ocb is NULL, all applications, including the
one making the change, are notified.
The ado_mixer_element_notify() function
is used to notify the higher levels of abstraction
that there's been a change in an element.
This notification is passed up the chain,
through the mixer groups associated with this element,
eventually reaching user applications.
QNX Neutrino
Safety: | |
Cancellation point |
No |
Interrupt handler |
No |
Signal handler |
No |
Thread |
No |
Warning: main(/www/www/htdocs/style/footer.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/ddk_en/audio/api-ref/ado_mixer_element_notify.html on line 117
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/footer.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/ddk_en/audio/api-ref/ado_mixer_element_notify.html on line 117