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
Go to the source code of this file.
Typedefs | |
typedef struct st_video_input_vdc5_layer_t | video_input_vdc5_layer_t |
video_input_vdc5_layer_t | |
typedef void(* | vdc5_int_cb_t )(const uint32_t) |
vdc5_int_cb_t | |
Functions | |
static void | R_VIDEO_INPUT_OnVideoInVSync (vdc5_channel_t video_input_channel, vdc5_int_type_t int_type) |
Video input V-Sync interrupt handler. | |
static void | R_VIDEO_INPUT_OnVideoInVSync_Ch0 (vdc5_int_type_t int_type) |
R_VIDEO_INPUT_OnVideoInVSync_Ch0. | |
static void | R_VIDEO_INPUT_OnVideoInVSync_Ch1 (vdc5_int_type_t int_type) |
R_VIDEO_INPUT_OnVideoInVSync_Ch1. | |
static void | InterruptCallbackVector_S0_VI_VSYNC0 (void) |
InterruptCallbackVector_S0_VI_VSYNC0. | |
static void | InterruptCallbackVector_S0_VI_VSYNC1 (void) |
InterruptCallbackVector_S0_VI_VSYNC1. | |
static void | InterruptCallbackVector_S1_VI_VSYNC0 (void) |
InterruptCallbackVector_S1_VI_VSYNC0. | |
static void | InterruptCallbackVector_S1_VI_VSYNC1 (void) |
InterruptCallbackVector_S1_VI_VSYNC1. | |
static errnum_t | R_VIDEO_INPUT_STATIC_AttachSelfToInterrupt (vdc5_channel_t in_video_input_channel, vdc5_layer_id_t in_data_control_ID, video_input_t *in_self) |
R_VIDEO_INPUT_STATIC_AttachSelfToInterrupt. | |
static errnum_t | R_VIDEO_INPUT_STATIC_DetachSelfFromInterrupt (vdc5_channel_t in_video_input_channel, vdc5_layer_id_t in_data_control_ID, video_input_t *in_self) |
R_VIDEO_INPUT_STATIC_DetachSelfFromInterrupt. | |
static errnum_t | R_VIDEO_INPUT_STATIC_GetSelfPointer (vdc5_channel_t in_video_input_channel, vdc5_layer_id_t in_data_control_ID, video_input_t ***out_self_pp) |
R_VIDEO_INPUT_STATIC_GetSelfPointer. | |
static errnum_t | R_VIDEO_INPUT_STATIC_GetSelfFromInterrupt (vdc5_channel_t in_video_input_channel, vdc5_int_type_t in_interrupt, video_input_t **out_self) |
R_VIDEO_INPUT_STATIC_GetSelfFromInterrupt. | |
void | R_VIDEO_INPUT_InitConst (video_input_t *const self) |
Initializes by constant data. | |
errnum_t | R_VIDEO_INPUT_Initialize (video_input_t *const self, video_input_config_t *in_out_Config) |
R_VIDEO_INPUT_Initialize. | |
errnum_t | R_VIDEO_INPUT_Finalize (video_input_t *const self, errnum_t e) |
R_VIDEO_INPUT_Finalize. |
Detailed Description
- Rev:
- 51
- Date:
- 2014-03-14 18:42:33 +0900#
Definition in file video_input.c.
Typedef Documentation
vdc5_int_cb_t
Definition at line 62 of file video_input.c.
video_input_vdc5_layer_t
Definition at line 51 of file video_input.c.
Function Documentation
static void InterruptCallbackVector_S0_VI_VSYNC0 | ( | void | ) | [static] |
InterruptCallbackVector_S0_VI_VSYNC0.
- Parameters
- None
- Returns:
- None.
Definition at line 695 of file video_input.c.
static void InterruptCallbackVector_S0_VI_VSYNC1 | ( | void | ) | [static] |
InterruptCallbackVector_S0_VI_VSYNC1.
- Parameters
- None
- Returns:
- None.
Definition at line 711 of file video_input.c.
static void InterruptCallbackVector_S1_VI_VSYNC0 | ( | void | ) | [static] |
InterruptCallbackVector_S1_VI_VSYNC0.
- Parameters
- None
- Returns:
- None.
Definition at line 727 of file video_input.c.
static void InterruptCallbackVector_S1_VI_VSYNC1 | ( | void | ) | [static] |
InterruptCallbackVector_S1_VI_VSYNC1.
- Parameters
- None
- Returns:
- None.
Definition at line 743 of file video_input.c.
errnum_t R_VIDEO_INPUT_Finalize | ( | video_input_t *const | self, |
errnum_t | e | ||
) |
R_VIDEO_INPUT_Finalize.
- Parameters:
-
self video_input_t e Errors that have occurred. No error = 0
- Returns:
- Error code or e, 0 = successful and input e=0
Definition at line 558 of file video_input.c.
void R_VIDEO_INPUT_InitConst | ( | video_input_t *const | self ) |
Initializes by constant data.
R_VIDEO_INPUT_InitConst.
- Parameters:
-
self video_input_t.
- Returns:
- None.
Definition at line 133 of file video_input.c.
errnum_t R_VIDEO_INPUT_Initialize | ( | video_input_t *const | self, |
video_input_config_t * | in_out_Config | ||
) |
R_VIDEO_INPUT_Initialize.
- Parameters:
-
self video_input_t in_out_Config Configuration
- Returns:
- Error Code. 0=No Error.
- Description
- "R_WINDOW_SURFACES_SwapBuffers" must be called after calling this function for showing video layer. Set "window_surfaces_config_t::background_mode" = "BACKGROUND_MODE_VIDEO_INTERLACE"
Definition at line 145 of file video_input.c.
static void R_VIDEO_INPUT_OnVideoInVSync | ( | vdc5_channel_t | video_input_channel, |
vdc5_int_type_t | int_type | ||
) | [static] |
Video input V-Sync interrupt handler.
- Parameters:
-
channel_num channel_num. int_type vdc5_int_type_t.
- Returns:
- None.
Definition at line 627 of file video_input.c.
static void R_VIDEO_INPUT_OnVideoInVSync_Ch0 | ( | vdc5_int_type_t | int_type ) | [static] |
R_VIDEO_INPUT_OnVideoInVSync_Ch0.
- Parameters
- None
- Returns:
- None.
Definition at line 668 of file video_input.c.
static void R_VIDEO_INPUT_OnVideoInVSync_Ch1 | ( | vdc5_int_type_t | int_type ) | [static] |
R_VIDEO_INPUT_OnVideoInVSync_Ch1.
- Parameters
- None
- Returns:
- None.
Definition at line 681 of file video_input.c.
static errnum_t R_VIDEO_INPUT_STATIC_AttachSelfToInterrupt | ( | vdc5_channel_t | in_video_input_channel, |
vdc5_layer_id_t | in_data_control_ID, | ||
video_input_t * | in_self | ||
) | [static] |
R_VIDEO_INPUT_STATIC_AttachSelfToInterrupt.
- Parameters:
-
in_video_input_channel vdc5_channel_t. in_data_control_ID vdc5_layer_id_t. in_self video_input_t*
- Returns:
- Error Code. 0=No Error.
Definition at line 759 of file video_input.c.
static errnum_t R_VIDEO_INPUT_STATIC_DetachSelfFromInterrupt | ( | vdc5_channel_t | in_video_input_channel, |
vdc5_layer_id_t | in_data_control_ID, | ||
video_input_t * | in_self | ||
) | [static] |
R_VIDEO_INPUT_STATIC_DetachSelfFromInterrupt.
- Parameters:
-
in_video_input_channel vdc5_channel_t. in_data_control_ID vdc5_layer_id_t. in_self video_input_t*
- Returns:
- Error Code. 0=No Error.
Definition at line 792 of file video_input.c.
static errnum_t R_VIDEO_INPUT_STATIC_GetSelfFromInterrupt | ( | vdc5_channel_t | in_video_input_channel, |
vdc5_int_type_t | in_interrupt, | ||
video_input_t ** | out_self | ||
) | [static] |
R_VIDEO_INPUT_STATIC_GetSelfFromInterrupt.
- Parameters:
-
in_interrupt vdc5_int_type_t. in_self video_input_t*
- Returns:
- Error Code. 0=No Error.
Definition at line 824 of file video_input.c.
static errnum_t R_VIDEO_INPUT_STATIC_GetSelfPointer | ( | vdc5_channel_t | in_video_input_channel, |
vdc5_layer_id_t | in_data_control_ID, | ||
video_input_t *** | out_self_pp | ||
) | [static] |
R_VIDEO_INPUT_STATIC_GetSelfPointer.
- Parameters:
-
in_video_input_channel vdc5_channel_t. in_data_control_ID vdc5_layer_id_t. out_self_pp video_input_t*
- Returns:
- Error Code. 0=No Error.
Definition at line 871 of file video_input.c.
Generated on Tue Jul 12 2022 11:15:09 by 1.7.2