Home | History | Annotate | Download | only in FLAC

Lines Matching refs:handle

57  *  for the metadata interfaces to handle I/O.
86 /** This is the opaque handle type used by the callbacks. Typically
98 * \param handle The handle to the data source.
102 typedef size_t (*FLAC__IOCallback_Read) (void *ptr, size_t size, size_t nmemb, FLAC__IOHandle handle);
111 * \param handle The handle to the data source.
115 typedef size_t (*FLAC__IOCallback_Write) (const void *ptr, size_t size, size_t nmemb, FLAC__IOHandle handle);
122 * \param handle The handle to the data source.
128 typedef int (*FLAC__IOCallback_Seek) (FLAC__IOHandle handle, FLAC__int64 offset, int whence);
135 * \param handle The handle to the data source.
139 typedef FLAC__int64 (*FLAC__IOCallback_Tell) (FLAC__IOHandle handle);
146 * \param handle The handle to the data source.
150 typedef int (*FLAC__IOCallback_Eof) (FLAC__IOHandle handle);
156 * \param handle The handle to the data source.
160 typedef int (*FLAC__IOCallback_Close) (FLAC__IOHandle handle);