Subversion Repositories filter_foundry

Compare Revisions

Regard whitespace Rev 254 → Rev 255

/trunk/ff.h
111,9 → 111,14
unsigned long printablehash(unsigned long hash);
size_t fixpipl(PIPropertyList *pipl,size_t origsize,StringPtr title, long *event_id);
size_t aete_generate(void* aeteptr, PARM_T *pparm, long event_id);
void obfusc(unsigned char* pparm, size_t size);
void deobfusc(unsigned char* pparm, size_t size);
 
// Position 48..52 is "unknown2" of Photoshop FilterFactory PARM_T or "unknown1" of Premiere FilterFactory
// We can assume that it is always 0x00000000, so we place the seed here
#define OBFUSC_SEED_POS 48
 
void obfusc(unsigned char* pparm, size_t size, size_t seed_position);
void deobfusc(unsigned char* pparm, size_t size, size_t seed_position);
 
Boolean loadfile(StandardFileReply *sfr,char **reason);
Boolean readPARMresource(HMODULE hm,char **reason,int readobfusc);