#include <QPoint>
#include <QString>
#include <QObject>
Go to the source code of this file.
|
enum | : std::uint16_t {
kDisplayNone = 0x000
, kDisplayNUVTeletextCaptions = 0x001
, kDisplayTeletextCaptions = 0x002
, kDisplayAVSubtitle = 0x004
,
kDisplayCC608 = 0x008
, kDisplayCC708 = 0x010
, kDisplayTextSubtitle = 0x020
, kDisplayDVDButton = 0x040
,
kDisplayRawTextSubtitle = 0x080
, kDisplayAllCaptions = 0x0FF
, kDisplayTeletextMenu = 0x100
, kDisplayAllTextCaptions = ~kDisplayDVDButton & kDisplayAllCaptions
} |
|
enum | ZoomDirection : std::uint8_t {
kZoomHome = 0
, kZoomIn
, kZoomOut
, kZoomVerticalIn
,
kZoomVerticalOut
, kZoomHorizontalIn
, kZoomHorizontalOut
, kZoomUp
,
kZoomDown
, kZoomLeft
, kZoomRight
, kZoomAspectUp
,
kZoomAspectDown
, kZoom_END
} |
|
enum | AspectOverrideMode : std::int8_t {
kAspect_Toggle = -1
, kAspect_Off = 0
, kAspect_4_3 = 1
, kAspect_16_9 = 2
,
kAspect_14_9 = 3
, kAspect_2_35_1 = 4
, kAspect_END = 5
} |
|
enum | AdjustFillMode : std::int8_t {
kAdjustFill_Toggle = -1
, kAdjustFill_Off = 0
, kAdjustFill_Half = 1
, kAdjustFill_Full = 2
,
kAdjustFill_HorizontalStretch = 3
, kAdjustFill_VerticalStretch = 4
, kAdjustFill_HorizontalFill = 5
, kAdjustFill_VerticalFill = 6
,
kAdjustFill_END = 7
, kAdjustFill_AutoDetect_DefaultOff = 8
, kAdjustFill_AutoDetect_DefaultHalf = 9
} |
|
enum | LetterBoxColour : std::int8_t { kLetterBoxColour_Toggle = -1
, kLetterBoxColour_Black = 0
, kLetterBoxColour_Gray25 = 1
, kLetterBoxColour_END = 2
} |
|
enum | FrameScanType : std::int8_t {
kScan_Ignore = -1
, kScan_Detect = 0
, kScan_Interlaced = 1
, kScan_Intr2ndField = 2
,
kScan_Progressive = 3
} |
|
enum | PictureAttribute : std::uint8_t {
kPictureAttribute_None = 0
, kPictureAttribute_MIN = 0
, kPictureAttribute_Brightness = 1
, kPictureAttribute_Contrast = 2
,
kPictureAttribute_Colour = 3
, kPictureAttribute_Hue = 4
, kPictureAttribute_Range = 5
, kPictureAttribute_Volume = 6
,
kPictureAttribute_MAX = 7
} |
|
enum | PictureAttributeSupported : std::uint8_t {
kPictureAttributeSupported_None = 0x00
, kPictureAttributeSupported_Brightness = 0x01
, kPictureAttributeSupported_Contrast = 0x02
, kPictureAttributeSupported_Colour = 0x04
,
kPictureAttributeSupported_Hue = 0x08
, kPictureAttributeSupported_Range = 0x10
, kPictureAttributeSupported_Volume = 0x20
} |
|
enum | StereoscopicMode : std::uint8_t { kStereoscopicModeAuto
, kStereoscopicModeIgnore3D
, kStereoscopicModeSideBySideDiscard
, kStereoscopicModeTopAndBottomDiscard
} |
|
enum | PrimariesMode : std::uint8_t { PrimariesDisabled = 0
, PrimariesRelaxed
, PrimariesExact
} |
|
enum | VideoErrorState : std::uint8_t { kError_None = 0x00
, kError_Unknown = 0x01
} |
|
◆ ALL_PICTURE_ATTRIBUTES
#define ALL_PICTURE_ATTRIBUTES |
Value:
kPictureAttributeSupported_Contrast | \
kPictureAttributeSupported_Colour | \
kPictureAttributeSupported_Hue | \
kPictureAttributeSupported_Range)
PictureAttributeSupported
@ kPictureAttributeSupported_Brightness
Definition at line 127 of file videoouttypes.h.
◆ anonymous enum
Enumerator |
---|
kDisplayNone | |
kDisplayNUVTeletextCaptions | |
kDisplayTeletextCaptions | |
kDisplayAVSubtitle | |
kDisplayCC608 | |
kDisplayCC708 | |
kDisplayTextSubtitle | |
kDisplayDVDButton | |
kDisplayRawTextSubtitle | |
kDisplayAllCaptions | |
kDisplayTeletextMenu | |
kDisplayAllTextCaptions | |
Definition at line 10 of file videoouttypes.h.
◆ AdjustFillMode
Enumerator |
---|
kAdjustFill_Toggle | |
kAdjustFill_Off | |
kAdjustFill_Half | |
kAdjustFill_Full | |
kAdjustFill_HorizontalStretch | |
kAdjustFill_VerticalStretch | |
kAdjustFill_HorizontalFill | |
kAdjustFill_VerticalFill | |
kAdjustFill_END | |
kAdjustFill_AutoDetect_DefaultOff | |
kAdjustFill_AutoDetect_DefaultHalf | |
Definition at line 71 of file videoouttypes.h.
◆ AspectOverrideMode
Enumerator |
---|
kAspect_Toggle | |
kAspect_Off | |
kAspect_4_3 | |
kAspect_16_9 | |
kAspect_14_9 | |
kAspect_2_35_1 | |
kAspect_END | |
Definition at line 60 of file videoouttypes.h.
◆ FrameScanType
Enumerator |
---|
kScan_Ignore | |
kScan_Detect | |
kScan_Interlaced | |
kScan_Intr2ndField | |
kScan_Progressive | |
Definition at line 94 of file videoouttypes.h.
◆ LetterBoxColour
Enumerator |
---|
kLetterBoxColour_Toggle | |
kLetterBoxColour_Black | |
kLetterBoxColour_Gray25 | |
kLetterBoxColour_END | |
Definition at line 86 of file videoouttypes.h.
◆ PictureAttribute
Enumerator |
---|
kPictureAttribute_None | |
kPictureAttribute_MIN | |
kPictureAttribute_Brightness | |
kPictureAttribute_Contrast | |
kPictureAttribute_Colour | |
kPictureAttribute_Hue | |
kPictureAttribute_Range | |
kPictureAttribute_Volume | |
kPictureAttribute_MAX | |
Definition at line 103 of file videoouttypes.h.
◆ PictureAttributeSupported
Enumerator |
---|
kPictureAttributeSupported_None | |
kPictureAttributeSupported_Brightness | |
kPictureAttributeSupported_Contrast | |
kPictureAttributeSupported_Colour | |
kPictureAttributeSupported_Hue | |
kPictureAttributeSupported_Range | |
kPictureAttributeSupported_Volume | |
Definition at line 116 of file videoouttypes.h.
◆ PrimariesMode
Enumerator |
---|
PrimariesDisabled | |
PrimariesRelaxed | |
PrimariesExact | |
Definition at line 142 of file videoouttypes.h.
◆ StereoscopicMode
Enumerator |
---|
kStereoscopicModeAuto | |
kStereoscopicModeIgnore3D | |
kStereoscopicModeSideBySideDiscard | |
kStereoscopicModeTopAndBottomDiscard | |
Definition at line 134 of file videoouttypes.h.
◆ VideoErrorState
◆ ZoomDirection
Enumerator |
---|
kZoomHome | |
kZoomIn | |
kZoomOut | |
kZoomVerticalIn | |
kZoomVerticalOut | |
kZoomHorizontalIn | |
kZoomHorizontalOut | |
kZoomUp | |
kZoomDown | |
kZoomLeft | |
kZoomRight | |
kZoomAspectUp | |
kZoomAspectDown | |
kZoom_END | |
Definition at line 42 of file videoouttypes.h.
◆ get_aspect_override()
◆ GetZoomString()
QString GetZoomString |
( |
float |
HorizScale, |
|
|
float |
VertScale, |
|
|
QPoint |
Move |
|
) |
| |
|
inline |
◆ is_interlaced()
Definition at line 188 of file videoouttypes.h.
Referenced by MythDRMPRIMEInterop::Acquire(), MythMMALInterop::Acquire(), MythNVDECInterop::Acquire(), MythVAAPIInteropDRM::Acquire(), MythVDPAUInterop::Acquire(), MythVTBSurfaceInterop::Acquire(), MythOpenGLVideo::AddDeinterlacer(), MythVideoScanTracker::AutoDeint(), MythVAAPIInterop::Deinterlace(), MythDeinterlacer::Filter(), MythPlayerUI::GetCodecDescription(), MythVAAPIInteropGLX::GetFlagsForFrame(), MythVideoScanTracker::GetScanForDisplay(), MythVideoScanTracker::SetScanType(), and MythVideoOutputGPU::UpdatePauseFrame().
◆ is_progressive()
◆ next_picattr()
◆ OptionalCaptionEnabled()
bool OptionalCaptionEnabled |
( |
uint |
Captions | ) |
|
|
inline |
◆ ScanTypeToString()
◆ ScanTypeToUserString()
◆ StereoscopictoString()
◆ toDBString() [1/2]
◆ toDBString() [2/2]
◆ toMask()
◆ toPrimariesMode()
◆ toString() [1/5]
◆ toString() [2/5]
◆ toString() [3/5]
◆ toString() [4/5]
◆ toString() [5/5]
◆ toUserString()