From: Hal f. <alf...@gm...> - 2007-12-03 09:26:39
|
Hi all, I'm trying to paste an image in my stream using osd. I use the code below.. sd_img =stream->osd_renderer->new_object(stream->osd_renderer, 800,600); FILE * f; f=fopen("osd-mid.gif","r"); int size; // size file char c; size=0; while(c!=EOF) { c=fgetc(f); size++; } uint8_t * immagine = xine_xmalloc(size); int fd; fd=open("osd-mid.png",O_RDONLY); read(fd,immagine,size); stream->osd_renderer->draw_bitmap(osd_img, immagine, 10, 10,640, 110, 0); stream->osd_renderer->show(osd_img, 0); With this code I see some point in my display, ...Can you help me? Thanks for all, A.F. |