Lines Matching refs:handle

52      * @param handle Indicates the audio handle.
56 int32_t (*GetFrameSize)(AudioHandle handle, uint64_t *size);
61 * @param handle Indicates the audio handle.
65 int32_t (*GetFrameCount)(AudioHandle handle, uint64_t *count);
70 * @param handle Indicates the audio handle.
76 int32_t (*SetSampleAttributes)(AudioHandle handle, const struct AudioSampleAttributes *attrs);
81 * @param handle Indicates the audio handle.
87 int32_t (*GetSampleAttributes)(AudioHandle handle, struct AudioSampleAttributes *attrs);
92 * @param handle Indicates the audio handle.
96 int32_t (*GetCurrentChannelId)(AudioHandle handle, uint32_t *channelId);
101 * @param handle Indicates the audio handle.
106 int32_t (*SetExtraParams)(AudioHandle handle, const char *keyValueList);
111 * @param handle Indicates the audio handle.
116 int32_t (*GetExtraParams)(AudioHandle handle, char *keyValueList, int32_t listLenth);
121 * @param handle Indicates the audio handle.
126 int32_t (*ReqMmapBuffer)(AudioHandle handle, int32_t reqSize, struct AudioMmapBufferDescriptor *desc);
131 * @param handle Indicates the audio handle.
136 int32_t (*GetMmapPosition)(AudioHandle handle, uint64_t *frames, struct AudioTimeStamp *time);
141 * @param handle Indicates the audio handle.
145 int32_t (*AddAudioEffect)(AudioHandle handle, uint64_t effectid);
150 * @param handle Indicates the audio handle.
154 int32_t (*RemoveAudioEffect)(AudioHandle handle, uint64_t effectid);
159 * @param handle Indicates the audio handle.
163 int32_t (*GetFrameBufferSize)(AudioHandle handle, uint64_t *bufferSize);