3 #ifndef _VIDEOOUT_TYPES_H_ 4 #define _VIDEOOUT_TYPES_H_ 113 #define ALL_PICTURE_ATTRIBUTES static_cast<PictureAttributeSupported> \ 114 (kPictureAttributeSupported_Brightness | \ 115 kPictureAttributeSupported_Contrast | \ 116 kPictureAttributeSupported_Colour | \ 117 kPictureAttributeSupported_Hue | \ 118 kPictureAttributeSupported_Range) 141 return QObject::tr(
"No 3D");
143 return QObject::tr(
"3D Side by Side");
145 return QObject::tr(
"Discard 3D Side by Side");
147 return QObject::tr(
"3D Top and Bottom");
149 return QObject::tr(
"Discard 3D Top and Bottom");
151 return QObject::tr(
"Unknown");
172 QString ret = QObject::tr(
"Unknown");
176 ret = QObject::tr(
"Ignore");
break;
178 ret = QObject::tr(
"Detect");
break;
181 ret = QObject::tr(
"Interlaced");
183 ret = QObject::tr(
"Interlaced (Normal)");
187 ret = QObject::tr(
"Interlaced");
189 ret = QObject::tr(
"Interlaced (Reversed)");
192 ret = QObject::tr(
"Progressive");
break;
204 case kPIPOff:
return QString(
"Pip Off");
205 case kPIPonTV:
return QString(
"Pip on TV");
207 case kPBPLeft:
return QString(
"PBP Left");
208 case kPBPRight:
return QString(
"PBP Right");
210 return QString(
"Unknown");
218 case kPIPTopLeft: ret = QObject::tr(
"Top Left");
break;
220 case kPIPTopRight: ret = QObject::tr(
"Top Right");
break;
230 QString ret = QObject::tr(
"Off");
247 QString ret = QObject::tr(
"Black");
248 switch (letterboxcolour)
277 QString ret = QObject::tr(
"Off");
283 ret = QObject::tr(
"H.Stretch");
break;
285 ret = QObject::tr(
"V.Stretch");
break;
287 ret = QObject::tr(
"V.Fill");
break;
289 ret = QObject::tr(
"H.Fill");
break;
294 ret = QObject::tr(
"Auto Detect (Default Off)");
297 ret = QObject::tr(
"Auto Detect (Default Half)");
306 QString ret = QObject::tr(
"None");
307 switch (pictureattribute)
311 ret = QObject::tr(
"Brightness");
break;
313 ret = QObject::tr(
"Contrast");
break;
315 ret = QObject::tr(
"Color");
break;
317 ret = QObject::tr(
"Hue");
break;
319 ret = QObject::tr(
"Range");
break;
321 ret = QObject::tr(
"Volume");
break;
332 switch (pictureattribute)
336 ret =
"brightness";
break;
338 ret =
"contrast";
break;
340 ret =
"colour";
break;
356 list +=
"Brightness";
367 return list.join(
",");
373 switch (pictureattribute)
406 #endif // _VIDEOOUT_TYPES_H_
def scan(profile, smoonURL, gate)
QString toString(FrameScanType scan, bool brief=false)
PictureAttributeSupported
QString StereoscopictoString(StereoscopicMode mode)
bool is_interlaced(FrameScanType scan)
float get_aspect_override(AspectOverrideMode aspectmode, float orig)
PictureAttribute next(PictureAttributeSupported supported, PictureAttribute attribute)
bool is_progressive(FrameScanType scan)
PictureAttributeSupported toMask(PictureAttribute pictureattribute)
QString toDBString(PictureAttribute pictureattribute)