Lines Matching refs:handle

53      * @param handle Indicates the audio handle.
57 int32_t (*GetFrameSize)(AudioHandle handle, uint64_t *size);
62 * @param handle Indicates the audio handle.
66 int32_t (*GetFrameCount)(AudioHandle handle, uint64_t *count);
71 * @param handle Indicates the audio handle.
77 int32_t (*SetSampleAttributes)(AudioHandle handle, const struct AudioSampleAttributes *attrs);
82 * @param handle Indicates the audio handle.
88 int32_t (*GetSampleAttributes)(AudioHandle handle, struct AudioSampleAttributes *attrs);
93 * @param handle Indicates the audio handle.
97 int32_t (*GetCurrentChannelId)(AudioHandle handle, uint32_t *channelId);
102 * @param handle Indicates the audio handle.
107 int32_t (*SetExtraParams)(AudioHandle handle, const char *keyValueList);
112 * @param handle Indicates the audio handle.
117 int32_t (*GetExtraParams)(AudioHandle handle, char *keyValueList, int32_t listLenth);
122 * @param handle Indicates the audio handle.
127 int32_t (*ReqMmapBuffer)(AudioHandle handle, int32_t reqSize, struct AudioMmapBufferDescriptor *desc);
132 * @param handle Indicates the audio handle.
137 int32_t (*GetMmapPosition)(AudioHandle handle, uint64_t *frames, struct AudioTimeStamp *time);
142 * @param handle Indicates the audio handle.
146 int32_t (*AddAudioEffect)(AudioHandle handle, uint64_t effectid);
151 * @param handle Indicates the audio handle.
155 int32_t (*RemoveAudioEffect)(AudioHandle handle, uint64_t effectid);
160 * @param handle Indicates the audio handle.
164 int32_t (*GetFrameBufferSize)(AudioHandle handle, uint64_t *bufferSize);