Mercurial > mplayer.hg
comparison unrar_exec.h @ 25440:ae7399c268fe
Remove internal unrarlib copy, the new unrarexec code is a strict superset.
author | diego |
---|---|
date | Thu, 20 Dec 2007 10:10:26 +0000 |
parents | f95cd1391ea0 |
children | 4129c8cfa742 |
comparison
equal
deleted
inserted
replaced
25439:17098467fc9b | 25440:ae7399c268fe |
---|---|
22 */ | 22 */ |
23 | 23 |
24 #ifndef UNRAR_EXEC_H | 24 #ifndef UNRAR_EXEC_H |
25 #define UNRAR_EXEC_H | 25 #define UNRAR_EXEC_H |
26 | 26 |
27 #include "unrarlib.h" | 27 struct RAR_archive_entry |
28 { | |
29 char *Name; | |
30 unsigned long PackSize; | |
31 unsigned long UnpSize; | |
32 unsigned long FileCRC; | |
33 unsigned long FileTime; | |
34 unsigned char UnpVer; | |
35 unsigned char Method; | |
36 unsigned long FileAttr; | |
37 }; | |
38 | |
39 typedef struct archivelist | |
40 { | |
41 struct RAR_archive_entry item; | |
42 struct archivelist *next; | |
43 } ArchiveList_struct; | |
28 | 44 |
29 extern char* unrar_executable; | 45 extern char* unrar_executable; |
30 | 46 |
31 int unrar_exec_get(unsigned char **output, unsigned long *size, | 47 int unrar_exec_get(unsigned char **output, unsigned long *size, |
32 const char *filename, const char *rarfile); | 48 const char *filename, const char *rarfile); |