1
0
Fork 0
forked from len0rd/rockbox

View Album Art from WPS context menu

Add ability to imageviewer to view current track embedded/folder album art
Add "View Album Art" WPS context menu item

Change-Id: I49caebd38e5e3e2910d418bbeaa5e51da0e6bd93
This commit is contained in:
Roman Artiukhin 2024-10-14 21:33:40 +03:00 committed by Christian Soffke
parent c1bcebd998
commit 55a5bfe740
10 changed files with 166 additions and 31 deletions

View file

@ -110,10 +110,10 @@ static int img_mem(int ds)
}
static int load_image(char *filename, struct image_info *info,
unsigned char *buf, ssize_t *buf_size)
unsigned char *buf, ssize_t *buf_size,
int offset, int filesize)
{
int fd;
int filesize;
unsigned char* buf_jpeg; /* compressed JPEG image */
int status;
struct jpeg *p_jpg = &jpg;
@ -127,7 +127,15 @@ static int load_image(char *filename, struct image_info *info,
rb->splashf(HZ, "err opening %s: %d", filename, fd);
return PLUGIN_ERROR;
}
filesize = rb->filesize(fd);
if (offset)
{
rb->lseek(fd, offset, SEEK_SET);
}
else
{
filesize = rb->filesize(fd);
}
/* allocate JPEG buffer */
buf_jpeg = buf;