#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()