Graphics framework for GR-PEACH. When you use this program, we judge you have agreed to the following contents. https://developer.mbed.org/teams/Renesas/wiki/About-LICENSE

Dependents:   ImageZoomInout_Sample ImageRotaion_Sample ImageScroll_Sample GR-PEACH_LCD_4_3inch_Save_to_USB ... more

Embed: (wiki syntax)

« Back to documentation index

converter_wrapper.h File Reference

converter_wrapper.h File Reference

Graphics driver wrapper function definitions in C. More...

Go to the source code of this file.

Typedefs

typedef void( mbed_CallbackFunc_t )(mbed_jcu_err_t err_code)
 Callback function format.

Enumerations

enum  mbed_jcu_err_t {
  MBED_JCU_E_OK = 0, MBED_JCU_E_JCU_ERR = -1, MBED_JCU_E_FORMA_ERR = -2, MBED_JCU_E_PARAM_ERR = -3,
  MBED_JCU_E_PARAM_RANGE_ERR = -7
}
 

Error codes.

More...

Functions

errnum_t R_wrpper_set_decode_callback (mbed_CallbackFunc_t *pSetCallbackAdr, size_t width, size_t height)
 Set callback function address for decode.
errnum_t R_wrpper_LocalDecodeCallback (const r_ospl_interrupt_t *InterruptSource, const r_ospl_caller_t *Caller)
 Set callback function address for encode.
errnum_t R_wrpper_set_encode_callback (mbed_CallbackFunc_t *pSetCallbackAdr, size_t *pSize, int32_t count_max)
 Set callback function address for encode.
errnum_t R_wrpper_LocalEncodeCallback (const r_ospl_interrupt_t *InterruptSource, const r_ospl_caller_t *Caller)
 Set callback function address for encode.

Detailed Description

Graphics driver wrapper function definitions in C.

Version:
1.00
Rev:
1
Date:
2015-08-06 16:33:52 +0900#

Definition in file converter_wrapper.h.


Typedef Documentation

typedef void( mbed_CallbackFunc_t)(mbed_jcu_err_t err_code)

Callback function format.

Definition at line 58 of file converter_wrapper.h.


Enumeration Type Documentation

Error codes.

Enumerator:
MBED_JCU_E_OK 

Normal termination

MBED_JCU_E_JCU_ERR 

JCU driver error

MBED_JCU_E_FORMA_ERR 

Not support format

MBED_JCU_E_PARAM_ERR 

Parameter error

MBED_JCU_E_PARAM_RANGE_ERR 

Parameter range error

Definition at line 47 of file converter_wrapper.h.


Function Documentation

errnum_t R_wrpper_LocalDecodeCallback ( const r_ospl_interrupt_t InterruptSource,
const r_ospl_caller_t Caller 
)

Set callback function address for encode.

Parameters:
[in]InterruptSourceInterrput source data struct address
[in]Callerospl caller data address
Return values:
errorcode

Definition at line 79 of file converter_wrapper.c.

errnum_t R_wrpper_LocalEncodeCallback ( const r_ospl_interrupt_t InterruptSource,
const r_ospl_caller_t Caller 
)

Set callback function address for encode.

Parameters:
[in]InterruptSourceInterrput source data struct address
[in]Callerospl caller data address
Return values:
errorcode

Definition at line 160 of file converter_wrapper.c.

errnum_t R_wrpper_set_decode_callback ( mbed_CallbackFunc_t pSetCallbackAdr,
size_t  width,
size_t  height 
)

Set callback function address for decode.

Parameters:
[in]pSetCallbackAdrCallback function address
[in]p_asyncospl async data address
[in]widthDecode data width
[in]heightDecode data height
Return values:
errorcode
Parameters:
[in]pSetCallbackAdrCallback function address
[in]widthDecode data width
[in]heightDecode data height
Return values:
errorcode

Definition at line 57 of file converter_wrapper.c.

errnum_t R_wrpper_set_encode_callback ( mbed_CallbackFunc_t pSetCallbackAdr,
size_t *  pSize,
int32_t  count_max 
)

Set callback function address for encode.

Parameters:
[in]pSetCallbackAdrCallback function address
[in]p_asyncospl async data address
[in]pSizeEncode size input address
[in]count_maxEncode count max num
Return values:
errorcode
Parameters:
[in]pSetCallbackAdrCallback function address
[in]pSizeEncode size input address
[in]count_maxEncode count max num
Return values:
errorcode

Definition at line 136 of file converter_wrapper.c.