Lines Matching refs:handle
29 int EAS_fread(void *handle, void *buf, int offset, int size) { in EAS_fread() argument
30 fseek(handle, offset, SEEK_SET); in EAS_fread()
31 return fread(buf, 1, size, handle); in EAS_fread()
34 int EAS_fsize(void *handle) { in EAS_fsize() argument
35 fseek(handle, 0, SEEK_END); in EAS_fsize()
36 return ftell(handle); in EAS_fsize()
40 EAS_HANDLE handle; in PlayFile() local
42 file.handle = (void*) fopen(filename, "rb"); in PlayFile()
46 if (EAS_OpenFile(easData, &file, &handle) != EAS_SUCCESS) { in PlayFile()
48 if(file.handle) { in PlayFile()
49 fclose(file.handle); in PlayFile()
53 EAS_Prepare(easData, handle); in PlayFile()
54 EAS_CloseFile(easData, handle); in PlayFile()
56 if(file.handle) { in PlayFile()
57 fclose(file.handle); in PlayFile()