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:
parent
c1bcebd998
commit
55a5bfe740
10 changed files with 166 additions and 31 deletions
|
@ -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;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue