mirror of
https://github.com/tuxbox-neutrino/neutrino.git
synced 2025-08-26 23:13:13 +02:00
- vuplus_arm: color profile (auto/bt709/bt470) added
This commit is contained in:
@@ -2852,6 +2852,7 @@ videomenu.hdmi_colorimetry_auto auto
|
|||||||
videomenu.hdmi_colorimetry_bt2020ncl BT 2020 ncl
|
videomenu.hdmi_colorimetry_bt2020ncl BT 2020 ncl
|
||||||
videomenu.hdmi_colorimetry_bt2020cl BT 2020 cl
|
videomenu.hdmi_colorimetry_bt2020cl BT 2020 cl
|
||||||
videomenu.hdmi_colorimetry_bt709 BT 709
|
videomenu.hdmi_colorimetry_bt709 BT 709
|
||||||
|
videomenu.hdmi_colorimetry_bt470 BT 470
|
||||||
videomenu.hue Farbton
|
videomenu.hue Farbton
|
||||||
videomenu.letterbox Letterbox
|
videomenu.letterbox Letterbox
|
||||||
videomenu.panscan Pan & Scan
|
videomenu.panscan Pan & Scan
|
||||||
|
@@ -2852,6 +2852,7 @@ videomenu.hdmi_colorimetry_auto auto
|
|||||||
videomenu.hdmi_colorimetry_bt2020ncl BT 2020 NCL
|
videomenu.hdmi_colorimetry_bt2020ncl BT 2020 NCL
|
||||||
videomenu.hdmi_colorimetry_bt2020cl BT 2020 CL
|
videomenu.hdmi_colorimetry_bt2020cl BT 2020 CL
|
||||||
videomenu.hdmi_colorimetry_bt709 BT 709
|
videomenu.hdmi_colorimetry_bt709 BT 709
|
||||||
|
videomenu.hdmi_colorimetry_bt470 BT 470
|
||||||
videomenu.hue Hue
|
videomenu.hue Hue
|
||||||
videomenu.letterbox Letterbox
|
videomenu.letterbox Letterbox
|
||||||
videomenu.panscan Pan & Scan
|
videomenu.panscan Pan & Scan
|
||||||
|
@@ -362,6 +362,15 @@ CMenuOptionChooser::keyval VIDEOMENU_ZAPPINGMODE_OPTIONS[VIDEOMENU_ZAPPINGMODE_O
|
|||||||
{ 1, LOCALE_VIDEOMENU_ZAPPINGMODE_HOLD }
|
{ 1, LOCALE_VIDEOMENU_ZAPPINGMODE_HOLD }
|
||||||
};
|
};
|
||||||
|
|
||||||
|
#if BOXMODEL_VUPLUS_ARM
|
||||||
|
#define VIDEOMENU_HDMI_COLORIMETRY_OPTION_COUNT 3
|
||||||
|
const CMenuOptionChooser::keyval VIDEOMENU_HDMI_COLORIMETRY_OPTIONS[VIDEOMENU_HDMI_COLORIMETRY_OPTION_COUNT] =
|
||||||
|
{
|
||||||
|
{ HDMI_COLORIMETRY_AUTO, LOCALE_VIDEOMENU_HDMI_COLORIMETRY_AUTO },
|
||||||
|
{ HDMI_COLORIMETRY_BT709, LOCALE_VIDEOMENU_HDMI_COLORIMETRY_BT709 },
|
||||||
|
{ HDMI_COLORIMETRY_BT470, LOCALE_VIDEOMENU_HDMI_COLORIMETRY_BT470 }
|
||||||
|
};
|
||||||
|
#else
|
||||||
#define VIDEOMENU_HDMI_COLORIMETRY_OPTION_COUNT 4
|
#define VIDEOMENU_HDMI_COLORIMETRY_OPTION_COUNT 4
|
||||||
const CMenuOptionChooser::keyval VIDEOMENU_HDMI_COLORIMETRY_OPTIONS[VIDEOMENU_HDMI_COLORIMETRY_OPTION_COUNT] =
|
const CMenuOptionChooser::keyval VIDEOMENU_HDMI_COLORIMETRY_OPTIONS[VIDEOMENU_HDMI_COLORIMETRY_OPTION_COUNT] =
|
||||||
{
|
{
|
||||||
@@ -371,6 +380,7 @@ const CMenuOptionChooser::keyval VIDEOMENU_HDMI_COLORIMETRY_OPTIONS[VIDEOMENU_HD
|
|||||||
{ HDMI_COLORIMETRY_BT709, LOCALE_VIDEOMENU_HDMI_COLORIMETRY_BT709 }
|
{ HDMI_COLORIMETRY_BT709, LOCALE_VIDEOMENU_HDMI_COLORIMETRY_BT709 }
|
||||||
};
|
};
|
||||||
#endif
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
int CVideoSettings::showVideoSetup()
|
int CVideoSettings::showVideoSetup()
|
||||||
{
|
{
|
||||||
@@ -539,7 +549,11 @@ int CVideoSettings::showVideoSetup()
|
|||||||
videosetup->addItem(zm);
|
videosetup->addItem(zm);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if BOXMODEL_VUPLUS_ARM
|
||||||
|
if (file_exists("/proc/stb/video/hdmi_colorspace"))
|
||||||
|
#else
|
||||||
if (file_exists("/proc/stb/video/hdmi_colorimetry"))
|
if (file_exists("/proc/stb/video/hdmi_colorimetry"))
|
||||||
|
#endif
|
||||||
{
|
{
|
||||||
CMenuOptionChooser *hm = new CMenuOptionChooser(LOCALE_VIDEOMENU_HDMI_COLORIMETRY, &g_settings.hdmi_colorimetry, VIDEOMENU_HDMI_COLORIMETRY_OPTIONS, VIDEOMENU_HDMI_COLORIMETRY_OPTION_COUNT, true, this);
|
CMenuOptionChooser *hm = new CMenuOptionChooser(LOCALE_VIDEOMENU_HDMI_COLORIMETRY, &g_settings.hdmi_colorimetry, VIDEOMENU_HDMI_COLORIMETRY_OPTIONS, VIDEOMENU_HDMI_COLORIMETRY_OPTION_COUNT, true, this);
|
||||||
hm->setHint("", LOCALE_MENU_HINT_VIDEO_HDMI_COLORIMETRY);
|
hm->setHint("", LOCALE_MENU_HINT_VIDEO_HDMI_COLORIMETRY);
|
||||||
|
@@ -2879,6 +2879,7 @@ typedef enum
|
|||||||
LOCALE_VIDEOMENU_HDMI_COLORIMETRY_BT2020NCL,
|
LOCALE_VIDEOMENU_HDMI_COLORIMETRY_BT2020NCL,
|
||||||
LOCALE_VIDEOMENU_HDMI_COLORIMETRY_BT2020CL,
|
LOCALE_VIDEOMENU_HDMI_COLORIMETRY_BT2020CL,
|
||||||
LOCALE_VIDEOMENU_HDMI_COLORIMETRY_BT709,
|
LOCALE_VIDEOMENU_HDMI_COLORIMETRY_BT709,
|
||||||
|
LOCALE_VIDEOMENU_HDMI_COLORIMETRY_BT470,
|
||||||
LOCALE_VIDEOMENU_HUE,
|
LOCALE_VIDEOMENU_HUE,
|
||||||
LOCALE_VIDEOMENU_LETTERBOX,
|
LOCALE_VIDEOMENU_LETTERBOX,
|
||||||
LOCALE_VIDEOMENU_PANSCAN,
|
LOCALE_VIDEOMENU_PANSCAN,
|
||||||
|
@@ -2879,6 +2879,7 @@ const char * locale_real_names[] =
|
|||||||
"videomenu.hdmi_colorimetry_bt2020ncl",
|
"videomenu.hdmi_colorimetry_bt2020ncl",
|
||||||
"videomenu.hdmi_colorimetry_bt2020cl",
|
"videomenu.hdmi_colorimetry_bt2020cl",
|
||||||
"videomenu.hdmi_colorimetry_bt709",
|
"videomenu.hdmi_colorimetry_bt709",
|
||||||
|
"videomenu.hdmi_colorimetry_bt470",
|
||||||
"videomenu.hue",
|
"videomenu.hue",
|
||||||
"videomenu.letterbox",
|
"videomenu.letterbox",
|
||||||
"videomenu.panscan",
|
"videomenu.panscan",
|
||||||
|
Reference in New Issue
Block a user