Plugins:PepperAudioAPI: Difference between revisions

Jump to navigation Jump to search
Line 145: Line 145:


/* fill out request, use sample buffer size from configuration */
/* fill out request, use sample buffer size from configuration */
NPAudioConfig request;
NPDeviceContextAudioConfig request;
NPAudioConfig config;
NPDeviceContextAudioConfig config;
NPAudioContext context;
NPDeviceContextAudio context;
int32 ret;
int32 ret;
request.sampleRate = NPAudioSampleRate44100Hz;
request.sampleRate = NPAudioSampleRate44100Hz;
Line 186: Line 186:


<pre>
<pre>
void appCallback(const NPAudioContext *context) {
void appCallback(const NPDeviceContextAudio *context) {
   /* assume using int16 format */
   /* assume using int16 format */
   int16 *outBuffer16 = (int16 *)context->outBuffer;
   int16 *outBuffer16 = (int16 *)context->outBuffer;
45

edits

Navigation menu