DVBCore  17.9.0
Open Source DVB Engine
 All Data Structures Files Functions Typedefs Macros Pages
Functions
media_image.h File Reference

Media image functions. More...

#include "techtype.h"
#include "stbhwc.h"

Go to the source code of this file.

Functions

BOOLEAN STB_IMGConvertPNG (U8BIT *image_data, U32BIT image_data_size, U8BIT **output_data, U32BIT *output_data_size, U16BIT *pixel_width, U16BIT *pixel_height)
 Converts the given PNG image data to a bitmap image that can be displayed on-screen with the given bit depth. More...
 
BOOLEAN STB_IMGConvertJPEG (U8BIT *image_data, U32BIT image_data_size, U8BIT **output_data, U32BIT *output_data_size, U16BIT *pixel_width, U16BIT *pixel_height)
 Converts the given JPEG image data to a bitmap image that can be displayed on-screen, but no scaling is applied. More...
 

Detailed Description

Media image functions.

Date
22 November 2010
Author
Steve Ford

Function Documentation

BOOLEAN STB_IMGConvertJPEG ( U8BIT *  image_data,
U32BIT  image_data_size,
U8BIT **  output_data,
U32BIT *  output_data_size,
U16BIT *  pixel_width,
U16BIT *  pixel_height 
)

Converts the given JPEG image data to a bitmap image that can be displayed on-screen, but no scaling is applied.


Parameters
image_data- PNG image data
image_data_size- number of PNG image data bytes
output_data- address of pointer to buffer allocated for output data
output_data_size- pointer to number of bytes in output bitmap
pixel_width- pointer to returned width in pixels
pixel_height- pointer to returned height in pixels
Returns
TRUE if image data is a valid PNG and conversion succeeds, FALSE otherwise
BOOLEAN STB_IMGConvertPNG ( U8BIT *  image_data,
U32BIT  image_data_size,
U8BIT **  output_data,
U32BIT *  output_data_size,
U16BIT *  pixel_width,
U16BIT *  pixel_height 
)

Converts the given PNG image data to a bitmap image that can be displayed on-screen with the given bit depth.


Parameters
image_data- PNG image data
image_data_size- number of PNG image data bytes
output_data- address of pointer to buffer allocated for output data
output_data_size- pointer to number of bytes in output bitmap
pixel_width- pointer to returned width in pixels
pixel_height- pointer to returned height in pixels
Returns
TRUE if image data is a valid PNG and conversion succeeds, FALSE otherwise