update SetColorFormat()

Origin commit data
------------------
Branch: master
Commit: a8e0f5726f
Author: redblue-pkt <redblue-pkt@orange.pl>
Date: 2018-10-04 (Thu, 04 Oct 2018)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
This commit is contained in:
redblue-pkt
2018-10-04 01:46:27 +02:00
committed by max_10
parent 5ae053b9b8
commit ca703761ac
2 changed files with 14 additions and 5 deletions

View File

@@ -853,7 +853,8 @@ void cVideo::SetControl(int control, int value)
}
}
void cVideo::SetColorFormat(COLOR_FORMAT color_format) {
void cVideo::SetColorFormat(COLOR_FORMAT color_format)
{
const char *p = NULL;
switch(color_format) {
case COLORFORMAT_RGB:
@@ -868,14 +869,20 @@ void cVideo::SetColorFormat(COLOR_FORMAT color_format) {
case COLORFORMAT_SVIDEO:
p = "svideo";
break;
case COLORFORMAT_HDMI_AUTO:
p = "Edid(Auto)";
break;
case COLORFORMAT_HDMI_RGB:
p = "hdmi_rgb";
p = "Hdmi_Rgb";
break;
case COLORFORMAT_HDMI_YCBCR444:
p = "hdmi_yuv";
p = "444";
break;
case COLORFORMAT_HDMI_YCBCR422:
p = "hdmi_422";
p = "422";
break;
case COLORFORMAT_HDMI_YCBCR420:
p = "420";
break;
}
if (p)

View File

@@ -27,9 +27,11 @@ typedef enum {
COLORFORMAT_YUV,
COLORFORMAT_CVBS,
COLORFORMAT_SVIDEO,
COLORFORMAT_HDMI_AUTO,
COLORFORMAT_HDMI_RGB,
COLORFORMAT_HDMI_YCBCR444,
COLORFORMAT_HDMI_YCBCR422
COLORFORMAT_HDMI_YCBCR422,
COLORFORMAT_HDMI_YCBCR420
} COLOR_FORMAT;
typedef enum {