Home
last modified time | relevance | path

Searched defs:avifIO (Results 1 – 3 of 3) sorted by relevance

/aosp_15_r20/external/rust/crabbyavif/src/capi/
Dio.rs143 pub struct avifIO { struct
144 destroy: avifIODestroyFunc, argument
145 read: avifIOReadFunc, argument
146 write: avifIOWriteFunc, argument
154 io: avifIO, argument
205 unsafe extern "C" fn cioDestroy(_io: *mut avifIO) {} in cioDestroy()
209 io: *mut avifIO, in cioRead()
238 _io: *mut avifIO, in cioWrite()
251 ) -> *mut avifIO { in crabby_avifIOCreateMemoryReader()
268 pub unsafe extern "C" fn crabby_avifIOCreateFileReader(filename: *const c_char) -> *mut avifIO { in crabby_avifIOCreateFileReader()
[all …]
Ddecoder.rs115 pub unsafe extern "C" fn crabby_avifDecoderSetIO(decoder: *mut avifDecoder, io: *mut avifIO) { in crabby_avifDecoderSetIO()
/aosp_15_r20/external/rust/crabbyavif/include/avif/
Davif.h464 struct avifIO { struct
465 avifIODestroyFunc destroy; argument
466 avifIOReadFunc read; argument
467 avifIOWriteFunc write; argument
468 uint64_t sizeHint;
469 avifBool persistent;
470 void *data;