Subversion Repositories filter_foundry

Rev

Rev 247 | Rev 259 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 247 Rev 255
Line 109... Line 109...
109
void evalpixel(unsigned char *outp,unsigned char *inp);
109
void evalpixel(unsigned char *outp,unsigned char *inp);
110
 
110
 
111
unsigned long printablehash(unsigned long hash);
111
unsigned long printablehash(unsigned long hash);
112
size_t fixpipl(PIPropertyList *pipl,size_t origsize,StringPtr title, long *event_id);
112
size_t fixpipl(PIPropertyList *pipl,size_t origsize,StringPtr title, long *event_id);
113
size_t aete_generate(void* aeteptr, PARM_T *pparm, long event_id);
113
size_t aete_generate(void* aeteptr, PARM_T *pparm, long event_id);
-
 
114
 
-
 
115
// Position 48..52 is "unknown2" of Photoshop FilterFactory PARM_T or "unknown1" of Premiere FilterFactory
-
 
116
// We can assume that it is always 0x00000000, so we place the seed here
-
 
117
#define OBFUSC_SEED_POS 48
-
 
118
 
114
void obfusc(unsigned char* pparm, size_t size);
119
void obfusc(unsigned char* pparm, size_t size, size_t seed_position);
115
void deobfusc(unsigned char* pparm, size_t size);
120
void deobfusc(unsigned char* pparm, size_t size, size_t seed_position);
116
 
121
 
117
Boolean loadfile(StandardFileReply *sfr,char **reason);
122
Boolean loadfile(StandardFileReply *sfr,char **reason);
118
Boolean readPARMresource(HMODULE hm,char **reason,int readobfusc);
123
Boolean readPARMresource(HMODULE hm,char **reason,int readobfusc);
119
 
124
 
120
void dbglasterror(char*);
125
void dbglasterror(char*);