#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)
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.
◆ 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.
◆ 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.
◆ 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.
◆ LetterBoxColour
Enumerator |
---|
kLetterBoxColour_Toggle | |
kLetterBoxColour_Black | |
kLetterBoxColour_Gray25 | |
kLetterBoxColour_END | |
Definition at line 86 of file videoouttypes.h.
◆ FrameScanType
Enumerator |
---|
kScan_Ignore | |
kScan_Detect | |
kScan_Interlaced | |
kScan_Intr2ndField | |
kScan_Progressive | |
Definition at line 94 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.
◆ StereoscopicMode
Enumerator |
---|
kStereoscopicModeAuto | |
kStereoscopicModeIgnore3D | |
kStereoscopicModeSideBySideDiscard | |
kStereoscopicModeTopAndBottomDiscard | |
Definition at line 134 of file videoouttypes.h.
◆ PrimariesMode
Enumerator |
---|
PrimariesDisabled | |
PrimariesRelaxed | |
PrimariesExact | |
Definition at line 142 of file videoouttypes.h.
◆ VideoErrorState
◆ OptionalCaptionEnabled()
bool OptionalCaptionEnabled |
( |
uint |
Captions | ) |
|
|
inline |
◆ toUserString()
◆ toDBString() [1/2]
◆ toPrimariesMode()
◆ StereoscopictoString()
◆ is_interlaced()
Definition at line 188 of file videoouttypes.h.
Referenced by MythMMALInterop::Acquire(), MythDRMPRIMEInterop::Acquire(), MythVAAPIInteropDRM::Acquire(), MythNVDECInterop::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()
◆ ScanTypeToUserString()
◆ ScanTypeToString()
◆ toString() [1/5]
◆ toString() [2/5]
◆ get_aspect_override()
◆ toString() [3/5]
◆ toString() [4/5]
◆ toDBString() [2/2]
◆ toString() [5/5]
◆ toMask()
◆ next_picattr()
◆ GetZoomString()
QString GetZoomString |
( |
float |
HorizScale, |
|
|
float |
VertScale, |
|
|
QPoint |
Move |
|
) |
| |
|
inline |