FMediaIOCoreTextureSampleBase::InitializeWithEvenOddLine

Initialize the sample with half it's original height and take only the odd or even line.

Windows
MacOS
Linux

References

Module

MediaIOCore

Header

/Engine/Plugins/Media/MediaIOFramework/Source/MediaIOCore/Public/MediaIOCoreTextureSampleBase.h

Include

#include "MediaIOCoreTextureSampleBase.h"

Source

/Engine/Plugins/Media/MediaIOFramework/Source/MediaIOCore/Private/Shared/MediaIOCoreTextureSampleBase.cpp

Syntax

bool InitializeWithEvenOddLine
(
    bool bUseEvenLine,
    const void * InVideoBuffer,
    uint32 InBufferSize,
    uint32 InStride,
    uint32 InWidth,
    uint32 InHeight,
    EMediaTextureSampleFormat InSampleFormat,
    FTimespan InTime,
    const FFrameRate & InFrameRate,
    const TOptional< FTimecode > & InTimecode,
    bool bInIsSRGBInput
)

Remarks

Initialize the sample with half it's original height and take only the odd or even line.

Parameters

Parameter

Description

bUseEvenLine

Should use the Even or the Odd line from the video buffer.

InVideoBuffer

The video frame data.

InStride

The number of channel of the video buffer.

InWidth

The sample rate of the video buffer.

InHeight

The sample rate of the video buffer.

InSampleFormat

The sample format of the video buffer.

InTime

The sample time (in the player's own clock).

InTimecode

The sample timecode if available.

bInIsSRGBInput

The sample source is in sSRGB so apply a linear conversion.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss