libbluray
|
Definitions for Blu-Ray player settings. More...
Go to the source code of this file.
Macros | |
#define | BLURAY_DCAP_1080p_720p_3D 0x01 |
capable of 1920x1080 23.976Hz and 1280x720 59.94Hz 3D | |
#define | BLURAY_DCAP_720p_50Hz_3D 0x02 |
capable of 1280x720 50Hz 3D | |
#define | BLURAY_DCAP_NO_3D_CLASSES_REQUIRED 0x04 |
3D glasses are not required | |
#define | BLURAY_DCAP_INTERLACED_3D 0x08 |
capable of interlaced 3D | |
#define | BLURAY_DCAP_DISPLAY_SIZE_UNDEFINED 0 |
connected display physical size unknown/undefined | |
#define | BLURAY_DCAP_DISPLAY_SIZE_MASK 0xfff00 |
display size mask | |
#define | BLURAY_DCAP_DISPLAY_SIZE(cm) (((cm) > 0xfff ? 0xfff : (cm)) << 8) |
connected display physical size (cm) | |
#define | BLURAY_PLAYER_PROFILE_3D_FLAG 0x100000 |
set for 3D profiles | |
#define | BLURAY_PLAYER_PROFILE_VERSION_MASK 0xffff |
bit mask for player version | |
Definitions for Blu-Ray player settings.
anonymous enum |
BLURAY_PLAYER_SETTING_AUDIO_CAP (PSR15)
Player capability for audio (bitmask)
anonymous enum |
BLURAY_PLAYER_SETTING_REGION_CODE (PSR20)
Player region code (integer)
anonymous enum |
anonymous enum |
anonymous enum |
BLURAY_PLAYER_SETTING_PLAYER_PROFILE (PSR31)
Player profile and version
anonymous enum |
anonymous enum |
BLURAY_PLAYER_SETTING_PERSISTENT_STORAGE.
Enable / disable BD-J persistent storage.
If persistent storage is disabled, BD-J Xlets can't access any data stored during earlier playback sessions. Persistent data stored during current playback session will be removed and can't be accessed later.
This setting can't be changed after bd_play() has been called.
Enumerator | |
---|---|
BLURAY_PERSISTENT_STORAGE_DISABLE | disable persistent storage between playback sessions |
BLURAY_PERSISTENT_STORAGE_ENABLE | enable persistent storage |