Plugins:PepperAudioAPI: Difference between revisions

Jump to navigation Jump to search
Line 84: Line 84:
<pre>
<pre>
NPPepperExtensions *pepper;
NPPepperExtensions *pepper;
NPAudio *audio = NULL;
NPDeviceContextAudio *audio = NULL;
/* Get PEPPER extensions */
/* Get PEPPER extensions */
NPERR ret = NPN_GetValue(instance, NPNVPepperExtensions, &pepper);
NPERR ret = NPN_GetValue(instance, NPNVPepperExtensions, &pepper);
if (NPERR_NO_ERROR == ret) {
if (NPERR_NO_ERROR == ret) {
   /* successfully obtained Pepper extensions, now acquire audio... */
   /* successfully obtained Pepper extensions, now acquire audio... */
   audio = pepper->acquireDevice(NPAudioDeviceID);
   audio = pepper->acquireDevice(NPPepperAudioDevice);
} else {
} else {
   /* Pepper extensions are not available */
   /* Pepper extensions are not available */
45

edits

Navigation menu