Lines Matching defs:AudioRender
56 struct AudioRender { struct
77 * @param render Indicates the pointer to the <b>AudioRender</b> object to operate. argument
81 int32_t (*GetLatency)(struct AudioRender *render, uint32_t *ms); argument
92 …int32_t (*RenderFrame)(struct AudioRender *render, const void *frame, uint64_t requestBytes, uint6… argument
103 …int32_t (*GetRenderPosition)(struct AudioRender *render, uint64_t *frames, struct AudioTimeStamp *… argument
113 int32_t (*SetRenderSpeed)(struct AudioRender *render, float speed); argument
123 int32_t (*GetRenderSpeed)(struct AudioRender *render, float *speed); argument
133 int32_t (*SetChannelMode)(struct AudioRender *render, enum AudioChannelMode mode); argument
143 int32_t (*GetChannelMode)(struct AudioRender *render, enum AudioChannelMode *mode); argument
155 int32_t (*RegCallback)(struct AudioRender *render, RenderCallback callback, void* cookie); argument
166 int32_t (*DrainBuffer)(struct AudioRender *render, enum AudioDrainNotifyType *type); argument
177 int32_t (*IsSupportsDrain)(struct AudioRender *render, bool *support); argument