The Display API provides functions to control the display. 
Required Header
#include <player.h>
Overview
The API allows you to manage the display of the player. This API provides functions to set and get various display properties:
Functions | 
| int  | player_set_display_mode (player_h player, player_display_mode_e mode) | 
|   | Sets the video display mode.  
  | 
| int  | player_get_display_mode (player_h player, player_display_mode_e *mode) | 
|   | Gets the video display mode.  
  | 
| int  | player_set_display_roi_area (player_h player, int x, int y, int width, int height) | 
|   | Sets the ROI (Region Of Interest) area of display.  
  | 
| int  | player_set_display_visible (player_h player, bool visible) | 
|   | Sets the visibility of the video display.  
  | 
| int  | player_is_display_visible (player_h player, bool *visible) | 
|   | Gets the visibility of the video display.  
  | 
| int  | player_set_display_rotation (player_h player, player_display_rotation_e rotation) | 
|   | Sets the rotation settings of the video surface display.  
  | 
| int  | player_get_display_rotation (player_h player, player_display_rotation_e *rotation) | 
|   | Gets the rotation of the video surface display.  
  | 
Typedefs | 
| typedef void *  | player_display_h | 
|   | The player display handle.  
  | 
Defines | 
| #define  | GET_DISPLAY(x)   (void*)(x) | 
|   | Definition for a display handle from evas object.  
  | 
Define Documentation
Definition for a display handle from evas object. 
- Since :
 - 2.3 
 
 
 
Typedef Documentation
The player display handle. 
- Since :
 - 2.3 
 
 
 
Enumeration Type Documentation
Enumeration for display mode. 
- Since :
 - 2.3 
 
- Enumerator: 
 
| PLAYER_DISPLAY_MODE_LETTER_BOX  | 
 Letter box  
 | 
| PLAYER_DISPLAY_MODE_ORIGIN_SIZE  | 
 Origin size  
 | 
| PLAYER_DISPLAY_MODE_FULL_SCREEN  | 
 Full-screen  
 | 
| PLAYER_DISPLAY_MODE_CROPPED_FULL  | 
 Cropped full-screen  
 | 
| PLAYER_DISPLAY_MODE_ORIGIN_OR_LETTER  | 
 Origin size (if surface size is larger than video size(width/height)) or Letter box (if video size(width/height) is larger than surface size)  
 | 
| PLAYER_DISPLAY_MODE_DST_ROI  | 
 Dst ROI mode  
 | 
 
 
 
Enumeration for display rotation type. 
- Since :
 - 2.3 
 
- Enumerator: 
 
| PLAYER_DISPLAY_ROTATION_NONE  | 
 Display is not rotated  
 | 
| PLAYER_DISPLAY_ROTATION_90  | 
 Display is rotated 90 degrees  
 | 
| PLAYER_DISPLAY_ROTATION_180  | 
 Display is rotated 180 degrees  
 | 
| PLAYER_DISPLAY_ROTATION_270  | 
 Display is rotated 270 degrees  
 | 
 
 
 
Function Documentation
Gets the video display mode. 
- Since :
 - 2.3 
 
- Parameters:
 - 
  
    | [in] | player | The handle to the media player  | 
    | [out] | mode | The current display mode  | 
  
   
- Returns:
 0 on success, otherwise a negative error value 
- Return values:
 - 
  
  
 
- See also:
 - player_display_mode_e 
 
- 
player_set_display_mode() 
 
 
 
Gets the rotation of the video surface display. 
- Since :
 - 2.3 
 
- Parameters:
 - 
  
    | [in] | player | The handle to the media player  | 
    | [out] | rotation | The current rotation of the display  | 
  
   
- Returns:
 0 on success, otherwise a negative error value 
- Return values:
 - 
  
  
 
- See also:
 - player_display_rotation_e 
 
- 
player_set_display_rotation() 
 
 
 
Gets the visibility of the video display. 
- Since :
 - 2.3 
 
- Parameters:
 - 
  
    | [in] | player | The handle to the media player  | 
    | [out] | visible | The current visibility of the display (true = visible, false = non-visible )  | 
  
   
- Returns:
 0 on success, otherwise a negative error value 
- Return values:
 - 
  
  
 
- See also:
 - player_set_display_visible() 
 
 
 
Sets the ROI (Region Of Interest) area of display. 
- Since :
 - 3.0 
 
- Parameters:
 - 
  
    | [in] | player | The handle to the media player  | 
    | [in] | x | X coordinate of area  | 
    | [in] | y | Y coordinate of area  | 
    | [in] | width | Width of area  | 
    | [in] | height | Height of area  | 
  
   
- Returns:
 0 on success, otherwise a negative error value 
- Return values:
 - 
  
  
 
- See also:
 - player_set_display() 
 
- 
player_set_display_mode() 
 
 
 
Sets the rotation settings of the video surface display. 
Use this function to change the video orientation to portrait mode. The video out will be rotated in a counterclockwise direction. 
- Since :
 - 2.3 
 
- Parameters:
 - 
  
    | [in] | player | The handle to the media player  | 
    | [in] | rotation | The rotation of the display  | 
  
   
- Returns:
 0 on success, otherwise a negative error value 
- Return values:
 - 
  
  
 
- See also:
 - player_display_rotation_e 
 
- 
player_set_display() 
 
- 
player_get_display_rotation() 
 
 
 
Sets the visibility of the video display. 
- Since :
 - 2.3 
 
- Parameters:
 - 
  
    | [in] | player | The handle to the media player  | 
    | [in] | visible | The visibility of the display (true = visible, false = non-visible )  | 
  
   
- Returns:
 0 on success, otherwise a negative error value 
- Return values:
 - 
  
  
 
- See also:
 - player_set_display() 
 
- 
player_is_display_visible()