mirror of
https://projects.vdr-developer.org/git/vdr-plugin-softhddevice.git
synced 2023-10-10 19:16:51 +02:00
jpeg_mem_dest only supported by jpeg 8.0.
This commit is contained in:
parent
918170d00b
commit
c3a1de8c7b
16
softhddev.c
16
softhddev.c
@ -940,8 +940,20 @@ int PlayVideo(const uint8_t * data, int size)
|
|||||||
return size;
|
return size;
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef USE_JPEG
|
#if defined(USE_JPEG) && JPEG_LIB_VERSION >= 80
|
||||||
|
|
||||||
|
/**
|
||||||
|
** Create a jpeg image in memory.
|
||||||
|
**
|
||||||
|
** @param image raw RGB image
|
||||||
|
** @param raw_size size of raw image
|
||||||
|
** @param size[out] size of jpeg image
|
||||||
|
** @param quality jpeg quality
|
||||||
|
** @param width number of horizontal pixels in image
|
||||||
|
** @param height number of vertical pixels in image
|
||||||
|
**
|
||||||
|
** @returns allocated jpeg image.
|
||||||
|
*/
|
||||||
uint8_t *CreateJpeg(uint8_t * image, int raw_size, int *size, int quality,
|
uint8_t *CreateJpeg(uint8_t * image, int raw_size, int *size, int quality,
|
||||||
int width, int height)
|
int width, int height)
|
||||||
{
|
{
|
||||||
@ -994,7 +1006,7 @@ uint8_t *CreateJpeg(uint8_t * image, int raw_size, int *size, int quality,
|
|||||||
uint8_t *GrabImage(int *size, int jpeg, int quality, int width, int height)
|
uint8_t *GrabImage(int *size, int jpeg, int quality, int width, int height)
|
||||||
{
|
{
|
||||||
if (jpeg) {
|
if (jpeg) {
|
||||||
#ifdef USE_JPEG
|
#if defined(USE_JPEG) && JPEG_LIB_VERSION >= 80
|
||||||
int raw_size;
|
int raw_size;
|
||||||
uint8_t *image;
|
uint8_t *image;
|
||||||
uint8_t *jpg_image;
|
uint8_t *jpg_image;
|
||||||
|
Loading…
Reference in New Issue
Block a user