Lines Matching refs:IAudioRenderVdi
20 static int32_t GetLatency(struct IAudioRenderVdi* render, uint32_t *ms)
33 static int32_t RenderFrame(struct IAudioRenderVdi* render, const int8_t *frame, uint32_t frameLen, uint64_t *replyBytes)
45 static int32_t GetPosition(struct IAudioRenderVdi* render, uint64_t *frames, struct AudioTimeStamp *time)
57 static int32_t SetSpeed(struct IAudioRenderVdi* render, float speed)
68 static int32_t GetSpeed(struct IAudioRenderVdi* render, float *speed)
79 static int32_t RegCallback(struct IAudioRenderVdi* render, struct IAudioCallback *audioCallback, int8_t cookie)
90 static int32_t SetChannelMode(struct IAudioRenderVdi* render, enum AudioChannelMode mode)
101 static int32_t GetChannelMode(struct IAudioRenderVdi* render, enum AudioChannelMode *mode)
112 static int32_t DrainBuffer(struct IAudioRenderVdi* render, enum AudioDrainNotifyType *type)
123 static int32_t IsSupportsDrain(struct IAudioRenderVdi* render, bool *support)
134 static int32_t CheckSceneCapability(struct IAudioRenderVdi* render, const struct AudioSceneDescriptor *scene,
147 static int32_t SelectScene(struct IAudioRenderVdi* render, const struct AudioSceneDescriptor *scene)
158 static int32_t SetMute(struct IAudioRenderVdi* render, bool mute)
169 static int32_t GetMute(struct IAudioRenderVdi* render, bool *mute)
181 static int32_t SetVolume(struct IAudioRenderVdi* render, float volume)
192 static int32_t GetVolume(struct IAudioRenderVdi* render, float *volume)
203 static int32_t GetGainThreshold(struct IAudioRenderVdi* render, float *min, float *max)
215 static int32_t GetGain(struct IAudioRenderVdi* render, float *gain)
226 static int32_t SetGain(struct IAudioRenderVdi* render, float gain)
237 static int32_t GetFrameSize(struct IAudioRenderVdi* render, uint64_t *size)
248 static int32_t GetFrameCount(struct IAudioRenderVdi* render, uint64_t *count)
259 static int32_t SetSampleAttributes(struct IAudioRenderVdi* render, const struct AudioSampleAttributes *attrs)
270 static int32_t GetSampleAttributes(struct IAudioRenderVdi* render, struct AudioSampleAttributes *attrs)
282 static int32_t GetCurrentChannelId(struct IAudioRenderVdi* render, uint32_t *channelId)
293 static int32_t SetExtraParams(struct IAudioRenderVdi* render, const char *keyValueList)
304 static int32_t GetExtraParams(struct IAudioRenderVdi* render, char *keyValueList, uint32_t keyValueListLen)
314 static int32_t ReqMmapBuffer(struct IAudioRenderVdi* render, int32_t reqSize,
325 static int32_t GetMmapPosition(struct IAudioRenderVdi* render, uint64_t *frames, struct AudioTimeStamp *time)
334 static int32_t AddAudioEffect(struct IAudioRenderVdi* render, uint64_t effectid)
343 static int32_t RemoveAudioEffect(struct IAudioRenderVdi* render, uint64_t effectid)
352 static int32_t GetFrameBufferSize(struct IAudioRenderVdi* render, uint64_t *bufferSize)
361 static int32_t Start(struct IAudioRenderVdi* render)
369 static int32_t Stop(struct IAudioRenderVdi* render)
377 static int32_t Pause(struct IAudioRenderVdi* render)
385 static int32_t Resume(struct IAudioRenderVdi* render)
393 static int32_t Flush(struct IAudioRenderVdi* render)
401 static int32_t TurnStandbyMode(struct IAudioRenderVdi* render)
409 static int32_t AudioDevDump(struct IAudioRenderVdi* render, int32_t range, int32_t fd)
420 static int32_t IsSupportsPauseAndResume(struct IAudioRenderVdi* render, bool *supportPause, bool *supportResume)
431 static int32_t SetbufferSize(struct IAudioRenderVdi* render, uint32_t size)