/ohos5.0/foundation/multimedia/audio_framework/frameworks/native/opensles/test/example/ |
H A D | audio_opensles_recorder_test.cpp | 35 static void BufferQueueCallback(SLOHBufferQueueItf bufferQueueItf, void *pContext, SLuint32 size); 41 static void CaptureStart(SLRecordItf recordItf, SLOHBufferQueueItf bufferQueueItf, FILE *wavFile); 53 SLOHBufferQueueItf bufferQueueItf; variable 95 CaptureStart(recordItf, bufferQueueItf, wavFile_); in CaptureOption() 145 (*pcmCapturerObject)->GetInterface(pcmCapturerObject, SL_IID_OH_BUFFERQUEUE, &bufferQueueItf); in OpenSLESCaptureTest() 146 (*bufferQueueItf)->RegisterCallback(bufferQueueItf, BufferQueueCallback, wavFile_); in OpenSLESCaptureTest() 151 static void BufferQueueCallback(SLOHBufferQueueItf bufferQueueItf, void *pContext, SLuint32 size) in BufferQueueCallback() argument 158 (*bufferQueueItf)->GetBuffer(bufferQueueItf, &buffer, &bufferSize); in BufferQueueCallback() 161 (*bufferQueueItf)->Enqueue(bufferQueueItf, buffer, size); in BufferQueueCallback() 170 static void CaptureStart(SLRecordItf recordItf, SLOHBufferQueueItf bufferQueueItf, FILE *wavFile) in CaptureStart() argument
|
H A D | audio_opensles_player_test.cpp | 33 static void BufferQueueCallback(SLOHBufferQueueItf bufferQueueItf, void *pContext, SLuint32 size); 35 static void PlayerStart(SLPlayItf playItf, SLOHBufferQueueItf bufferQueueItf, FILE *wavFile); 37 static void PlayerStop(SLPlayItf playItf, SLOHBufferQueueItf bufferQueueItf); 57 SLOHBufferQueueItf bufferQueueItf; variable 130 PlayerStop(playItf, bufferQueueItf); in main() 154 PlayerStop(playItf, bufferQueueItf); in main() 198 (*bufferQueueItf)->RegisterCallback(bufferQueueItf, BufferQueueCallback, wavFile_); in OpenSlTest() 200 PlayerStart(playItf, bufferQueueItf, wavFile_); in OpenSlTest() 280 (*bufferQueueItf)->GetBuffer(bufferQueueItf, &buffer, &bufferSize); in BufferQueueCallback() 283 (*bufferQueueItf)->Enqueue(bufferQueueItf, buffer, size); in BufferQueueCallback() [all …]
|
/ohos5.0/docs/zh-cn/application-dev/media/audio/ |
H A D | replace-opensles-by-ohaudio.md | 122 static void MyBufferQueueCallback(SLOHBufferQueueItf bufferQueueItf, void *pContext, SLuint32 size) 127 (*bufferQueueItf)->GetBuffer(bufferQueueItf, &buffer, &bufferSize); 131 (*bufferQueueItf)->Enqueue(bufferQueueItf, buffer, bufferSize); 135 SLOHBufferQueueItf bufferQueueItf; 136 (*playerObject)->GetInterface(playerObject, SL_IID_OH_BUFFERQUEUE, &bufferQueueItf); 139 (*bufferQueueItf)->RegisterCallback(bufferQueueItf, MyBufferQueueCallback, pContext);
|
H A D | using-opensl-es-for-playback.md | 130 5. 获取接口SL_IID_OH_BUFFERQUEUE的bufferQueueItf实例。 133 SLOHBufferQueueItf bufferQueueItf; 134 (*pcmPlayerObject)->GetInterface(pcmPlayerObject, SL_IID_OH_BUFFERQUEUE, &bufferQueueItf); 140 … static void BufferQueueCallback (SLOHBufferQueueItf bufferQueueItf, void *pContext, SLuint32 size) 144 (*bufferQueueItf)->GetBuffer(bufferQueueItf, &buffer, &pSize); 146 (*bufferQueueItf)->Enqueue(bufferQueueItf, buffer, size); 149 (*bufferQueueItf)->RegisterCallback(bufferQueueItf, BufferQueueCallback, pContext);
|
H A D | using-opensl-es-for-recording.md | 135 6. 获取接口SL_IID_OH_BUFFERQUEUE的bufferQueueItf实例。 138 SLOHBufferQueueItf bufferQueueItf; 139 (*pcmCapturerObject)->GetInterface(pcmCapturerObject, SL_IID_OH_BUFFERQUEUE, &bufferQueueItf); 145 static void BufferQueueCallback(SLOHBufferQueueItf bufferQueueItf, void *pContext, SLuint32 size) 150 (*bufferQueueItf)->GetBuffer(bufferQueueItf, &buffer, &pSize); 153 (*bufferQueueItf)->Enqueue(bufferQueueItf, buffer, size); 157 (*bufferQueueItf)->RegisterCallback(bufferQueueItf, BufferQueueCallback, pContext);
|
/ohos5.0/docs/en/application-dev/media/audio/ |
H A D | replace-opensles-by-ohaudio.md | 120 static void MyBufferQueueCallback(SLOHBufferQueueItf bufferQueueItf, void *pContext, SLuint32 size) 125 (*bufferQueueItf)->GetBuffer(bufferQueueItf, &buffer, &bufferSize); 129 (*bufferQueueItf)->Enqueue(bufferQueueItf, buffer, bufferSize); 133 SLOHBufferQueueItf bufferQueueItf; 134 (*playerObject)->GetInterface(playerObject, SL_IID_OH_BUFFERQUEUE, &bufferQueueItf); 137 (*bufferQueueItf)->RegisterCallback(bufferQueueItf, MyBufferQueueCallback, pContext);
|
H A D | using-opensl-es-for-playback.md | 130 5. Obtain the **bufferQueueItf** instance of the **SL_IID_OH_BUFFERQUEUE** API. 133 SLOHBufferQueueItf bufferQueueItf; 134 (*pcmPlayerObject)->GetInterface(pcmPlayerObject, SL_IID_OH_BUFFERQUEUE, &bufferQueueItf); 140 … static void BufferQueueCallback (SLOHBufferQueueItf bufferQueueItf, void *pContext, SLuint32 size) 144 (*bufferQueueItf)->GetBuffer(bufferQueueItf, &buffer, &pSize); 146 (*bufferQueueItf)->Enqueue(bufferQueueItf, buffer, size); 149 (*bufferQueueItf)->RegisterCallback(bufferQueueItf, BufferQueueCallback, pContext);
|
H A D | using-opensl-es-for-recording.md | 136 6. Obtain the **bufferQueueItf** instance of the **SL_IID_OH_BUFFERQUEUE** API. 139 SLOHBufferQueueItf bufferQueueItf; 140 (*pcmCapturerObject)->GetInterface(pcmCapturerObject, SL_IID_OH_BUFFERQUEUE, &bufferQueueItf); 146 static void BufferQueueCallback(SLOHBufferQueueItf bufferQueueItf, void *pContext, SLuint32 size) 151 (*bufferQueueItf)->GetBuffer(bufferQueueItf, &buffer, &pSize); 154 (*bufferQueueItf)->Enqueue(bufferQueueItf, buffer, size); 158 (*bufferQueueItf)->RegisterCallback(bufferQueueItf, BufferQueueCallback, pContext);
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/native/opensles/test/unittest/opensles_recorder_test/src/ |
H A D | audio_opensles_recorder_unit_test.cpp | 40 static void BufferQueueCallback(SLOHBufferQueueItf bufferQueueItf, void *pContext, SLuint32 size) in BufferQueueCallback() argument 46 (*bufferQueueItf)->GetBuffer(bufferQueueItf, &buffer, &bufferSize); in BufferQueueCallback() 49 (*bufferQueueItf)->Enqueue(bufferQueueItf, buffer, size); in BufferQueueCallback()
|
/ohos5.0/foundation/multimedia/audio_framework/frameworks/native/opensles/test/unittest/opensles_player_test/src/ |
H A D | audio_opensles_player_unit_test.cpp | 47 static void BufferQueueCallback(SLOHBufferQueueItf bufferQueueItf, void *pContext, SLuint32 size) in BufferQueueCallback() argument 53 (*bufferQueueItf)->GetBuffer(bufferQueueItf, &buffer, &bufferSize); in BufferQueueCallback() 56 (*bufferQueueItf)->Enqueue(bufferQueueItf, buffer, size); in BufferQueueCallback()
|