Home
last modified time | relevance | path

Searched refs:pSles (Results 1 – 3 of 3) sorted by relevance

/external/drrickorang/LoopbackApp/app/src/main/jni/
Dsles.cpp44 sles_data * pSles = (sles_data*) malloc(sizeof(sles_data)); in slesInit() local
46 memset(pSles, 0, sizeof(sles_data)); in slesInit()
48 SLES_PRINTF("pSles malloc %zu bytes at %p", sizeof(sles_data), pSles); in slesInit()
51 *ppSles = pSles; in slesInit()
52 if (pSles != NULL) in slesInit()
56 status = slesCreateServer(pSles, samplingRate, frameCount, micSource, in slesInit()
87 sles_data *pSles = (sles_data*) context; in recorderCallback() local
88 if (pSles != NULL) { in recorderCallback()
89 … collectBufferPeriod(&pSles->recorderBufferStats, NULL /*fdpStats*/, &pSles->recorderTimeStamps, in recorderCallback()
90 pSles->expectedBufferPeriod); in recorderCallback()
[all …]
Djni_sles.c29 sles_data * pSles = NULL; in Java_org_drrickorang_loopback_NativeAudioThread_slesInit() local
36 if (slesInit(&pSles, samplingRate, frameCount, micSource, in Java_org_drrickorang_loopback_NativeAudioThread_slesInit()
40 return (long) pSles; in Java_org_drrickorang_loopback_NativeAudioThread_slesInit()
51 sles_data * pSles = (sles_data*) (size_t) sles; in Java_org_drrickorang_loopback_NativeAudioThread_slesProcessNext() local
60 pSles, pCurrentSample, availableSamples); in Java_org_drrickorang_loopback_NativeAudioThread_slesProcessNext()
62 int samplesRead = slesProcessNext(pSles, pCurrentSample, availableSamples); in Java_org_drrickorang_loopback_NativeAudioThread_slesProcessNext()
69 sles_data * pSles = (sles_data*) (size_t) sles; in Java_org_drrickorang_loopback_NativeAudioThread_slesDestroy() local
70 int status = slesDestroy(&pSles); in Java_org_drrickorang_loopback_NativeAudioThread_slesDestroy()
78 sles_data * pSles = (sles_data*) (size_t) sles; in Java_org_drrickorang_loopback_NativeAudioThread_slesGetRecorderBufferPeriod() local
79 int* recorderBufferPeriod = slesGetRecorderBufferPeriod(pSles); in Java_org_drrickorang_loopback_NativeAudioThread_slesGetRecorderBufferPeriod()
[all …]
Dsles.h146 int slesFull(sles_data *pSles);
148 int slesCreateServer(sles_data *pSles, int samplingRate, int frameCount, int micSource,
152 int slesProcessNext(sles_data *pSles, double *pSamples, long maxSamples);
153 int slesDestroyServer(sles_data *pSles);
154 int* slesGetRecorderBufferPeriod(sles_data *pSles);
155 int slesGetRecorderMaxBufferPeriod(sles_data *pSles);
156 int64_t slesGetRecorderVarianceBufferPeriod(sles_data *pSles);
157 int* slesGetPlayerBufferPeriod(sles_data *pSles);
158 int slesGetPlayerMaxBufferPeriod(sles_data *pSles);
159 int64_t slesGetPlayerVarianceBufferPeriod(sles_data *pSles);
[all …]