From: <no...@fr...> - 2009-05-14 20:59:36
|
Hi all, can some one tel me why THUMB_SIZE_CUSTOM is 0 in Epsilon.c (epsilon/src/lib). I break my head on this little program and I dont understand the probleme ------------------------------------------------------------------- #include <stdio.h> #include <Epsilon.h> int main(int argc, char *argv[]){ Epsilon * image = NULL; Epsilon_Info *info; if(argc < 1) {printf("Usage: %s input_image\n", argv[0]); return(1);} epsilon_init(); image = epsilon_new(argv[1]); info = epsilon_info_get(image); printf("%s - Width: %d, Height: %d\n", argv[1], info->w, info->h); if (epsilon_generate(image) == EPSILON_OK) { printf("Thumbnail created!\n"); } else { printf("Generation failed\n"); } epsilon_free(image); return(0); } the complaint of the program is : "epsilon: cannot find directory to store thumbnails of size: THUMB_SIZE_CUSTOM" -------------------------------------------------------------------- thank you |
From: Hendrik S. <hen...@go...> - 2009-05-15 09:03:43
|
2009/5/14 <no...@fr...>: > Hi all, > > can some one tel me why THUMB_SIZE_CUSTOM is 0 in Epsilon.c (epsilon/src/lib). > I break my head on this little program and I dont understand the probleme Epsilon is broken, this is what I wrote to the ML about the problem: 2009/3/24 Hendrik Siedelmann <hen...@go...>: > These patches fix a few issues I had with epsilon: > > epsilon_new_fix.diff: > in epsilon_new() tsize wasn't set, which defaults to THUMB_SIZE_CUSTOM which > would then fail if neither size nor PATH_DIR_CUSTOM gets changed. > > epsilon_thumb_test_eina.diff: > ecore_file_ls() was changed to return eina_list, change epsilon_thumb_test to > use it. > > I also noticed that epsilon_thumbd would not always terminate, but sometimes > just sit there eating cpu time, but I don't know what's going on with all the > ecore_ipc stuff, so can't fix it. Note that e_thumb will replace epsilon, so that's propably the reason it's not fixed. hendrik |
From: Gustavo S. B. <bar...@pr...> - 2009-05-15 13:11:36
|
On Fri, May 15, 2009 at 6:02 AM, Hendrik Siedelmann <hen...@go...> wrote: > 2009/5/14 <no...@fr...>: >> Hi all, >> >> can some one tel me why THUMB_SIZE_CUSTOM is 0 in Epsilon.c (epsilon/src/lib). >> I break my head on this little program and I dont understand the probleme > > > Epsilon is broken, this is what I wrote to the ML about the problem: > > > 2009/3/24 Hendrik Siedelmann <hen...@go...>: >> These patches fix a few issues I had with epsilon: >> >> epsilon_new_fix.diff: >> in epsilon_new() tsize wasn't set, which defaults to THUMB_SIZE_CUSTOM which >> would then fail if neither size nor PATH_DIR_CUSTOM gets changed. >> >> epsilon_thumb_test_eina.diff: >> ecore_file_ls() was changed to return eina_list, change epsilon_thumb_test to >> use it. >> >> I also noticed that epsilon_thumbd would not always terminate, but sometimes >> just sit there eating cpu time, but I don't know what's going on with all the >> ecore_ipc stuff, so can't fix it. > > > Note that e_thumb will replace epsilon, so that's propably the reason > it's not fixed. Exactly. ProFUSION is finishing ethumb's client-server using dbus, then we should upload to SVN and try to move some apps to use it (e17, canola), but not sure how soon the apps part will be done. Also, it would be good to have other client-servers using other ipc, maybe one using raw unix sockets, so interested peers raise your hands! -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -------------------------------------- MSN: bar...@gm... Skype: gsbarbieri Mobile: +55 (19) 9225-2202 |